Module: Puppet::Pops::Serialization::Extension
- Defined in:
- lib/puppet/pops/serialization/extension.rb
Defined Under Namespace
Modules: NotTabulated, SequenceStart Classes: ArrayStart, Comment, Default, InnerTabulation, MapStart, ObjectStart, PcoreObjectStart, SensitiveStart, Tabulation
Constant Summary collapse
- INNER_TABULATION =
Tabulation internal to the low level protocol reader/writer
0x00
- TABULATION =
Tabulation managed by the serializer / deserializer
0x01
- ARRAY_START =
0x10 - 0x1F are reserved for structural extensions
0x10
- MAP_START =
0x11
- PCORE_OBJECT_START =
0x12
- OBJECT_START =
0x13
- SENSITIVE_START =
0x14
- DEFAULT =
0x20 - 0x2f reserved for special extension objects
0x20
- COMMENT =
0x21
- REGEXP =
0x30 - 0x7f reserved for mapping of specific runtime classes
0x30
- TYPE_REFERENCE =
0x31
- SYMBOL =
0x32
- TIME =
0x33
- TIMESPAN =
0x34
- VERSION =
0x35
- VERSION_RANGE =
0x36
- BINARY =
0x37
- BASE64 =
0x38
- URI =
0x39