All components in this family are available below. Global search also finds PDF entries and type names.
ArrayType
PDF\Syntax\Object@implements \IteratorAggregate<int, BasicType>
classBooleanType
PDF\Syntax\ObjectclassEntry
PDF\Syntax\Object\DictionaryObjectclassDictionaryType
PDF\Syntax\Object7.3.7. Object-valued entries; with() returns a new dictionary.
classExternalStreamObject
PDF\Syntax\ObjectTable5/page28 and7.6.1/page63: external payload declaration, local ignored bytes, no loading.
classIndirectObject
PDF\Syntax\ObjectclassGenerationNumber
PDF\Syntax\Object\IndirectObjectclassObjectIdentifier
PDF\Syntax\Object\IndirectObjectIdentifiers are values, never a process-wide registry.
classObjectNumber
PDF\Syntax\Object\IndirectObjectclassIndirectReference
PDF\Syntax\ObjectclassIntegerType
PDF\Syntax\ObjectclassNameType
PDF\Syntax\Object7.3.5. The value is the unescaped byte sequence, without the leading slash.
classNullType
PDF\Syntax\ObjectclassNumericType
PDF\Syntax\ObjectclassRealType
PDF\Syntax\Object7.3.3: explicitly real syntax, including whole-valued reals such as the seed parser version3.0.
classStreamObject
PDF\Syntax\Object7.3.8. Length describes encoded bytes, excluding the delimiter newline.
classStreamExtent
PDF\Syntax\Object\StreamObject@see https://www.adobe.com/content/dam/acom/en/devnet/acrobat/pdfs/PDF32000_2008.pdf#G6.1919337
classHexadecimalDigits
PDF\Syntax\Object\StringObjectPDF hexadecimal string digits; PDF32000_2008.pdf, 7.3.4.3, PDF page 24.
classHexadecimalString
PDF\Syntax\Object\StringObjectclassLiteralString
PDF\Syntax\Object\StringObjectclassStringType
PDF\Syntax\ObjectA byte string; text encoding belongs to TextString, not to this fundamental type.