FixedLengthDecoder

Constructors

Link copied to clipboard
constructor(nextRow: () -> Unit, next: (Int) -> CharSequence, serializersModule: SerializersModule, size: Int)

Properties

Link copied to clipboard

Functions

Link copied to clipboard
open override fun beginStructure(descriptor: SerialDescriptor): CompositeDecoder
Link copied to clipboard
open override fun decodeBoolean(): Nothing
Link copied to clipboard
open override fun decodeBooleanElement(descriptor: SerialDescriptor, index: Int): Boolean
Link copied to clipboard
open override fun decodeByte(): Nothing
Link copied to clipboard
open override fun decodeByteElement(descriptor: SerialDescriptor, index: Int): Byte
Link copied to clipboard
open override fun decodeChar(): Nothing
Link copied to clipboard
open override fun decodeCharElement(descriptor: SerialDescriptor, index: Int): Char
Link copied to clipboard
open override fun decodeCollectionSize(descriptor: SerialDescriptor): Int
Link copied to clipboard
open override fun decodeDouble(): Nothing
Link copied to clipboard
open override fun decodeDoubleElement(descriptor: SerialDescriptor, index: Int): Double
Link copied to clipboard
open override fun decodeElementIndex(descriptor: SerialDescriptor): Nothing
Link copied to clipboard
open override fun decodeEnum(enumDescriptor: SerialDescriptor): Int
Link copied to clipboard
open override fun decodeFloat(): Nothing
Link copied to clipboard
open override fun decodeFloatElement(descriptor: SerialDescriptor, index: Int): Float
Link copied to clipboard
open override fun decodeInline(descriptor: SerialDescriptor): Decoder
Link copied to clipboard
open override fun decodeInlineElement(descriptor: SerialDescriptor, index: Int): Decoder
Link copied to clipboard
open override fun decodeInt(): Nothing
Link copied to clipboard
open override fun decodeIntElement(descriptor: SerialDescriptor, index: Int): Int
Link copied to clipboard
open override fun decodeLong(): Nothing
Link copied to clipboard
open override fun decodeLongElement(descriptor: SerialDescriptor, index: Int): Long
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override fun <T : Any> decodeNullableSerializableElement(descriptor: SerialDescriptor, index: Int, deserializer: DeserializationStrategy<T?>, previousValue: T?): T?
Link copied to clipboard
open override fun decodeSequentially(): Boolean
Link copied to clipboard
open override fun <T> decodeSerializableElement(descriptor: SerialDescriptor, index: Int, deserializer: DeserializationStrategy<T>, previousValue: T?): T
Link copied to clipboard
Link copied to clipboard
open override fun decodeShort(): Nothing
Link copied to clipboard
open override fun decodeShortElement(descriptor: SerialDescriptor, index: Int): Short
Link copied to clipboard
open override fun decodeString(): Nothing
Link copied to clipboard
open override fun decodeStringElement(descriptor: SerialDescriptor, index: Int): String
Link copied to clipboard
open override fun endStructure(descriptor: SerialDescriptor)