Package-level declarations

Types

Link copied to clipboard
internal class DefaultSerializationContext(catalog: TypeCatalog, localConverters: List<ParameterConverter<*>>?, val types: TypeLookup) : SerializationContext
Link copied to clipboard
interface ParameterConverter<T : Any>

Turns a Kotlin value into something a codec can encode for the wire.

Link copied to clipboard
internal class ParameterMapper(catalog: TypeCatalog, localConverters: List<ParameterConverter<*>>?, types: TypeLookup)

Entry point of the write conversion chain: hands a Kotlin value to the converters.

Link copied to clipboard

What a ParameterConverter is handed to convert the values nested inside the one it was given.