kotlinx-serialization-cbor
kotlinx.serialization.cbor
ByteString
Cbor
Default
Cbor()
CborArray
CborBuilder
CborConfiguration
CborDecoder
CborEncoder
CborLabel
CborTag
KeyTags
ObjectTags
ValueTags
kotlinx-serialization-core
kotlinx.serialization
BinaryFormat
Contextual
ContextualSerializer
decodeFromByteArray()
decodeFromHexString()
decodeFromString()
DeserializationStrategy
EncodeDefault
Mode
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.builtins
ArraySerializer()
BooleanArraySerializer()
ByteArraySerializer()
CharArraySerializer()
DoubleArraySerializer()
FloatArraySerializer()
IntArraySerializer()
ListSerializer()
LongArraySerializer()
LongAsStringSerializer
MapEntrySerializer()
MapSerializer()
NothingSerializer()
nullable
PairSerializer()
serializer()
SetSerializer()
ShortArraySerializer()
TripleSerializer()
UByteArraySerializer()
UIntArraySerializer()
ULongArraySerializer()
UShortArraySerializer()
kotlinx.serialization.descriptors
buildClassSerialDescriptor()
buildSerialDescriptor()
capturedKClass
ClassSerialDescriptorBuilder
element()
elementDescriptors
elementNames
getContextualDescriptor()
getPolymorphicDescriptors()
listSerialDescriptor()
mapSerialDescriptor()
nonNullOriginal
nullable
PolymorphicKind
OPEN
SEALED
PrimitiveKind
BOOLEAN
BYTE
CHAR
DOUBLE
FLOAT
INT
LONG
SHORT
STRING
PrimitiveSerialDescriptor()
SerialDescriptor
SerialDescriptor()
serialDescriptor()
SerialKind
CONTEXTUAL
ENUM
setSerialDescriptor()
StructureKind
CLASS
LIST
MAP
OBJECT
kotlinx.serialization.encoding
AbstractDecoder
AbstractEncoder
ChunkedDecoder
CompositeDecoder
Companion
CompositeEncoder
Decoder
decodeStructure()
encodeCollection()
Encoder
encodeStructure()
kotlinx.serialization.modules
contextual()
EmptySerializersModule()
overwriteWith()
plus()
polymorphic()
PolymorphicModuleBuilder
SerializersModule
SerializersModule()
SerializersModuleBuilder
SerializersModuleCollector
serializersModuleOf()
subclass()
kotlinx-serialization-hocon
kotlinx.serialization.hocon
decodeFromConfig()
encodeToConfig()
Hocon
Default
Hocon()
HoconBuilder
HoconDecoder
HoconEncoder
kotlinx.serialization.hocon.serializers
ConfigMemorySizeSerializer
JavaDurationSerializer
kotlinx-serialization-json
kotlinx.serialization.json
add()
addAll()
addJsonArray()
addJsonObject()
boolean
booleanOrNull
buildJsonArray()
buildJsonObject()
ClassDiscriminatorMode
NONE
ALL_JSON_OBJECTS
POLYMORPHIC
contentOrNull
decodeFromDynamic()
decodeFromJsonElement()
decodeFromStream()
DecodeSequenceMode
WHITESPACE_SEPARATED
ARRAY_WRAPPED
AUTO_DETECT
decodeToSequence()
double
doubleOrNull
encodeToDynamic()
encodeToJsonElement()
encodeToStream()
float
floatOrNull
int
intOrNull
Json
Default
Json()
JsonArray
jsonArray
JsonArrayBuilder
JsonBuilder
JsonClassDiscriminator
JsonConfiguration
JsonContentPolymorphicSerializer
JsonDecoder
JsonElement
JsonEncoder
JsonIgnoreUnknownKeys
JsonNames
JsonNamingStrategy
Builtins
JsonNull
jsonNull
JsonObject
jsonObject
JsonObjectBuilder
JsonPrimitive
jsonPrimitive
JsonPrimitive()
JsonTransformingSerializer
JsonUnquotedLiteral()
long
longOrNull
put()
putJsonArray()
putJsonObject()
kotlinx-serialization-json-io
kotlinx.serialization.json.io
decodeFromSource()
decodeSourceToSequence()
encodeToSink()
kotlinx-serialization-json-okio
kotlinx.serialization.json.okio
decodeBufferedSourceToSequence()
decodeFromBufferedSource()
encodeToBufferedSink()
kotlinx-serialization-properties
kotlinx.serialization.properties
decodeFromMap()
decodeFromStringMap()
encodeToMap()
encodeToStringMap()
Properties
Default
Properties()
kotlinx-serialization-protobuf
kotlinx.serialization.protobuf
ProtoBuf
Default
ProtoBuf()
ProtoBufBuilder
ProtoIntegerType
DEFAULT
SIGNED
FIXED
ProtoNumber
ProtoOneOf
ProtoPacked
ProtoType
kotlinx.serialization.protobuf.schema
ProtoBufSchemaGenerator