kotlinx-serialization-cborSkip to content
kotlinx.serialization.cborSkip to content
ByteString
CborSkip to content
Default
Cbor()
CborArray
CborBuilder
CborConfiguration
CborDecoder
CborEncoder
CborLabel
CborTag
KeyTags
ObjectTags
ValueTags
kotlinx-serialization-coreSkip to content
kotlinx.serializationSkip to content
BinaryFormat
Contextual
ContextualSerializer
decodeFromByteArray()
decodeFromHexString()
decodeFromString()
DeserializationStrategy
EncodeDefaultSkip to content
ModeSkip to content
ALWAYS
NEVER
encodeToByteArray()
encodeToHexString()
encodeToString()
ExperimentalSerializationApi
findPolymorphicSerializer()
InheritableSerialInfo
InternalSerializationApi
KeepGeneratedSerializer
KSerializer
MetaSerializable
MissingFieldException
Polymorphic
PolymorphicSerializer
Required
SealedClassSerializer
SealedSerializationApi
SerialFormat
SerialInfo
Serializable
SerializationException
SerializationStrategy
Serializer
serializer()
serializerOrNull()
SerialName
StringFormat
Transient
UseContextualSerialization
UseSerializers
kotlinx.serialization.builtinsSkip to content
ArraySerializer()
BooleanArraySerializer()
ByteArraySerializer()
CharArraySerializer()
DoubleArraySerializer()
FloatArraySerializer()
InstantComponentSerializer
IntArraySerializer()
ListSerializer()
LongArraySerializer()
LongAsStringSerializer
MapEntrySerializer()
MapSerializer()
NothingSerializer()
nullable
PairSerializer()
serializer()
SetSerializer()
ShortArraySerializer()
TripleSerializer()
UByteArraySerializer()
UIntArraySerializer()
ULongArraySerializer()
UShortArraySerializer()
kotlinx.serialization.descriptorsSkip to content
buildClassSerialDescriptor()
buildSerialDescriptor()
capturedKClass
ClassSerialDescriptorBuilder
element()
elementDescriptors
elementNames
getContextualDescriptor()
getPolymorphicDescriptors()
listSerialDescriptor()
mapSerialDescriptor()
nonNullOriginal
nullable
PolymorphicKindSkip to content
OPEN
SEALED
PrimitiveKindSkip to content
BOOLEAN
BYTE
CHAR
DOUBLE
FLOAT
INT
LONG
SHORT
STRING
PrimitiveSerialDescriptor()
SerialDescriptor
SerialDescriptor()
serialDescriptor()
SerialKindSkip to content
CONTEXTUAL
ENUM
setSerialDescriptor()
StructureKindSkip to content
CLASS
LIST
MAP
OBJECT
kotlinx.serialization.encodingSkip to content
AbstractDecoder
AbstractEncoder
ChunkedDecoder
CompositeDecoderSkip to content
Companion
CompositeEncoder
Decoder
decodeStructure()
encodeCollection()
Encoder
encodeStructure()
kotlinx.serialization.modulesSkip to content
contextual()
EmptySerializersModule()
overwriteWith()
plus()
polymorphic()
PolymorphicModuleBuilder
SerializersModule
SerializersModule()
SerializersModuleBuilder
SerializersModuleCollector
serializersModuleOf()
subclass()
subclassesOfSealed()
kotlinx-serialization-hoconSkip to content
kotlinx.serialization.hoconSkip to content
decodeFromConfig()
encodeToConfig()
HoconSkip to content
Default
Hocon()
HoconBuilder
HoconDecoder
HoconEncoder
kotlinx.serialization.hocon.serializersSkip to content
ConfigMemorySizeSerializer
JavaDurationSerializer
kotlinx-serialization-jsonSkip to content
kotlinx.serialization.jsonSkip to content
add()
addAll()
addJsonArray()
addJsonObject()
boolean
booleanOrNull
buildJsonArray()
buildJsonObject()
ClassDiscriminatorModeSkip to content
NONE
ALL_JSON_OBJECTS
POLYMORPHIC
contentOrNull
decodeFromDynamic()
decodeFromJsonElement()
decodeFromStream()
DecodeSequenceModeSkip to content
WHITESPACE_SEPARATED
ARRAY_WRAPPED
AUTO_DETECT
decodeToSequence()
double
doubleOrNull
encodeToDynamic()
encodeToJsonElement()
encodeToStream()
float
floatOrNull
int
intOrNull
JsonSkip to content
Default
Json()
JsonArray
jsonArray
JsonArrayBuilder
JsonBuilder
JsonClassDiscriminator
JsonConfiguration
JsonContentPolymorphicSerializer
JsonDecoder
JsonDecodingException
JsonElement
JsonEncoder
JsonEncodingException
JsonException
JsonIgnoreUnknownKeys
JsonNames
JsonNamingStrategySkip to content
Builtins
JsonNull
jsonNull
JsonObject
jsonObject
JsonObjectBuilder
JsonPrimitive
jsonPrimitive
JsonPrimitive()
JsonTransformingSerializer
JsonUnquotedLiteral()
long
longOrNull
put()
putJsonArray()
putJsonObject()
kotlinx-serialization-json-ioSkip to content
kotlinx.serialization.json.ioSkip to content
decodeFromSource()
decodeSourceToSequence()
encodeToSink()
kotlinx-serialization-json-okioSkip to content
kotlinx.serialization.json.okioSkip to content
decodeBufferedSourceToSequence()
decodeFromBufferedSource()
encodeToBufferedSink()
kotlinx-serialization-propertiesSkip to content
kotlinx.serialization.propertiesSkip to content
decodeFromMap()
decodeFromStringMap()
encodeToMap()
encodeToStringMap()
PropertiesSkip to content
Default
Properties()
kotlinx-serialization-protobufSkip to content
kotlinx.serialization.protobufSkip to content
ProtoBufSkip to content
Default
ProtoBuf()
ProtoBufBuilder
ProtoIntegerTypeSkip to content
DEFAULT
SIGNED
FIXED
ProtoNumber
ProtoOneOf
ProtoPacked
ProtoType
kotlinx.serialization.protobuf.schemaSkip to content
ProtoBufSchemaGenerator