PackedDecoder
Binary decoder for the PackedFormat wire format. Reads merged class bitmask headers and per-field data produced by PackedEncoder.
Constructors
PackedDecoder
constructor(input: ByteArray, config: PackedConfiguration = PackedConfiguration(), serializersModule: SerializersModule = EmptySerializersModule())(source)
Properties
serializersModule
Functions
beginStructure
decodeBoolean
decodeBooleanElement
decodeByte
decodeByteElement
decodeChar
decodeCharElement
decodeCollectionSize
decodeDouble
decodeDoubleElement
decodeElementIndex
decodeEnum
@ExperimentalSerializationApi
decodeFloat
decodeFloatElement
decodeInline
@ExperimentalSerializationApi
decodeInlineElement
@ExperimentalSerializationApi
decodeInt
decodeIntElement
decodeLong
decodeLongElement
decodeNotNullMark
decodeNull
decodeNullableSerializableElement
decodeSequentially
decodeSerializableElement
decodeShort
decodeShortElement
decodeString
decodeStringElement
endStructure
Link copied to clipboard
@ExperimentalSerializationApi
Link copied to clipboard