RootBoomerangEncoder
class RootBoomerangEncoder(val serializersModule: SerializersModule = EmptySerializersModule()) : AbstractEncoder(source)
Kotlinx Serialization encoder that writes values into a Boomerang.
This is used internally by BoomerangFormat.serialize and mirrors the shape of the serialized object into nested Boomerang containers and lists. Although public, this class is not generally intended for direct consumption by library users.
Constructors
Functions
Link copied to clipboard
open override fun beginCollection(descriptor: SerialDescriptor, collectionSize: Int): CompositeEncoder
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
@ExperimentalSerializationApi
Link copied to clipboard
open override fun <T> encodeSerializableElement(descriptor: SerialDescriptor, index: Int, serializer: SerializationStrategy<T>, value: T)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
@ExperimentalSerializationApi