class final readonly Core · roukmoute/pdf 0.7.1

PDF\Syntax\FileStructure\FreeListState
Complete effective type-0 entries, excluding hybrid compatibility shadows of live objects (7.5.4, PDF p49).

Read the source declaration ↗

Inheritance and contracts

This type declares no parent, interface or trait.

Construction

__construct()

Declared by PDF\Syntax\FileStructure\FreeListState · View the code ↗

Declared methods

changesFrom()

public function changesFrom(self $previous): PDF\Syntax\FileStructure\FreeListDelta

Declared by PDF\Syntax\FileStructure\FreeListState · View the code ↗

entries()

public function entries(): array
@return list<CrossReferenceStreamFreeEntry>

Declared by PDF\Syntax\FileStructure\FreeListState · View the code ↗

entry()

Declared by PDF\Syntax\FileStructure\FreeListState · View the code ↗

head()

public function head(): PDF\Syntax\Object\IntegerType

Declared by PDF\Syntax\FileStructure\FreeListState · View the code ↗

released()

public function released(PDF\Syntax\FileStructure\RevisionObject ...$objects): self

Declared by PDF\Syntax\FileStructure\FreeListState · View the code ↗

reused()

public function reused(PDF\Syntax\Object\IndirectObject\ObjectNumber ...$numbers): self

Declared by PDF\Syntax\FileStructure\FreeListState · View the code ↗

withSection()

public function withSection(PDF\Syntax\Object\IntegerType $size, PDF\Syntax\FileStructure\CrossReferenceStreamEntry ...$entries): self

Declared by PDF\Syntax\FileStructure\FreeListState · View the code ↗

Properties

DeclarationOrigin and documentation
public readonly PDF\Syntax\Object\IntegerType $sizePDF\Syntax\FileStructure\FreeListState