kencode

Default

Default instance using IntPacking.DEFAULT (unsigned varint) for all unannotated Int/Long fields.

Properties

Link copied to clipboard

The active configuration for default varint/zigzag behaviors.

Link copied to clipboard
open override val serializersModule: SerializersModule

The module used to resolve contextual and polymorphic serializers.

Functions

Link copied to clipboard
open override fun <T> decodeFromByteArray(deserializer: DeserializationStrategy<T>, bytes: ByteArray): T

Decodes bytes produced by PackedFormat back into an object of type T.

Link copied to clipboard
open override fun <T> encodeToByteArray(serializer: SerializationStrategy<T>, value: T): ByteArray

Encodes value into a compact binary representation.