META-INF/
META-INF/MANIFEST.MF
org/
org/jetbrains/
org/jetbrains/kotlin/
org/jetbrains/kotlin/importsDumper/
org/jetbrains/kotlin/importsDumper/ImportsDumperCommandLineProcessor$Companion.classImportsDumperCommandLineProcessor.kt
package org.jetbrains.kotlin.importsDumper
public final org.jetbrains.kotlin.importsDumper.ImportsDumperCommandLineProcessor$Companion extends java.lang.Object {
private void ()
public void (kotlin.jvm.internal.DefaultConstructorMarker)
kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker
}
org/jetbrains/kotlin/importsDumper/ImportsDumperConfigurationKeys.classImportsDumperCommandLineProcessor.kt
package org.jetbrains.kotlin.importsDumper
public final org.jetbrains.kotlin.importsDumper.ImportsDumperConfigurationKeys extends java.lang.Object {
private static final org.jetbrains.kotlin.config.CompilerConfigurationKey DESTINATION
public static final org.jetbrains.kotlin.importsDumper.ImportsDumperConfigurationKeys INSTANCE
public final org.jetbrains.kotlin.config.CompilerConfigurationKey getDESTINATION ()
private void ()
static void ()
}
org/jetbrains/kotlin/importsDumper/ImportsDumperCliOptions.classImportsDumperCommandLineProcessor.kt
package org.jetbrains.kotlin.importsDumper
public final org.jetbrains.kotlin.importsDumper.ImportsDumperCliOptions extends java.lang.Object {
private static final org.jetbrains.kotlin.compiler.plugin.CliOption DESTINATION
public static final org.jetbrains.kotlin.importsDumper.ImportsDumperCliOptions INSTANCE
public final org.jetbrains.kotlin.compiler.plugin.CliOption getDESTINATION ()
private void ()
static void ()
}
org/jetbrains/kotlin/importsDumper/ImportsDumperCommandLineProcessor.classImportsDumperCommandLineProcessor.kt
package org.jetbrains.kotlin.importsDumper
public final org.jetbrains.kotlin.importsDumper.ImportsDumperCommandLineProcessor extends java.lang.Object implements org.jetbrains.kotlin.compiler.plugin.CommandLineProcessor {
private final String pluginId
private final java.util.Collection pluginOptions
public static final String PLUGIN_ID
public static final org.jetbrains.kotlin.importsDumper.ImportsDumperCommandLineProcessor$Companion Companion
public java.lang.String getPluginId ()
public java.util.Collection getPluginOptions ()
public void processOption (org.jetbrains.kotlin.compiler.plugin.AbstractCliOption, java.lang.String, org.jetbrains.kotlin.config.CompilerConfiguration)
org.jetbrains.kotlin.compiler.plugin.AbstractCliOption option
String value
org.jetbrains.kotlin.config.CompilerConfiguration configuration
public void ()
static void ()
public void processOption (org.jetbrains.kotlin.compiler.plugin.CliOption, java.lang.String, org.jetbrains.kotlin.config.CompilerConfiguration)
org.jetbrains.kotlin.compiler.plugin.CliOption option
String value
org.jetbrains.kotlin.config.CompilerConfiguration configuration
public void appendList (org.jetbrains.kotlin.config.CompilerConfiguration, org.jetbrains.kotlin.config.CompilerConfigurationKey, java.lang.Object)
org.jetbrains.kotlin.config.CompilerConfiguration $receiver
org.jetbrains.kotlin.config.CompilerConfigurationKey option
Object value
public void appendList (org.jetbrains.kotlin.config.CompilerConfiguration, org.jetbrains.kotlin.config.CompilerConfigurationKey, java.util.List)
org.jetbrains.kotlin.config.CompilerConfiguration $receiver
org.jetbrains.kotlin.config.CompilerConfigurationKey option
java.util.List values
public void applyOptionsFrom (org.jetbrains.kotlin.config.CompilerConfiguration, java.util.Map, java.util.Collection)
org.jetbrains.kotlin.config.CompilerConfiguration $receiver
java.util.Map map
java.util.Collection pluginOptions
}
org/jetbrains/kotlin/importsDumper/ImportsDumperExtension.classImportsDumperExtension.kt
package org.jetbrains.kotlin.importsDumper
public final org.jetbrains.kotlin.importsDumper.ImportsDumperExtension extends java.lang.Object implements org.jetbrains.kotlin.resolve.jvm.extensions.AnalysisHandlerExtension {
private final java.io.File destination
public org.jetbrains.kotlin.analyzer.AnalysisResult doAnalysis (com.intellij.openapi.project.Project, org.jetbrains.kotlin.descriptors.ModuleDescriptor, org.jetbrains.kotlin.context.ProjectContext, java.util.Collection, org.jetbrains.kotlin.resolve.BindingTrace, org.jetbrains.kotlin.container.ComponentProvider)
org.jetbrains.kotlin.psi.KtImportDirective it
int $i$a$1$map
Object item$iv$iv
Iterable $receiver$iv$iv
java.util.Collection destination$iv$iv
int $i$f$mapTo
Iterable $receiver$iv
int $i$f$map
org.jetbrains.kotlin.psi.KtFile file
String jsonStringWithImports
kotlinx.serialization.KSerializer serializer
java.util.Map filePathToImports
com.intellij.openapi.project.Project project
org.jetbrains.kotlin.descriptors.ModuleDescriptor module
org.jetbrains.kotlin.context.ProjectContext projectContext
java.util.Collection files
org.jetbrains.kotlin.resolve.BindingTrace bindingTrace
org.jetbrains.kotlin.container.ComponentProvider componentProvider
public void (java.lang.String)
String destinationPath
public org.jetbrains.kotlin.analyzer.AnalysisResult analysisCompleted (com.intellij.openapi.project.Project, org.jetbrains.kotlin.descriptors.ModuleDescriptor, org.jetbrains.kotlin.resolve.BindingTrace, java.util.Collection)
com.intellij.openapi.project.Project project
org.jetbrains.kotlin.descriptors.ModuleDescriptor module
org.jetbrains.kotlin.resolve.BindingTrace bindingTrace
java.util.Collection files
}
org/jetbrains/kotlin/importsDumper/ImportsDumperComponentRegistrar.classImportsDumperComponentRegistrar.kt
package org.jetbrains.kotlin.importsDumper
public final org.jetbrains.kotlin.importsDumper.ImportsDumperComponentRegistrar extends java.lang.Object implements org.jetbrains.kotlin.compiler.plugin.ComponentRegistrar {
public void registerProjectComponents (com.intellij.mock.MockProject, org.jetbrains.kotlin.config.CompilerConfiguration)
String destinationPath
com.intellij.mock.MockProject project
org.jetbrains.kotlin.config.CompilerConfiguration configuration
public void ()
}
META-INF/kotlin-imports-dumper-compiler-plugin.kotlin_module
META-INF/services/
META-INF/services/org.jetbrains.kotlin.compiler.plugin.ComponentRegistrar
META-INF/services/org.jetbrains.kotlin.compiler.plugin.CommandLineProcessor
META-INF/kotlinx-serialization-runtime.kotlin_module
kotlinx/
kotlinx/io/
kotlinx/io/BuffersKt.classBuffers.kt
package kotlinx.io
public final kotlinx.io.BuffersKt extends java.lang.Object {
}
kotlinx/io/ByteBuffer$Companion.classBuffers.kt
package kotlinx.io
public final kotlinx.io.ByteBuffer$Companion extends java.lang.Object {
public final kotlinx.io.ByteBuffer allocate (int)
int capacity
private void ()
public void (kotlin.jvm.internal.DefaultConstructorMarker)
kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker
}
kotlinx/io/ByteBuffer.classBuffers.kt
package kotlinx.io
public final kotlinx.io.ByteBuffer extends java.lang.Object {
private java.nio.ByteBuffer dw
public static final kotlinx.io.ByteBuffer$Companion Companion
public final kotlinx.io.ByteBuffer order (kotlinx.io.ByteOrder)
kotlinx.io.ByteOrder order
public final kotlinx.io.ByteBuffer clear ()
public final kotlinx.io.ByteBuffer flip ()
public final byte get ()
public final byte get (int)
int index
public final void get (byte[], int, int)
byte[] dst
int offset
int cnt
public final char getChar ()
public final char getChar (int)
int index
public final short getShort ()
public final short getShort (int)
int index
public final int getInt ()
public final int getInt (int)
int index
public final long getLong ()
public final long getLong (int)
int index
public final float getFloat ()
public final float getFloat (int)
int index
public final double getDouble ()
public final double getDouble (int)
int index
public final kotlinx.io.ByteBuffer put (byte)
byte value
public final kotlinx.io.ByteBuffer put (byte, int)
byte value
int index
public final kotlinx.io.ByteBuffer put (byte[])
byte[] src
public final kotlinx.io.ByteBuffer put (byte[], int, int)
byte[] src
int offset
int cnt
public final kotlinx.io.ByteBuffer putChar (char)
char value
public final kotlinx.io.ByteBuffer putChar (char, int)
char value
int index
public final kotlinx.io.ByteBuffer putShort (short)
short value
public final kotlinx.io.ByteBuffer putShort (short, int)
short value
int index
public final kotlinx.io.ByteBuffer putInt (int)
int value
public final kotlinx.io.ByteBuffer putInt (int, int)
int value
int index
public final kotlinx.io.ByteBuffer putLong (long)
long value
public final kotlinx.io.ByteBuffer putLong (long, int)
long value
int index
public final kotlinx.io.ByteBuffer putFloat (float)
float value
public final kotlinx.io.ByteBuffer putFloat (float, int)
float value
int index
public final kotlinx.io.ByteBuffer putDouble (double)
double value
public final kotlinx.io.ByteBuffer putDouble (double, int)
double value
int index
public final byte[] array ()
private void ()
public void (java.nio.ByteBuffer)
java.nio.ByteBuffer dw
static void ()
}
kotlinx/io/ByteOrder.classBuffers.kt
package kotlinx.io
public final kotlinx.io.ByteOrder extends java.lang.Enum {
public static final kotlinx.io.ByteOrder LITTLE_ENDIAN
public static final kotlinx.io.ByteOrder BIG_ENDIAN
private static final kotlinx.io.ByteOrder[] $VALUES
static void ()
protected void (java.lang.String, int)
String $enum_name_or_ordinal$0
int $enum_name_or_ordinal$1
public static kotlinx.io.ByteOrder[] values ()
public static kotlinx.io.ByteOrder valueOf (java.lang.String)
}
kotlinx/io/StreamsKt.classStreams.kt
package kotlinx.io
public final kotlinx.io.StreamsKt extends java.lang.Object {
}
kotlinx/io/WritersKt.classWriters.kt
package kotlinx.io
public final kotlinx.io.WritersKt extends java.lang.Object {
public static void Writer$annotations ()
public static void Reader$annotations ()
}
kotlinx/serialization/
kotlinx/serialization/CollectionsKt.classCollections.kt
package kotlinx.serialization
public final kotlinx.serialization.CollectionsKt extends java.lang.Object {
public static final kotlinx.serialization.KSerializer getList (kotlinx.serialization.KSerializer)
kotlinx.serialization.KSerializer $receiver
public static final kotlinx.serialization.KSerializer getSet (kotlinx.serialization.KSerializer)
kotlinx.serialization.KSerializer $receiver
public static final kotlinx.serialization.KSerializer getMap (kotlin.Pair)
kotlin.Pair $receiver
}
kotlinx/serialization/ContextSerializer.classScope.kt
package kotlinx.serialization
public final kotlinx.serialization.ContextSerializer extends java.lang.Object implements kotlinx.serialization.KSerializer {
private final kotlin.reflect.KClass serializableClass
public void save (kotlinx.serialization.KOutput, java.lang.Object)
kotlinx.serialization.KOutput output
Object obj
public java.lang.Object load (kotlinx.serialization.KInput)
kotlinx.serialization.KInput input
public kotlinx.serialization.KSerialClassDesc getSerialClassDesc ()
public final kotlin.reflect.KClass getSerializableClass ()
public void (kotlin.reflect.KClass)
kotlin.reflect.KClass serializableClass
public java.lang.Object update (kotlinx.serialization.KInput, java.lang.Object)
kotlinx.serialization.KInput input
Object old
}
kotlinx/serialization/ElementValueInput.classSerialization.kt
package kotlinx.serialization
public kotlinx.serialization.ElementValueInput extends kotlinx.serialization.KInput {
public int readElement (kotlinx.serialization.KSerialClassDesc)
kotlinx.serialization.KSerialClassDesc desc
public boolean readNotNullMark ()
public java.lang.Void readNullValue ()
public java.lang.Object readValue ()
public java.lang.Object readNullableValue ()
public void readUnitValue ()
kotlinx.serialization.KInput reader
public boolean readBooleanValue ()
public byte readByteValue ()
public short readShortValue ()
public int readIntValue ()
public long readLongValue ()
public float readFloatValue ()
public double readDoubleValue ()
public char readCharValue ()
public java.lang.String readStringValue ()
public java.lang.Enum readEnumValue (kotlin.reflect.KClass)
kotlin.reflect.KClass enumClass
public final java.lang.Object readElementValue (kotlinx.serialization.KSerialClassDesc, int)
kotlinx.serialization.KSerialClassDesc desc
int index
public final java.lang.Object readNullableElementValue (kotlinx.serialization.KSerialClassDesc, int)
kotlinx.serialization.KSerialClassDesc desc
int index
public final void readUnitElementValue (kotlinx.serialization.KSerialClassDesc, int)
kotlinx.serialization.KSerialClassDesc desc
int index
public final boolean readBooleanElementValue (kotlinx.serialization.KSerialClassDesc, int)
kotlinx.serialization.KSerialClassDesc desc
int index
public final byte readByteElementValue (kotlinx.serialization.KSerialClassDesc, int)
kotlinx.serialization.KSerialClassDesc desc
int index
public final short readShortElementValue (kotlinx.serialization.KSerialClassDesc, int)
kotlinx.serialization.KSerialClassDesc desc
int index
public final int readIntElementValue (kotlinx.serialization.KSerialClassDesc, int)
kotlinx.serialization.KSerialClassDesc desc
int index
public final long readLongElementValue (kotlinx.serialization.KSerialClassDesc, int)
kotlinx.serialization.KSerialClassDesc desc
int index
public final float readFloatElementValue (kotlinx.serialization.KSerialClassDesc, int)
kotlinx.serialization.KSerialClassDesc desc
int index
public final double readDoubleElementValue (kotlinx.serialization.KSerialClassDesc, int)
kotlinx.serialization.KSerialClassDesc desc
int index
public final char readCharElementValue (kotlinx.serialization.KSerialClassDesc, int)
kotlinx.serialization.KSerialClassDesc desc
int index
public final java.lang.String readStringElementValue (kotlinx.serialization.KSerialClassDesc, int)
kotlinx.serialization.KSerialClassDesc desc
int index
public final java.lang.Enum readEnumElementValue (kotlinx.serialization.KSerialClassDesc, int, kotlin.reflect.KClass)
kotlinx.serialization.KSerialClassDesc desc
int index
kotlin.reflect.KClass enumClass
public final java.lang.Object readSerializableElementValue (kotlinx.serialization.KSerialClassDesc, int, kotlinx.serialization.KSerialLoader)
kotlinx.serialization.KSerialClassDesc desc
int index
kotlinx.serialization.KSerialLoader loader
public final java.lang.Object readNullableSerializableElementValue (kotlinx.serialization.KSerialClassDesc, int, kotlinx.serialization.KSerialLoader)
kotlinx.serialization.KSerialClassDesc desc
int index
kotlinx.serialization.KSerialLoader loader
public void ()
}
kotlinx/serialization/ElementValueOutput.classSerialization.kt
package kotlinx.serialization
public kotlinx.serialization.ElementValueOutput extends kotlinx.serialization.KOutput {
public boolean writeElement (kotlinx.serialization.KSerialClassDesc, int)
kotlinx.serialization.KSerialClassDesc desc
int index
public void writeNotNullMark ()
public void writeNonSerializableValue (java.lang.Object)
Object value
public final void writeNullableValue (java.lang.Object)
Object value
public void writeNullValue ()
public void writeUnitValue ()
kotlinx.serialization.KOutput output
public void writeBooleanValue (boolean)
boolean value
public void writeByteValue (byte)
byte value
public void writeShortValue (short)
short value
public void writeIntValue (int)
int value
public void writeLongValue (long)
long value
public void writeFloatValue (float)
float value
public void writeDoubleValue (double)
double value
public void writeCharValue (char)
char value
public void writeStringValue (java.lang.String)
String value
public void writeEnumValue (kotlin.reflect.KClass, java.lang.Enum)
kotlin.reflect.KClass enumClass
Enum value
public final void writeNonSerializableElementValue (kotlinx.serialization.KSerialClassDesc, int, java.lang.Object)
kotlinx.serialization.KSerialClassDesc desc
int index
Object value
public final void writeNullableElementValue (kotlinx.serialization.KSerialClassDesc, int, java.lang.Object)
kotlinx.serialization.KSerialClassDesc desc
int index
Object value
public final void writeUnitElementValue (kotlinx.serialization.KSerialClassDesc, int)
kotlinx.serialization.KSerialClassDesc desc
int index
public final void writeBooleanElementValue (kotlinx.serialization.KSerialClassDesc, int, boolean)
kotlinx.serialization.KSerialClassDesc desc
int index
boolean value
public final void writeByteElementValue (kotlinx.serialization.KSerialClassDesc, int, byte)
kotlinx.serialization.KSerialClassDesc desc
int index
byte value
public final void writeShortElementValue (kotlinx.serialization.KSerialClassDesc, int, short)
kotlinx.serialization.KSerialClassDesc desc
int index
short value
public final void writeIntElementValue (kotlinx.serialization.KSerialClassDesc, int, int)
kotlinx.serialization.KSerialClassDesc desc
int index
int value
public final void writeLongElementValue (kotlinx.serialization.KSerialClassDesc, int, long)
kotlinx.serialization.KSerialClassDesc desc
int index
long value
public final void writeFloatElementValue (kotlinx.serialization.KSerialClassDesc, int, float)
kotlinx.serialization.KSerialClassDesc desc
int index
float value
public final void writeDoubleElementValue (kotlinx.serialization.KSerialClassDesc, int, double)
kotlinx.serialization.KSerialClassDesc desc
int index
double value
public final void writeCharElementValue (kotlinx.serialization.KSerialClassDesc, int, char)
kotlinx.serialization.KSerialClassDesc desc
int index
char value
public final void writeStringElementValue (kotlinx.serialization.KSerialClassDesc, int, java.lang.String)
kotlinx.serialization.KSerialClassDesc desc
int index
String value
public final void writeEnumElementValue (kotlinx.serialization.KSerialClassDesc, int, kotlin.reflect.KClass, java.lang.Enum)
kotlinx.serialization.KSerialClassDesc desc
int index
kotlin.reflect.KClass enumClass
Enum value
public void ()
}
kotlinx/serialization/IntTaggedInput.classTagged.kt
package kotlinx.serialization
public abstract kotlinx.serialization.IntTaggedInput extends kotlinx.serialization.TaggedInput {
protected final java.lang.Integer getTag (kotlinx.serialization.KSerialClassDesc, int)
Object element$iv$iv
Iterable $receiver$iv$iv
java.util.Collection destination$iv$iv
int $i$f$filterIsInstanceTo
Iterable $receiver$iv
int $i$f$filterIsInstance
kotlinx.serialization.KSerialClassDesc $receiver
int index
public volatile java.lang.Object getTag (kotlinx.serialization.KSerialClassDesc, int)
public void ()
}
kotlinx/serialization/IntTaggedOutput.classTagged.kt
package kotlinx.serialization
public abstract kotlinx.serialization.IntTaggedOutput extends kotlinx.serialization.TaggedOutput {
protected final java.lang.Integer getTag (kotlinx.serialization.KSerialClassDesc, int)
Object element$iv$iv
Iterable $receiver$iv$iv
java.util.Collection destination$iv$iv
int $i$f$filterIsInstanceTo
Iterable $receiver$iv
int $i$f$filterIsInstance
kotlinx.serialization.KSerialClassDesc $receiver
int index
public volatile java.lang.Object getTag (kotlinx.serialization.KSerialClassDesc, int)
public void ()
}
kotlinx/serialization/KInput$Companion.classSerialization.kt
package kotlinx.serialization
public final kotlinx.serialization.KInput$Companion extends java.lang.Object {
private void ()
public void (kotlin.jvm.internal.DefaultConstructorMarker)
kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker
}
kotlinx/serialization/KInput$WhenMappings.class
package kotlinx.serialization
public final kotlinx.serialization.KInput$WhenMappings extends java.lang.Object {
public static final int[] $EnumSwitchMapping$0
static void ()
}
kotlinx/serialization/KInput.classSerialization.kt
package kotlinx.serialization
public abstract kotlinx.serialization.KInput extends java.lang.Object {
private kotlinx.serialization.SerialContext context
private final kotlinx.serialization.UpdateMode updateMode
public static final int READ_DONE
public static final int READ_ALL
public static final int UNKNOWN_NAME
public static final kotlinx.serialization.KInput$Companion Companion
public final kotlinx.serialization.SerialContext getContext ()
public final void setContext (kotlinx.serialization.SerialContext)
kotlinx.serialization.SerialContext
private final java.lang.Object read ()
int $i$f$read
public final java.lang.Object read (kotlinx.serialization.KSerialLoader)
kotlinx.serialization.KSerialLoader loader
public final java.lang.Object readNullable (kotlinx.serialization.KSerialLoader)
kotlinx.serialization.KSerialLoader loader
public abstract boolean readNotNullMark ()
public abstract java.lang.Void readNullValue ()
public abstract java.lang.Object readValue ()
public final java.lang.Object readValue (kotlin.reflect.KClass)
kotlinx.serialization.KSerializer s
kotlin.reflect.KClass klass
public abstract java.lang.Object readNullableValue ()
public abstract void readUnitValue ()
public abstract boolean readBooleanValue ()
public abstract byte readByteValue ()
public abstract short readShortValue ()
public abstract int readIntValue ()
public abstract long readLongValue ()
public abstract float readFloatValue ()
public abstract double readDoubleValue ()
public abstract char readCharValue ()
public abstract java.lang.String readStringValue ()
public abstract java.lang.Enum readEnumValue (kotlin.reflect.KClass)
private final java.lang.Enum readEnumValue ()
int $i$f$readEnumValue
public java.lang.Object readSerializableValue (kotlinx.serialization.KSerialLoader)
kotlinx.serialization.KSerialLoader loader
public final java.lang.Object readNullableSerializableValue (kotlinx.serialization.KSerialLoader)
kotlinx.serialization.KSerialLoader loader
public transient kotlinx.serialization.KInput readBegin (kotlinx.serialization.KSerialClassDesc, kotlinx.serialization.KSerializer[])
kotlinx.serialization.KSerialClassDesc desc
kotlinx.serialization.KSerializer[] typeParams
public void readEnd (kotlinx.serialization.KSerialClassDesc)
kotlinx.serialization.KSerialClassDesc desc
public abstract int readElement (kotlinx.serialization.KSerialClassDesc)
public abstract java.lang.Object readElementValue (kotlinx.serialization.KSerialClassDesc, int)
public final java.lang.Object readElementValue (kotlinx.serialization.KSerialClassDesc, int, kotlin.reflect.KClass)
kotlinx.serialization.KSerializer s
kotlinx.serialization.KSerialClassDesc desc
int index
kotlin.reflect.KClass klass
public abstract java.lang.Object readNullableElementValue (kotlinx.serialization.KSerialClassDesc, int)
public abstract void readUnitElementValue (kotlinx.serialization.KSerialClassDesc, int)
public abstract boolean readBooleanElementValue (kotlinx.serialization.KSerialClassDesc, int)
public abstract byte readByteElementValue (kotlinx.serialization.KSerialClassDesc, int)
public abstract short readShortElementValue (kotlinx.serialization.KSerialClassDesc, int)
public abstract int readIntElementValue (kotlinx.serialization.KSerialClassDesc, int)
public abstract long readLongElementValue (kotlinx.serialization.KSerialClassDesc, int)
public abstract float readFloatElementValue (kotlinx.serialization.KSerialClassDesc, int)
public abstract double readDoubleElementValue (kotlinx.serialization.KSerialClassDesc, int)
public abstract char readCharElementValue (kotlinx.serialization.KSerialClassDesc, int)
public abstract java.lang.String readStringElementValue (kotlinx.serialization.KSerialClassDesc, int)
public abstract java.lang.Enum readEnumElementValue (kotlinx.serialization.KSerialClassDesc, int, kotlin.reflect.KClass)
private final java.lang.Enum readEnumElementValue (kotlinx.serialization.KSerialClassDesc, int)
kotlinx.serialization.KSerialClassDesc desc
int index
int $i$f$readEnumElementValue
public abstract java.lang.Object readSerializableElementValue (kotlinx.serialization.KSerialClassDesc, int, kotlinx.serialization.KSerialLoader)
public abstract java.lang.Object readNullableSerializableElementValue (kotlinx.serialization.KSerialClassDesc, int, kotlinx.serialization.KSerialLoader)
public java.lang.Object updateSerializableElementValue (kotlinx.serialization.KSerialClassDesc, int, kotlinx.serialization.KSerialLoader, java.lang.Object)
kotlinx.serialization.KSerialClassDesc desc
int index
kotlinx.serialization.KSerialLoader loader
Object old
public java.lang.Object updateNullableSerializableElementValue (kotlinx.serialization.KSerialClassDesc, int, kotlinx.serialization.KSerialLoader, java.lang.Object)
kotlinx.serialization.KSerialClassDesc desc
int index
kotlinx.serialization.KSerialLoader loader
Object old
public java.lang.Object updateSerializableValue (kotlinx.serialization.KSerialLoader, kotlinx.serialization.KSerialClassDesc, java.lang.Object)
kotlinx.serialization.KSerialLoader loader
kotlinx.serialization.KSerialClassDesc desc
Object old
public java.lang.Object updateNullableSerializableValue (kotlinx.serialization.KSerialLoader, kotlinx.serialization.KSerialClassDesc, java.lang.Object)
Void it
int $i$a$1$let
kotlinx.serialization.KSerialLoader loader
kotlinx.serialization.KSerialClassDesc desc
Object old
public kotlinx.serialization.UpdateMode getUpdateMode ()
public void ()
static void ()
}
kotlinx/serialization/KOutput.classSerialization.kt
package kotlinx.serialization
public abstract kotlinx.serialization.KOutput extends java.lang.Object {
private kotlinx.serialization.SerialContext context
public final kotlinx.serialization.SerialContext getContext ()
public final void setContext (kotlinx.serialization.SerialContext)
kotlinx.serialization.SerialContext
public final void write (kotlinx.serialization.KSerialSaver, java.lang.Object)
kotlinx.serialization.KSerialSaver saver
Object obj
private final void write (java.lang.Object)
Object obj
int $i$f$write
public final void writeNullable (kotlinx.serialization.KSerialSaver, java.lang.Object)
kotlinx.serialization.KSerialSaver saver
Object obj
public abstract boolean writeElement (kotlinx.serialization.KSerialClassDesc, int)
public abstract void writeNotNullMark ()
public abstract void writeNullValue ()
public final void writeValue (java.lang.Object)
kotlinx.serialization.KSerializer s
Object value
public abstract void writeNonSerializableValue (java.lang.Object)
public abstract void writeNullableValue (java.lang.Object)
public abstract void writeUnitValue ()
public abstract void writeBooleanValue (boolean)
public abstract void writeByteValue (byte)
public abstract void writeShortValue (short)
public abstract void writeIntValue (int)
public abstract void writeLongValue (long)
public abstract void writeFloatValue (float)
public abstract void writeDoubleValue (double)
public abstract void writeCharValue (char)
public abstract void writeStringValue (java.lang.String)
public abstract void writeEnumValue (kotlin.reflect.KClass, java.lang.Enum)
private final void writeEnumValue (java.lang.Enum)
Enum value
int $i$f$writeEnumValue
public void writeSerializableValue (kotlinx.serialization.KSerialSaver, java.lang.Object)
kotlinx.serialization.KSerialSaver saver
Object value
public final void writeNullableSerializableValue (kotlinx.serialization.KSerialSaver, java.lang.Object)
kotlinx.serialization.KSerialSaver saver
Object value
public transient kotlinx.serialization.KOutput writeBegin (kotlinx.serialization.KSerialClassDesc, kotlinx.serialization.KSerializer[])
kotlinx.serialization.KSerialClassDesc desc
kotlinx.serialization.KSerializer[] typeParams
public transient kotlinx.serialization.KOutput writeBegin (kotlinx.serialization.KSerialClassDesc, int, kotlinx.serialization.KSerializer[])
kotlinx.serialization.KSerialClassDesc desc
int collectionSize
kotlinx.serialization.KSerializer[] typeParams
public void writeEnd (kotlinx.serialization.KSerialClassDesc)
kotlinx.serialization.KSerialClassDesc desc
public final void writeElementValue (kotlinx.serialization.KSerialClassDesc, int, java.lang.Object)
kotlinx.serialization.KSerializer s
kotlinx.serialization.KSerialClassDesc desc
int index
Object value
public abstract void writeNullableElementValue (kotlinx.serialization.KSerialClassDesc, int, java.lang.Object)
public abstract void writeUnitElementValue (kotlinx.serialization.KSerialClassDesc, int)
public abstract void writeBooleanElementValue (kotlinx.serialization.KSerialClassDesc, int, boolean)
public abstract void writeByteElementValue (kotlinx.serialization.KSerialClassDesc, int, byte)
public abstract void writeShortElementValue (kotlinx.serialization.KSerialClassDesc, int, short)
public abstract void writeIntElementValue (kotlinx.serialization.KSerialClassDesc, int, int)
public abstract void writeLongElementValue (kotlinx.serialization.KSerialClassDesc, int, long)
public abstract void writeFloatElementValue (kotlinx.serialization.KSerialClassDesc, int, float)
public abstract void writeDoubleElementValue (kotlinx.serialization.KSerialClassDesc, int, double)
public abstract void writeCharElementValue (kotlinx.serialization.KSerialClassDesc, int, char)
public abstract void writeStringElementValue (kotlinx.serialization.KSerialClassDesc, int, java.lang.String)
public abstract void writeEnumElementValue (kotlinx.serialization.KSerialClassDesc, int, kotlin.reflect.KClass, java.lang.Enum)
private final void writeEnumElementValue (kotlinx.serialization.KSerialClassDesc, int, java.lang.Enum)
kotlinx.serialization.KSerialClassDesc desc
int index
Enum value
int $i$f$writeEnumElementValue
public final void writeSerializableElementValue (kotlinx.serialization.KSerialClassDesc, int, kotlinx.serialization.KSerialSaver, java.lang.Object)
kotlinx.serialization.KSerialClassDesc desc
int index
kotlinx.serialization.KSerialSaver saver
Object value
public abstract void writeNonSerializableElementValue (kotlinx.serialization.KSerialClassDesc, int, java.lang.Object)
public final void writeNullableSerializableElementValue (kotlinx.serialization.KSerialClassDesc, int, kotlinx.serialization.KSerialSaver, java.lang.Object)
kotlinx.serialization.KSerialClassDesc desc
int index
kotlinx.serialization.KSerialSaver saver
Object value
public void ()
}
kotlinx/serialization/KSerialClassDesc$DefaultImpls.classSerialization.kt
package kotlinx.serialization
public final kotlinx.serialization.KSerialClassDesc$DefaultImpls extends java.lang.Object {
public static int getElementIndexOrThrow (kotlinx.serialization.KSerialClassDesc, java.lang.String)
int i
kotlinx.serialization.KSerialClassDesc $this
String name
public static java.util.List getAnnotationsForIndex (kotlinx.serialization.KSerialClassDesc, int)
kotlinx.serialization.KSerialClassDesc $this
int index
public static int getAssociatedFieldsCount (kotlinx.serialization.KSerialClassDesc)
kotlinx.serialization.KSerialClassDesc $this
}
kotlinx/serialization/KSerialClassDesc.classSerialization.kt
package kotlinx.serialization
public abstract kotlinx.serialization.KSerialClassDesc extends java.lang.Object {
public abstract java.lang.String getName ()
public abstract kotlinx.serialization.KSerialClassKind getKind ()
public abstract java.lang.String getElementName (int)
public abstract int getElementIndex (java.lang.String)
public abstract int getElementIndexOrThrow (java.lang.String)
public abstract java.util.List getAnnotationsForIndex (int)
public abstract int getAssociatedFieldsCount ()
}
kotlinx/serialization/KSerialClassKind.classSerialization.kt
package kotlinx.serialization
public final kotlinx.serialization.KSerialClassKind extends java.lang.Enum {
public static final kotlinx.serialization.KSerialClassKind CLASS
public static final kotlinx.serialization.KSerialClassKind OBJECT
public static final kotlinx.serialization.KSerialClassKind UNIT
public static final kotlinx.serialization.KSerialClassKind SEALED
public static final kotlinx.serialization.KSerialClassKind LIST
public static final kotlinx.serialization.KSerialClassKind SET
public static final kotlinx.serialization.KSerialClassKind MAP
public static final kotlinx.serialization.KSerialClassKind ENTRY
public static final kotlinx.serialization.KSerialClassKind POLYMORPHIC
public static final kotlinx.serialization.KSerialClassKind PRIMITIVE
public static final kotlinx.serialization.KSerialClassKind ENUM
private static final kotlinx.serialization.KSerialClassKind[] $VALUES
static void ()
protected void (java.lang.String, int)
String $enum_name_or_ordinal$0
int $enum_name_or_ordinal$1
public static kotlinx.serialization.KSerialClassKind[] values ()
public static kotlinx.serialization.KSerialClassKind valueOf (java.lang.String)
}
kotlinx/serialization/KSerialLoader.classSerialization.kt
package kotlinx.serialization
public abstract kotlinx.serialization.KSerialLoader extends java.lang.Object {
public abstract java.lang.Object load (kotlinx.serialization.KInput)
public abstract java.lang.Object update (kotlinx.serialization.KInput, java.lang.Object)
}
kotlinx/serialization/KSerialSaver.classSerialization.kt
package kotlinx.serialization
public abstract kotlinx.serialization.KSerialSaver extends java.lang.Object {
public abstract void save (kotlinx.serialization.KOutput, java.lang.Object)
}
kotlinx/serialization/KSerializer$DefaultImpls.classSerialization.kt
package kotlinx.serialization
public final kotlinx.serialization.KSerializer$DefaultImpls extends java.lang.Object {
public static java.lang.Object update (kotlinx.serialization.KSerializer, kotlinx.serialization.KInput, java.lang.Object)
kotlinx.serialization.KSerializer $this
kotlinx.serialization.KInput input
Object old
}
kotlinx/serialization/KSerializer.classSerialization.kt
package kotlinx.serialization
public abstract kotlinx.serialization.KSerializer extends java.lang.Object implements kotlinx.serialization.KSerialSaver kotlinx.serialization.KSerialLoader {
public abstract kotlinx.serialization.KSerialClassDesc getSerialClassDesc ()
public abstract java.lang.Object update (kotlinx.serialization.KInput, java.lang.Object)
}
kotlinx/serialization/Mapper$InMapper.classTagged.kt
package kotlinx.serialization
public final kotlinx.serialization.Mapper$InMapper extends kotlinx.serialization.NamedValueInput {
private final java.util.Map map
public java.lang.Object readTaggedValue (java.lang.String)
String tag
public volatile java.lang.Object readTaggedValue (java.lang.Object)
public final java.util.Map getMap ()
public void (java.util.Map)
java.util.Map map
}
kotlinx/serialization/Mapper$InNullableMapper.classTagged.kt
package kotlinx.serialization
public final kotlinx.serialization.Mapper$InNullableMapper extends kotlinx.serialization.NamedValueInput {
private final java.util.Map map
public java.lang.Object readTaggedValue (java.lang.String)
String tag
public volatile java.lang.Object readTaggedValue (java.lang.Object)
public boolean readTaggedNotNullMark (java.lang.String)
String tag
public volatile boolean readTaggedNotNullMark (java.lang.Object)
public final java.util.Map getMap ()
public void (java.util.Map)
java.util.Map map
}
kotlinx/serialization/Mapper$OutMapper.classTagged.kt
package kotlinx.serialization
public final kotlinx.serialization.Mapper$OutMapper extends kotlinx.serialization.NamedValueOutput {
private java.util.Map _map
public final java.util.Map getMap ()
public void writeTaggedValue (java.lang.String, java.lang.Object)
String tag
Object value
public volatile void writeTaggedValue (java.lang.Object, java.lang.Object)
public void writeTaggedNull (java.lang.String)
String tag
public volatile void writeTaggedNull (java.lang.Object)
public void ()
}
kotlinx/serialization/Mapper$OutNullableMapper.classTagged.kt
package kotlinx.serialization
public final kotlinx.serialization.Mapper$OutNullableMapper extends kotlinx.serialization.NamedValueOutput {
private java.util.Map _map
public final java.util.Map getMap ()
public void writeTaggedValue (java.lang.String, java.lang.Object)
String tag
Object value
public volatile void writeTaggedValue (java.lang.Object, java.lang.Object)
public void writeTaggedNull (java.lang.String)
String tag
public volatile void writeTaggedNull (java.lang.Object)
public void ()
}
kotlinx/serialization/Mapper.classTagged.kt
package kotlinx.serialization
public final kotlinx.serialization.Mapper extends java.lang.Object {
public static final kotlinx.serialization.Mapper INSTANCE
private final java.util.Map map (java.lang.Object)
kotlinx.serialization.KOutput this_$iv
int $i$f$write
kotlinx.serialization.Mapper$OutMapper m
Object obj
int $i$f$map
private final java.util.Map mapNullable (java.lang.Object)
kotlinx.serialization.KOutput this_$iv
int $i$f$write
kotlinx.serialization.Mapper$OutNullableMapper m
Object obj
int $i$f$mapNullable
private final java.lang.Object unmap (java.util.Map)
kotlinx.serialization.KInput this_$iv
int $i$f$read
kotlinx.serialization.Mapper$InMapper m
java.util.Map map
int $i$f$unmap
private final java.lang.Object unmapNullable (java.util.Map)
kotlinx.serialization.KInput this_$iv
int $i$f$read
kotlinx.serialization.Mapper$InNullableMapper m
java.util.Map map
int $i$f$unmapNullable
private void ()
static void ()
}
kotlinx/serialization/MissingFieldException.classSerialization.kt
package kotlinx.serialization
public final kotlinx.serialization.MissingFieldException extends kotlinx.serialization.SerializationException {
public void (java.lang.String)
String fieldName
}
kotlinx/serialization/NamedValueInput.classTagged.kt
package kotlinx.serialization
public abstract kotlinx.serialization.NamedValueInput extends kotlinx.serialization.TaggedInput {
private final String rootName
protected final java.lang.String getTag (kotlinx.serialization.KSerialClassDesc, int)
kotlinx.serialization.KSerialClassDesc $receiver
int index
public volatile java.lang.Object getTag (kotlinx.serialization.KSerialClassDesc, int)
public java.lang.String elementName (kotlinx.serialization.KSerialClassDesc, int)
kotlinx.serialization.KSerialClassDesc desc
int index
public java.lang.String composeName (java.lang.String, java.lang.String)
String parentName
String childName
public final java.lang.String getRootName ()
public void (java.lang.String)
String rootName
public void (java.lang.String, int, kotlin.jvm.internal.DefaultConstructorMarker)
public void ()
}
kotlinx/serialization/NamedValueOutput.classTagged.kt
package kotlinx.serialization
public abstract kotlinx.serialization.NamedValueOutput extends kotlinx.serialization.TaggedOutput {
private final String rootName
protected final java.lang.String getTag (kotlinx.serialization.KSerialClassDesc, int)
kotlinx.serialization.KSerialClassDesc $receiver
int index
public volatile java.lang.Object getTag (kotlinx.serialization.KSerialClassDesc, int)
public java.lang.String elementName (kotlinx.serialization.KSerialClassDesc, int)
kotlinx.serialization.KSerialClassDesc desc
int index
public java.lang.String composeName (java.lang.String, java.lang.String)
String parentName
String childName
public final java.lang.String getRootName ()
public void (java.lang.String)
String rootName
public void (java.lang.String, int, kotlin.jvm.internal.DefaultConstructorMarker)
public void ()
}
kotlinx/serialization/Optional.classSerialization.kt
package kotlinx.serialization
public abstract kotlinx.serialization.Optional extends java.lang.Object implements java.lang.annotation.Annotation {
}
kotlinx/serialization/PolymorphicSerializer.classPolymorphicSerializer.kt
package kotlinx.serialization
public final kotlinx.serialization.PolymorphicSerializer extends java.lang.Object implements kotlinx.serialization.KSerializer {
public static final kotlinx.serialization.PolymorphicSerializer INSTANCE
public kotlinx.serialization.KSerialClassDesc getSerialClassDesc ()
public void save (kotlinx.serialization.KOutput, java.lang.Object)
kotlinx.serialization.KOutput output
kotlinx.serialization.KSerializer saver
kotlinx.serialization.KOutput output
Object obj
public java.lang.Object load (kotlinx.serialization.KInput)
kotlinx.serialization.KSerializer loader
int $i$a$1$requireNotNull
kotlinx.serialization.KSerializer loader
int $i$a$2$requireNotNull
Object value
String klassName
kotlinx.serialization.KInput input
kotlinx.serialization.KInput input
private void ()
static void ()
public java.lang.Object update (kotlinx.serialization.KInput, java.lang.Object)
kotlinx.serialization.KInput input
Object old
}
kotlinx/serialization/ResolvingKt.classResolving.kt
package kotlinx.serialization
public final kotlinx.serialization.ResolvingKt extends java.lang.Object {
public static final void registerSerializer (java.lang.String, kotlinx.serialization.KSerializer)
String forClassName
kotlinx.serialization.KSerializer serializer
private static final java.lang.String mapJavaClassNameToKotlin (java.lang.String)
String s
public static final kotlinx.serialization.KSerializer serializerByValue (java.lang.Object, kotlinx.serialization.SerialContext)
kotlin.reflect.KClass klass
Object value
kotlinx.serialization.SerialContext context
public static volatile kotlinx.serialization.KSerializer serializerByValue$default (java.lang.Object, kotlinx.serialization.SerialContext, int, java.lang.Object)
public static final kotlinx.serialization.KSerializer serializerBySerialDescClassname (java.lang.String, kotlinx.serialization.SerialContext)
String className
kotlinx.serialization.SerialContext context
public static volatile kotlinx.serialization.KSerializer serializerBySerialDescClassname$default (java.lang.String, kotlinx.serialization.SerialContext, int, java.lang.Object)
public static final kotlinx.serialization.KSerializer serializerByClass (kotlin.reflect.KClass, kotlinx.serialization.SerialContext)
kotlin.reflect.KClass klass
kotlinx.serialization.SerialContext context
public static volatile kotlinx.serialization.KSerializer serializerByClass$default (kotlin.reflect.KClass, kotlinx.serialization.SerialContext, int, java.lang.Object)
public static final kotlinx.serialization.KSerializer serializerByTypeToken (java.lang.reflect.Type)
kotlinx.serialization.KSerializer s
Class eType
java.lang.reflect.Type it
int $i$a$1$map
Object item$iv$iv
Object[] $receiver$iv$iv
java.util.Collection destination$iv$iv
int $i$f$mapTo
Object[] $receiver$iv
int $i$f$map
java.util.Collection thisCollection$iv
java.util.Collection $receiver$iv
int $i$f$toTypedArray
kotlinx.serialization.KSerializer[] varargs
java.lang.reflect.Type[] args
Class rootClass
java.lang.reflect.Type type
}
kotlinx/serialization/ScopeKt.classScope.kt
package kotlinx.serialization
public final kotlinx.serialization.ScopeKt extends java.lang.Object {
public static final kotlinx.serialization.KSerializer klassSerializer (kotlinx.serialization.SerialContext, kotlin.reflect.KClass)
kotlinx.serialization.SerialContext it
int $i$a$1$let
kotlinx.serialization.SerialContext $receiver
kotlin.reflect.KClass klass
public static final kotlinx.serialization.KSerializer valueSerializer (kotlinx.serialization.SerialContext, java.lang.Object)
kotlinx.serialization.SerialContext it
int $i$a$1$let
kotlinx.serialization.SerialContext $receiver
Object value
}
kotlinx/serialization/SerialContext.classScope.kt
package kotlinx.serialization
public final kotlinx.serialization.SerialContext extends java.lang.Object {
private final java.util.Map classMap
private final kotlinx.serialization.SerialContext parentContext
public final void registerSerializer (kotlin.reflect.KClass, kotlinx.serialization.KSerializer)
kotlin.reflect.KClass forClass
kotlinx.serialization.KSerializer serializer
public final kotlinx.serialization.KSerializer getSerializer (kotlin.reflect.KClass)
kotlin.reflect.KClass $receiver
public final kotlinx.serialization.KSerializer getSerializerByValue (java.lang.Object)
kotlin.reflect.KClass klass
Object t
Object value
private final kotlinx.serialization.KSerializer getSerializer ()
int $i$f$getSerializer
public final kotlinx.serialization.KSerializer getSerializerByClass (kotlin.reflect.KClass)
kotlin.reflect.KClass klass
public void (kotlinx.serialization.SerialContext)
kotlinx.serialization.SerialContext parentContext
public void (kotlinx.serialization.SerialContext, int, kotlin.jvm.internal.DefaultConstructorMarker)
public void ()
}
kotlinx/serialization/SerialId$Impl.classTagged.kt
package kotlinx.serialization
public final kotlinx.serialization.SerialId$Impl extends java.lang.Object implements kotlinx.serialization.SerialId {
private final int _id
private void ()
public final int id ()
public void (int)
int id
}
kotlinx/serialization/SerialId.classTagged.kt
package kotlinx.serialization
public abstract kotlinx.serialization.SerialId extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract int id ()
}
kotlinx/serialization/SerialInfo.classSerialization.kt
package kotlinx.serialization
public abstract kotlinx.serialization.SerialInfo extends java.lang.Object implements java.lang.annotation.Annotation {
}
kotlinx/serialization/SerialName.classSerialization.kt
package kotlinx.serialization
public abstract kotlinx.serialization.SerialName extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.String value ()
}
kotlinx/serialization/SerialTag$Impl.classTagged.kt
package kotlinx.serialization
public final kotlinx.serialization.SerialTag$Impl extends java.lang.Object implements kotlinx.serialization.SerialTag {
private final String _tag
private void ()
public final java.lang.String tag ()
public void (java.lang.String)
String tag
}
kotlinx/serialization/SerialTag.classTagged.kt
package kotlinx.serialization
public abstract kotlinx.serialization.SerialTag extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.String tag ()
}
kotlinx/serialization/Serializable.classSerialization.kt
package kotlinx.serialization
public abstract kotlinx.serialization.Serializable extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.Class with ()
}
kotlinx/serialization/SerializationConstructorMarker.classSerialization.kt
package kotlinx.serialization
public final kotlinx.serialization.SerializationConstructorMarker extends java.lang.Object {
private void ()
}
kotlinx/serialization/SerializationException.classSerialization.kt
package kotlinx.serialization
public kotlinx.serialization.SerializationException extends java.lang.RuntimeException {
public void (java.lang.String)
String s
}
kotlinx/serialization/SerializationKt.classSerialization.kt
package kotlinx.serialization
public final kotlinx.serialization.SerializationKt extends java.lang.Object {
public static final kotlinx.serialization.KSerializer serializer (kotlin.reflect.KClass)
kotlin.reflect.KClass $receiver
public static final byte[] toUtf8Bytes (java.lang.String)
String $receiver
public static final java.lang.String stringFromUtf8Bytes (byte[])
byte[] bytes
public static final java.lang.Enum enumFromName (kotlin.reflect.KClass, java.lang.String)
kotlin.reflect.KClass enumClass
String value
public static final java.lang.Enum enumFromOrdinal (kotlin.reflect.KClass, int)
kotlin.reflect.KClass enumClass
int ordinal
public static final java.lang.String enumClassName (kotlin.reflect.KClass)
kotlin.reflect.KClass $receiver
public static final java.lang.Object[] toNativeArray (java.util.ArrayList, kotlin.reflect.KClass)
java.util.ArrayList $receiver
kotlin.reflect.KClass eClass
public static final transient kotlinx.serialization.KSerializer invokeSerializerGetter (java.lang.Class, kotlinx.serialization.KSerializer[])
java.lang.reflect.Field $receiver
int $i$a$1$apply
NoSuchFieldException e
Class it
int $i$a$1$all
Object element$iv
Object[] $receiver$iv
int $i$f$all
java.lang.reflect.Method it
int $i$a$1$find
Object companion
Class $receiver
kotlinx.serialization.KSerializer[] args
}
kotlinx/serialization/Serializer.classSerialization.kt
package kotlinx.serialization
public abstract kotlinx.serialization.Serializer extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.Class forClass ()
}
kotlinx/serialization/StringTaggedInput.classTagged.kt
package kotlinx.serialization
public abstract kotlinx.serialization.StringTaggedInput extends kotlinx.serialization.TaggedInput {
protected final java.lang.String getTag (kotlinx.serialization.KSerialClassDesc, int)
Object element$iv$iv
Iterable $receiver$iv$iv
java.util.Collection destination$iv$iv
int $i$f$filterIsInstanceTo
Iterable $receiver$iv
int $i$f$filterIsInstance
kotlinx.serialization.KSerialClassDesc $receiver
int index
public volatile java.lang.Object getTag (kotlinx.serialization.KSerialClassDesc, int)
public void ()
}
kotlinx/serialization/StringTaggedOutput.classTagged.kt
package kotlinx.serialization
public abstract kotlinx.serialization.StringTaggedOutput extends kotlinx.serialization.TaggedOutput {
protected final java.lang.String getTag (kotlinx.serialization.KSerialClassDesc, int)
Object element$iv$iv
Iterable $receiver$iv$iv
java.util.Collection destination$iv$iv
int $i$f$filterIsInstanceTo
Iterable $receiver$iv
int $i$f$filterIsInstance
kotlinx.serialization.KSerialClassDesc $receiver
int index
public volatile java.lang.Object getTag (kotlinx.serialization.KSerialClassDesc, int)
public void ()
}
kotlinx/serialization/TaggedInput$readNullableSerializableElementValue$1.classTagged.kt
package kotlinx.serialization
final kotlinx.serialization.TaggedInput$readNullableSerializableElementValue$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function0 {
final kotlinx.serialization.TaggedInput this$0
final kotlinx.serialization.KSerialLoader $loader
public final java.lang.Object invoke ()
void (kotlinx.serialization.TaggedInput, kotlinx.serialization.KSerialLoader)
}
kotlinx/serialization/TaggedInput$readSerializableElementValue$1.classTagged.kt
package kotlinx.serialization
final kotlinx.serialization.TaggedInput$readSerializableElementValue$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function0 {
final kotlinx.serialization.TaggedInput this$0
final kotlinx.serialization.KSerialLoader $loader
public final java.lang.Object invoke ()
void (kotlinx.serialization.TaggedInput, kotlinx.serialization.KSerialLoader)
}
kotlinx/serialization/TaggedInput$updateNullableSerializableElementValue$1.classTagged.kt
package kotlinx.serialization
final kotlinx.serialization.TaggedInput$updateNullableSerializableElementValue$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function0 {
final kotlinx.serialization.TaggedInput this$0
final kotlinx.serialization.KSerialLoader $loader
final kotlinx.serialization.KSerialClassDesc $desc
final Object $old
public final java.lang.Object invoke ()
void (kotlinx.serialization.TaggedInput, kotlinx.serialization.KSerialLoader, kotlinx.serialization.KSerialClassDesc, java.lang.Object)
}
kotlinx/serialization/TaggedInput$updateSerializableElementValue$1.classTagged.kt
package kotlinx.serialization
final kotlinx.serialization.TaggedInput$updateSerializableElementValue$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function0 {
final kotlinx.serialization.TaggedInput this$0
final kotlinx.serialization.KSerialLoader $loader
final kotlinx.serialization.KSerialClassDesc $desc
final Object $old
public final java.lang.Object invoke ()
void (kotlinx.serialization.TaggedInput, kotlinx.serialization.KSerialLoader, kotlinx.serialization.KSerialClassDesc, java.lang.Object)
}
kotlinx/serialization/TaggedInput.classTagged.kt
package kotlinx.serialization
public abstract kotlinx.serialization.TaggedInput extends kotlinx.serialization.KInput {
private final java.util.ArrayList tagStack
private boolean flag
protected abstract java.lang.Object getTag (kotlinx.serialization.KSerialClassDesc, int)
public java.lang.Object readTaggedValue (java.lang.Object)
Object tag
public boolean readTaggedNotNullMark (java.lang.Object)
Object tag
public java.lang.Void readTaggedNull (java.lang.Object)
Object tag
private final java.lang.Object readTaggedNullable (java.lang.Object)
Object tag
public void readTaggedUnit (java.lang.Object)
Object tag
public boolean readTaggedBoolean (java.lang.Object)
Object tag
public byte readTaggedByte (java.lang.Object)
Object tag
public short readTaggedShort (java.lang.Object)
Object tag
public int readTaggedInt (java.lang.Object)
Object tag
public long readTaggedLong (java.lang.Object)
Object tag
public float readTaggedFloat (java.lang.Object)
Object tag
public double readTaggedDouble (java.lang.Object)
Object tag
public char readTaggedChar (java.lang.Object)
Object tag
public java.lang.String readTaggedString (java.lang.Object)
Object tag
public java.lang.Enum readTaggedEnum (java.lang.Object, kotlin.reflect.KClass)
Object tag
kotlin.reflect.KClass enumClass
public final boolean readNotNullMark ()
public final java.lang.Void readNullValue ()
public final java.lang.Object readValue ()
public final java.lang.Object readNullableValue ()
public final void readUnitValue ()
public final boolean readBooleanValue ()
public final byte readByteValue ()
public final short readShortValue ()
public final int readIntValue ()
public final long readLongValue ()
public final float readFloatValue ()
public final double readDoubleValue ()
public final char readCharValue ()
public final java.lang.String readStringValue ()
public final java.lang.Enum readEnumValue (kotlin.reflect.KClass)
kotlin.reflect.KClass enumClass
public int readElement (kotlinx.serialization.KSerialClassDesc)
kotlinx.serialization.KSerialClassDesc desc
public final java.lang.Object readElementValue (kotlinx.serialization.KSerialClassDesc, int)
kotlinx.serialization.KSerialClassDesc desc
int index
public final java.lang.Object readNullableElementValue (kotlinx.serialization.KSerialClassDesc, int)
kotlinx.serialization.KSerialClassDesc desc
int index
public final void readUnitElementValue (kotlinx.serialization.KSerialClassDesc, int)
kotlinx.serialization.KSerialClassDesc desc
int index
public final boolean readBooleanElementValue (kotlinx.serialization.KSerialClassDesc, int)
kotlinx.serialization.KSerialClassDesc desc
int index
public final byte readByteElementValue (kotlinx.serialization.KSerialClassDesc, int)
kotlinx.serialization.KSerialClassDesc desc
int index
public final short readShortElementValue (kotlinx.serialization.KSerialClassDesc, int)
kotlinx.serialization.KSerialClassDesc desc
int index
public final int readIntElementValue (kotlinx.serialization.KSerialClassDesc, int)
kotlinx.serialization.KSerialClassDesc desc
int index
public final long readLongElementValue (kotlinx.serialization.KSerialClassDesc, int)
kotlinx.serialization.KSerialClassDesc desc
int index
public final float readFloatElementValue (kotlinx.serialization.KSerialClassDesc, int)
kotlinx.serialization.KSerialClassDesc desc
int index
public final double readDoubleElementValue (kotlinx.serialization.KSerialClassDesc, int)
kotlinx.serialization.KSerialClassDesc desc
int index
public final char readCharElementValue (kotlinx.serialization.KSerialClassDesc, int)
kotlinx.serialization.KSerialClassDesc desc
int index
public final java.lang.String readStringElementValue (kotlinx.serialization.KSerialClassDesc, int)
kotlinx.serialization.KSerialClassDesc desc
int index
public final java.lang.Enum readEnumElementValue (kotlinx.serialization.KSerialClassDesc, int, kotlin.reflect.KClass)
kotlinx.serialization.KSerialClassDesc desc
int index
kotlin.reflect.KClass enumClass
public final java.lang.Object readSerializableElementValue (kotlinx.serialization.KSerialClassDesc, int, kotlinx.serialization.KSerialLoader)
kotlinx.serialization.KSerialClassDesc desc
int index
kotlinx.serialization.KSerialLoader loader
public final java.lang.Object readNullableSerializableElementValue (kotlinx.serialization.KSerialClassDesc, int, kotlinx.serialization.KSerialLoader)
kotlinx.serialization.KSerialClassDesc desc
int index
kotlinx.serialization.KSerialLoader loader
public java.lang.Object updateSerializableElementValue (kotlinx.serialization.KSerialClassDesc, int, kotlinx.serialization.KSerialLoader, java.lang.Object)
kotlinx.serialization.KSerialClassDesc desc
int index
kotlinx.serialization.KSerialLoader loader
Object old
public java.lang.Object updateNullableSerializableElementValue (kotlinx.serialization.KSerialClassDesc, int, kotlinx.serialization.KSerialLoader, java.lang.Object)
kotlinx.serialization.KSerialClassDesc desc
int index
kotlinx.serialization.KSerialLoader loader
Object old
private final java.lang.Object tagBlock (java.lang.Object, kotlin.jvm.functions.Function0)
Object r
Object tag
kotlin.jvm.functions.Function0 block
protected final java.lang.Object getCurrentTag ()
protected final java.lang.Object getCurrentTagOrNull ()
private final void pushTag (java.lang.Object)
Object name
private final java.lang.Object popTag ()
Object r
public void ()
}
kotlinx/serialization/TaggedOutput.classTagged.kt
package kotlinx.serialization
public abstract kotlinx.serialization.TaggedOutput extends kotlinx.serialization.KOutput {
private final java.util.ArrayList tagStack
protected abstract java.lang.Object getTag (kotlinx.serialization.KSerialClassDesc, int)
public void writeTaggedValue (java.lang.Object, java.lang.Object)
Object tag
Object value
public void writeTaggedNotNullMark (java.lang.Object)
Object tag
public void writeTaggedNull (java.lang.Object)
Object tag
private final void writeTaggedNullable (java.lang.Object, java.lang.Object)
Object tag
Object value
public void writeTaggedUnit (java.lang.Object)
Object tag
public void writeTaggedInt (java.lang.Object, int)
Object tag
int value
public void writeTaggedByte (java.lang.Object, byte)
Object tag
byte value
public void writeTaggedShort (java.lang.Object, short)
Object tag
short value
public void writeTaggedLong (java.lang.Object, long)
Object tag
long value
public void writeTaggedFloat (java.lang.Object, float)
Object tag
float value
public void writeTaggedDouble (java.lang.Object, double)
Object tag
double value
public void writeTaggedBoolean (java.lang.Object, boolean)
Object tag
boolean value
public void writeTaggedChar (java.lang.Object, char)
Object tag
char value
public void writeTaggedString (java.lang.Object, java.lang.String)
Object tag
String value
public void writeTaggedEnum (java.lang.Object, kotlin.reflect.KClass, java.lang.Enum)
Object tag
kotlin.reflect.KClass enumClass
Enum value
public final boolean writeElement (kotlinx.serialization.KSerialClassDesc, int)
boolean shouldWriteElement
Object tag
kotlinx.serialization.KSerialClassDesc desc
int index
public boolean shouldWriteElement (kotlinx.serialization.KSerialClassDesc, java.lang.Object, int)
kotlinx.serialization.KSerialClassDesc desc
Object tag
int index
public final void writeNotNullMark ()
public final void writeNullValue ()
public final void writeNonSerializableValue (java.lang.Object)
Object value
public final void writeNullableValue (java.lang.Object)
Object value
public final void writeUnitValue ()
public final void writeBooleanValue (boolean)
boolean value
public final void writeByteValue (byte)
byte value
public final void writeShortValue (short)
short value
public final void writeIntValue (int)
int value
public final void writeLongValue (long)
long value
public final void writeFloatValue (float)
float value
public final void writeDoubleValue (double)
double value
public final void writeCharValue (char)
char value
public final void writeStringValue (java.lang.String)
String value
public final void writeEnumValue (kotlin.reflect.KClass, java.lang.Enum)
kotlin.reflect.KClass enumClass
Enum value
public final void writeEnd (kotlinx.serialization.KSerialClassDesc)
kotlinx.serialization.KSerialClassDesc desc
public void writeFinished (kotlinx.serialization.KSerialClassDesc)
kotlinx.serialization.KSerialClassDesc desc
public final void writeNonSerializableElementValue (kotlinx.serialization.KSerialClassDesc, int, java.lang.Object)
kotlinx.serialization.KSerialClassDesc desc
int index
Object value
public final void writeNullableElementValue (kotlinx.serialization.KSerialClassDesc, int, java.lang.Object)
kotlinx.serialization.KSerialClassDesc desc
int index
Object value
public final void writeUnitElementValue (kotlinx.serialization.KSerialClassDesc, int)
kotlinx.serialization.KSerialClassDesc desc
int index
public final void writeBooleanElementValue (kotlinx.serialization.KSerialClassDesc, int, boolean)
kotlinx.serialization.KSerialClassDesc desc
int index
boolean value
public final void writeByteElementValue (kotlinx.serialization.KSerialClassDesc, int, byte)
kotlinx.serialization.KSerialClassDesc desc
int index
byte value
public final void writeShortElementValue (kotlinx.serialization.KSerialClassDesc, int, short)
kotlinx.serialization.KSerialClassDesc desc
int index
short value
public final void writeIntElementValue (kotlinx.serialization.KSerialClassDesc, int, int)
kotlinx.serialization.KSerialClassDesc desc
int index
int value
public final void writeLongElementValue (kotlinx.serialization.KSerialClassDesc, int, long)
kotlinx.serialization.KSerialClassDesc desc
int index
long value
public final void writeFloatElementValue (kotlinx.serialization.KSerialClassDesc, int, float)
kotlinx.serialization.KSerialClassDesc desc
int index
float value
public final void writeDoubleElementValue (kotlinx.serialization.KSerialClassDesc, int, double)
kotlinx.serialization.KSerialClassDesc desc
int index
double value
public final void writeCharElementValue (kotlinx.serialization.KSerialClassDesc, int, char)
kotlinx.serialization.KSerialClassDesc desc
int index
char value
public final void writeStringElementValue (kotlinx.serialization.KSerialClassDesc, int, java.lang.String)
kotlinx.serialization.KSerialClassDesc desc
int index
String value
public final void writeEnumElementValue (kotlinx.serialization.KSerialClassDesc, int, kotlin.reflect.KClass, java.lang.Enum)
kotlinx.serialization.KSerialClassDesc desc
int index
kotlin.reflect.KClass enumClass
Enum value
protected final java.lang.Object getCurrentTag ()
protected final java.lang.Object getCurrentTagOrNull ()
private final void pushTag (java.lang.Object)
Object name
private final java.lang.Object popTag ()
public void ()
}
kotlinx/serialization/Transient.classSerialization.kt
package kotlinx.serialization
public abstract kotlinx.serialization.Transient extends java.lang.Object implements java.lang.annotation.Annotation {
}
kotlinx/serialization/UnknownFieldException.classSerialization.kt
package kotlinx.serialization
public final kotlinx.serialization.UnknownFieldException extends kotlinx.serialization.SerializationException {
public void (int)
int index
}
kotlinx/serialization/UpdateMode.classSerialization.kt
package kotlinx.serialization
public final kotlinx.serialization.UpdateMode extends java.lang.Enum {
public static final kotlinx.serialization.UpdateMode BANNED
public static final kotlinx.serialization.UpdateMode OVERWRITE
public static final kotlinx.serialization.UpdateMode UPDATE
private static final kotlinx.serialization.UpdateMode[] $VALUES
static void ()
protected void (java.lang.String, int)
String $enum_name_or_ordinal$0
int $enum_name_or_ordinal$1
public static kotlinx.serialization.UpdateMode[] values ()
public static kotlinx.serialization.UpdateMode valueOf (java.lang.String)
}
kotlinx/serialization/UpdateNotSupportedException.classSerialization.kt
package kotlinx.serialization
public final kotlinx.serialization.UpdateNotSupportedException extends kotlinx.serialization.SerializationException {
public void (java.lang.String)
String className
}
kotlinx/serialization/ValueTransformer$Input.classSerialization.kt
package kotlinx.serialization
final kotlinx.serialization.ValueTransformer$Input extends kotlinx.serialization.KInput {
private int index
private kotlinx.serialization.KSerialClassDesc curDesc
private int curIndex
private final java.util.List list
final kotlinx.serialization.ValueTransformer this$0
private final void cur (kotlinx.serialization.KSerialClassDesc, int)
kotlinx.serialization.KSerialClassDesc desc
int index
public boolean readNotNullMark ()
public java.lang.Void readNullValue ()
public java.lang.Object readValue ()
public java.lang.Object readNullableValue ()
public void readUnitValue ()
public boolean readBooleanValue ()
public byte readByteValue ()
public short readShortValue ()
public int readIntValue ()
public long readLongValue ()
public float readFloatValue ()
public double readDoubleValue ()
public char readCharValue ()
public java.lang.String readStringValue ()
public java.lang.Enum readEnumValue (kotlin.reflect.KClass)
kotlin.reflect.KClass enumClass
public java.lang.Object readSerializableValue (kotlinx.serialization.KSerialLoader)
kotlinx.serialization.KSerialLoader loader
public int readElement (kotlinx.serialization.KSerialClassDesc)
kotlinx.serialization.KSerialClassDesc desc
public java.lang.Object readElementValue (kotlinx.serialization.KSerialClassDesc, int)
kotlinx.serialization.KSerialClassDesc desc
int index
public java.lang.Object readNullableElementValue (kotlinx.serialization.KSerialClassDesc, int)
kotlinx.serialization.KSerialClassDesc desc
int index
public void readUnitElementValue (kotlinx.serialization.KSerialClassDesc, int)
kotlinx.serialization.KSerialClassDesc desc
int index
public boolean readBooleanElementValue (kotlinx.serialization.KSerialClassDesc, int)
kotlinx.serialization.KSerialClassDesc desc
int index
public byte readByteElementValue (kotlinx.serialization.KSerialClassDesc, int)
kotlinx.serialization.KSerialClassDesc desc
int index
public short readShortElementValue (kotlinx.serialization.KSerialClassDesc, int)
kotlinx.serialization.KSerialClassDesc desc
int index
public int readIntElementValue (kotlinx.serialization.KSerialClassDesc, int)
kotlinx.serialization.KSerialClassDesc desc
int index
public long readLongElementValue (kotlinx.serialization.KSerialClassDesc, int)
kotlinx.serialization.KSerialClassDesc desc
int index
public float readFloatElementValue (kotlinx.serialization.KSerialClassDesc, int)
kotlinx.serialization.KSerialClassDesc desc
int index
public double readDoubleElementValue (kotlinx.serialization.KSerialClassDesc, int)
kotlinx.serialization.KSerialClassDesc desc
int index
public char readCharElementValue (kotlinx.serialization.KSerialClassDesc, int)
kotlinx.serialization.KSerialClassDesc desc
int index
public java.lang.String readStringElementValue (kotlinx.serialization.KSerialClassDesc, int)
kotlinx.serialization.KSerialClassDesc desc
int index
public java.lang.Enum readEnumElementValue (kotlinx.serialization.KSerialClassDesc, int, kotlin.reflect.KClass)
kotlinx.serialization.KSerialClassDesc desc
int index
kotlin.reflect.KClass enumClass
public java.lang.Object readSerializableElementValue (kotlinx.serialization.KSerialClassDesc, int, kotlinx.serialization.KSerialLoader)
kotlinx.serialization.KSerialClassDesc desc
int index
kotlinx.serialization.KSerialLoader loader
public java.lang.Object readNullableSerializableElementValue (kotlinx.serialization.KSerialClassDesc, int, kotlinx.serialization.KSerialLoader)
kotlinx.serialization.KSerialClassDesc desc
int index
kotlinx.serialization.KSerialLoader loader
public void (kotlinx.serialization.ValueTransformer, java.util.List)
kotlinx.serialization.ValueTransformer $outer
java.util.List list
}
kotlinx/serialization/ValueTransformer$Output.classSerialization.kt
package kotlinx.serialization
final kotlinx.serialization.ValueTransformer$Output extends kotlinx.serialization.KOutput {
private final java.util.ArrayList list
final kotlinx.serialization.ValueTransformer this$0
public final java.util.ArrayList getList$kotlinx_serialization_runtime ()
public void writeNullableValue (java.lang.Object)
Object value
public boolean writeElement (kotlinx.serialization.KSerialClassDesc, int)
kotlinx.serialization.KSerialClassDesc desc
int index
public void writeNotNullMark ()
public void writeNullValue ()
public void writeNonSerializableValue (java.lang.Object)
Object value
public void writeUnitValue ()
public void writeBooleanValue (boolean)
boolean value
public void writeByteValue (byte)
byte value
public void writeShortValue (short)
short value
public void writeIntValue (int)
int value
public void writeLongValue (long)
long value
public void writeFloatValue (float)
float value
public void writeDoubleValue (double)
double value
public void writeCharValue (char)
char value
public void writeStringValue (java.lang.String)
String value
public void writeEnumValue (kotlin.reflect.KClass, java.lang.Enum)
kotlin.reflect.KClass enumClass
Enum value
public void writeSerializableValue (kotlinx.serialization.KSerialSaver, java.lang.Object)
kotlinx.serialization.KSerialSaver saver
Object value
public void writeNonSerializableElementValue (kotlinx.serialization.KSerialClassDesc, int, java.lang.Object)
kotlinx.serialization.KSerialClassDesc desc
int index
Object value
public void writeNullableElementValue (kotlinx.serialization.KSerialClassDesc, int, java.lang.Object)
kotlinx.serialization.KSerialClassDesc desc
int index
Object value
public void writeUnitElementValue (kotlinx.serialization.KSerialClassDesc, int)
kotlinx.serialization.KSerialClassDesc desc
int index
public void writeBooleanElementValue (kotlinx.serialization.KSerialClassDesc, int, boolean)
kotlinx.serialization.KSerialClassDesc desc
int index
boolean value
public void writeByteElementValue (kotlinx.serialization.KSerialClassDesc, int, byte)
kotlinx.serialization.KSerialClassDesc desc
int index
byte value
public void writeShortElementValue (kotlinx.serialization.KSerialClassDesc, int, short)
kotlinx.serialization.KSerialClassDesc desc
int index
short value
public void writeIntElementValue (kotlinx.serialization.KSerialClassDesc, int, int)
kotlinx.serialization.KSerialClassDesc desc
int index
int value
public void writeLongElementValue (kotlinx.serialization.KSerialClassDesc, int, long)
kotlinx.serialization.KSerialClassDesc desc
int index
long value
public void writeFloatElementValue (kotlinx.serialization.KSerialClassDesc, int, float)
kotlinx.serialization.KSerialClassDesc desc
int index
float value
public void writeDoubleElementValue (kotlinx.serialization.KSerialClassDesc, int, double)
kotlinx.serialization.KSerialClassDesc desc
int index
double value
public void writeCharElementValue (kotlinx.serialization.KSerialClassDesc, int, char)
kotlinx.serialization.KSerialClassDesc desc
int index
char value
public void writeStringElementValue (kotlinx.serialization.KSerialClassDesc, int, java.lang.String)
kotlinx.serialization.KSerialClassDesc desc
int index
String value
public void writeEnumElementValue (kotlinx.serialization.KSerialClassDesc, int, kotlin.reflect.KClass, java.lang.Enum)
kotlinx.serialization.KSerialClassDesc desc
int index
kotlin.reflect.KClass enumClass
Enum value
public void (kotlinx.serialization.ValueTransformer)
kotlinx.serialization.ValueTransformer $outer
}
kotlinx/serialization/ValueTransformer.classSerialization.kt
package kotlinx.serialization
public kotlinx.serialization.ValueTransformer extends java.lang.Object {
public final java.lang.Object transform (kotlinx.serialization.KSerializer, java.lang.Object)
kotlinx.serialization.ValueTransformer$Input input
kotlinx.serialization.ValueTransformer$Output output
kotlinx.serialization.KSerializer serializer
Object obj
private final java.lang.Object transform (java.lang.Object)
Object obj
int $i$f$transform
public boolean transformBooleanValue (kotlinx.serialization.KSerialClassDesc, int, boolean)
kotlinx.serialization.KSerialClassDesc desc
int index
boolean value
public byte transformByteValue (kotlinx.serialization.KSerialClassDesc, int, byte)
kotlinx.serialization.KSerialClassDesc desc
int index
byte value
public short transformShortValue (kotlinx.serialization.KSerialClassDesc, int, short)
kotlinx.serialization.KSerialClassDesc desc
int index
short value
public int transformIntValue (kotlinx.serialization.KSerialClassDesc, int, int)
kotlinx.serialization.KSerialClassDesc desc
int index
int value
public long transformLongValue (kotlinx.serialization.KSerialClassDesc, int, long)
kotlinx.serialization.KSerialClassDesc desc
int index
long value
public float transformFloatValue (kotlinx.serialization.KSerialClassDesc, int, float)
kotlinx.serialization.KSerialClassDesc desc
int index
float value
public double transformDoubleValue (kotlinx.serialization.KSerialClassDesc, int, double)
kotlinx.serialization.KSerialClassDesc desc
int index
double value
public char transformCharValue (kotlinx.serialization.KSerialClassDesc, int, char)
kotlinx.serialization.KSerialClassDesc desc
int index
char value
public java.lang.String transformStringValue (kotlinx.serialization.KSerialClassDesc, int, java.lang.String)
kotlinx.serialization.KSerialClassDesc desc
int index
String value
public java.lang.Enum transformEnumValue (kotlinx.serialization.KSerialClassDesc, int, kotlin.reflect.KClass, java.lang.Enum)
kotlinx.serialization.KSerialClassDesc desc
int index
kotlin.reflect.KClass enumClass
Enum value
public boolean isRecursiveTransform ()
public void ()
}
kotlinx/serialization/cbor/
kotlinx/serialization/cbor/CBOR$CBORDecoder.classCBOR.kt
package kotlinx.serialization.cbor
public final kotlinx.serialization.cbor.CBOR$CBORDecoder extends java.lang.Object {
private int curByte
private final java.io.InputStream input
private final int readByte ()
private final void skipByte (int)
int expected
public final boolean isNull ()
public final java.lang.Void nextNull ()
public final boolean nextBoolean ()
boolean ans
public final int startArray ()
int arrayLen
public final void startMap ()
public final boolean isEnd ()
public final void end ()
public final java.lang.String nextString ()
String ans
byte[] arr
int strLen
public final long nextNumber ()
long res
private final long readNumber ()
long res
kotlinx.io.ByteBuffer buf
int bytesToRead
boolean negative
int value
public final float nextFloat ()
float res
public final double nextDouble ()
double res
public final java.io.InputStream getInput ()
public void (java.io.InputStream)
java.io.InputStream input
}
kotlinx/serialization/cbor/CBOR$CBOREncoder.classCBOR.kt
package kotlinx.serialization.cbor
public final kotlinx.serialization.cbor.CBOR$CBOREncoder extends java.lang.Object {
private final java.io.OutputStream output
public final void startArray ()
public final void startMap ()
public final void end ()
public final void encodeNull ()
public final void encodeBoolean (boolean)
boolean value
public final void encodeNumber (long)
long value
public final void encodeString (java.lang.String)
byte[] header
byte[] data
String value
public final void encodeFloat (float)
byte[] data
float value
public final void encodeDouble (double)
byte[] data
double value
private final byte[] composeNumber (long)
long value
private final byte[] composePositive (long)
long value
private final byte[] composeNegative (long)
byte[] data
long aVal
long value
public final java.io.OutputStream getOutput ()
public void (java.io.OutputStream)
java.io.OutputStream output
}
kotlinx/serialization/cbor/CBOR$CBOREntryReader.classCBOR.kt
package kotlinx.serialization.cbor
final kotlinx.serialization.cbor.CBOR$CBOREntryReader extends kotlinx.serialization.cbor.CBOR$CBORReader {
private int ind
final kotlinx.serialization.cbor.CBOR this$0
protected void skipBeginToken ()
public void readEnd (kotlinx.serialization.KSerialClassDesc)
kotlinx.serialization.KSerialClassDesc desc
public int readElement (kotlinx.serialization.KSerialClassDesc)
kotlinx.serialization.KSerialClassDesc desc
public void (kotlinx.serialization.cbor.CBOR, kotlinx.serialization.cbor.CBOR$CBORDecoder)
kotlinx.serialization.cbor.CBOR $outer
kotlinx.serialization.cbor.CBOR$CBORDecoder decoder
}
kotlinx/serialization/cbor/CBOR$CBOREntryWriter.classCBOR.kt
package kotlinx.serialization.cbor
final kotlinx.serialization.cbor.CBOR$CBOREntryWriter extends kotlinx.serialization.cbor.CBOR$CBORWriter {
final kotlinx.serialization.cbor.CBOR this$0
protected void writeBeginToken ()
public void writeEnd (kotlinx.serialization.KSerialClassDesc)
kotlinx.serialization.KSerialClassDesc desc
public boolean writeElement (kotlinx.serialization.KSerialClassDesc, int)
kotlinx.serialization.KSerialClassDesc desc
int index
public void (kotlinx.serialization.cbor.CBOR, kotlinx.serialization.cbor.CBOR$CBOREncoder)
kotlinx.serialization.cbor.CBOR $outer
kotlinx.serialization.cbor.CBOR$CBOREncoder encoder
}
kotlinx/serialization/cbor/CBOR$CBORListReader.classCBOR.kt
package kotlinx.serialization.cbor
kotlinx.serialization.cbor.CBOR$CBORListReader extends kotlinx.serialization.cbor.CBOR$CBORReader {
private int ind
private int size
private boolean finiteMode
final kotlinx.serialization.cbor.CBOR this$0
protected final boolean getFiniteMode ()
protected final void setFiniteMode (boolean)
boolean
protected void skipBeginToken ()
int len
public int readElement (kotlinx.serialization.KSerialClassDesc)
kotlinx.serialization.KSerialClassDesc desc
public void readEnd (kotlinx.serialization.KSerialClassDesc)
kotlinx.serialization.KSerialClassDesc desc
public void (kotlinx.serialization.cbor.CBOR, kotlinx.serialization.cbor.CBOR$CBORDecoder)
kotlinx.serialization.cbor.CBOR $outer
kotlinx.serialization.cbor.CBOR$CBORDecoder decoder
}
kotlinx/serialization/cbor/CBOR$CBORListWriter.classCBOR.kt
package kotlinx.serialization.cbor
kotlinx.serialization.cbor.CBOR$CBORListWriter extends kotlinx.serialization.cbor.CBOR$CBORWriter {
final kotlinx.serialization.cbor.CBOR this$0
protected void writeBeginToken ()
public boolean writeElement (kotlinx.serialization.KSerialClassDesc, int)
kotlinx.serialization.KSerialClassDesc desc
int index
public void (kotlinx.serialization.cbor.CBOR, kotlinx.serialization.cbor.CBOR$CBOREncoder)
kotlinx.serialization.cbor.CBOR $outer
kotlinx.serialization.cbor.CBOR$CBOREncoder encoder
}
kotlinx/serialization/cbor/CBOR$CBORMapReader.classCBOR.kt
package kotlinx.serialization.cbor
final kotlinx.serialization.cbor.CBOR$CBORMapReader extends kotlinx.serialization.cbor.CBOR$CBORListReader {
final kotlinx.serialization.cbor.CBOR this$0
protected void skipBeginToken ()
public void (kotlinx.serialization.cbor.CBOR, kotlinx.serialization.cbor.CBOR$CBORDecoder)
kotlinx.serialization.cbor.CBOR $outer
kotlinx.serialization.cbor.CBOR$CBORDecoder decoder
}
kotlinx/serialization/cbor/CBOR$CBORMapWriter.classCBOR.kt
package kotlinx.serialization.cbor
final kotlinx.serialization.cbor.CBOR$CBORMapWriter extends kotlinx.serialization.cbor.CBOR$CBORListWriter {
final kotlinx.serialization.cbor.CBOR this$0
protected void writeBeginToken ()
public void (kotlinx.serialization.cbor.CBOR, kotlinx.serialization.cbor.CBOR$CBOREncoder)
kotlinx.serialization.cbor.CBOR $outer
kotlinx.serialization.cbor.CBOR$CBOREncoder encoder
}
kotlinx/serialization/cbor/CBOR$CBORReader$WhenMappings.class
package kotlinx.serialization.cbor
public final kotlinx.serialization.cbor.CBOR$CBORReader$WhenMappings extends java.lang.Object {
public static final int[] $EnumSwitchMapping$0
static void ()
}
kotlinx/serialization/cbor/CBOR$CBORReader.classCBOR.kt
package kotlinx.serialization.cbor
kotlinx.serialization.cbor.CBOR$CBORReader extends kotlinx.serialization.ElementValueInput {
private final kotlinx.serialization.cbor.CBOR$CBORDecoder decoder
final kotlinx.serialization.cbor.CBOR this$0
public kotlinx.serialization.UpdateMode getUpdateMode ()
protected void skipBeginToken ()
public transient kotlinx.serialization.KInput readBegin (kotlinx.serialization.KSerialClassDesc, kotlinx.serialization.KSerializer[])
kotlinx.serialization.cbor.CBOR$CBORReader re
kotlinx.serialization.KSerialClassDesc desc
kotlinx.serialization.KSerializer[] typeParams
public void readEnd (kotlinx.serialization.KSerialClassDesc)
kotlinx.serialization.KSerialClassDesc desc
public int readElement (kotlinx.serialization.KSerialClassDesc)
String elemName
kotlinx.serialization.KSerialClassDesc desc
public java.lang.String readStringValue ()
public boolean readNotNullMark ()
public double readDoubleValue ()
public float readFloatValue ()
public boolean readBooleanValue ()
public byte readByteValue ()
public short readShortValue ()
public char readCharValue ()
public int readIntValue ()
public long readLongValue ()
public java.lang.Void readNullValue ()
public java.lang.Enum readEnumValue (kotlin.reflect.KClass)
kotlin.reflect.KClass enumClass
public final kotlinx.serialization.cbor.CBOR$CBORDecoder getDecoder ()
public void (kotlinx.serialization.cbor.CBOR, kotlinx.serialization.cbor.CBOR$CBORDecoder)
kotlinx.serialization.cbor.CBOR $outer
kotlinx.serialization.cbor.CBOR$CBORDecoder decoder
}
kotlinx/serialization/cbor/CBOR$CBORWriter$WhenMappings.class
package kotlinx.serialization.cbor
public final kotlinx.serialization.cbor.CBOR$CBORWriter$WhenMappings extends java.lang.Object {
public static final int[] $EnumSwitchMapping$0
static void ()
}
kotlinx/serialization/cbor/CBOR$CBORWriter.classCBOR.kt
package kotlinx.serialization.cbor
kotlinx.serialization.cbor.CBOR$CBORWriter extends kotlinx.serialization.ElementValueOutput {
private final kotlinx.serialization.cbor.CBOR$CBOREncoder encoder
final kotlinx.serialization.cbor.CBOR this$0
protected void writeBeginToken ()
public transient kotlinx.serialization.KOutput writeBegin (kotlinx.serialization.KSerialClassDesc, kotlinx.serialization.KSerializer[])
kotlinx.serialization.cbor.CBOR$CBORWriter writer
kotlinx.serialization.KSerialClassDesc desc
kotlinx.serialization.KSerializer[] typeParams
public void writeEnd (kotlinx.serialization.KSerialClassDesc)
kotlinx.serialization.KSerialClassDesc desc
public boolean writeElement (kotlinx.serialization.KSerialClassDesc, int)
String name
kotlinx.serialization.KSerialClassDesc desc
int index
public void writeStringValue (java.lang.String)
String value
public void writeFloatValue (float)
float value
public void writeDoubleValue (double)
double value
public void writeCharValue (char)
char value
public void writeByteValue (byte)
byte value
public void writeShortValue (short)
short value
public void writeIntValue (int)
int value
public void writeLongValue (long)
long value
public void writeBooleanValue (boolean)
boolean value
public void writeNullValue ()
public void writeEnumValue (kotlin.reflect.KClass, java.lang.Enum)
kotlin.reflect.KClass enumClass
Enum value
public final kotlinx.serialization.cbor.CBOR$CBOREncoder getEncoder ()
public void (kotlinx.serialization.cbor.CBOR, kotlinx.serialization.cbor.CBOR$CBOREncoder)
kotlinx.serialization.cbor.CBOR $outer
kotlinx.serialization.cbor.CBOR$CBOREncoder encoder
}
kotlinx/serialization/cbor/CBOR$Companion.classCBOR.kt
package kotlinx.serialization.cbor
public final kotlinx.serialization.cbor.CBOR$Companion extends java.lang.Object {
public final kotlinx.serialization.cbor.CBOR getPlain ()
public final byte[] dump (kotlinx.serialization.KSerialSaver, java.lang.Object)
kotlinx.serialization.KSerialSaver saver
Object obj
private final byte[] dump (java.lang.Object)
kotlinx.serialization.cbor.CBOR this_$iv
int $i$f$dump
Object obj
int $i$f$dump
private final java.lang.String dumps (java.lang.Object)
kotlinx.serialization.cbor.CBOR this_$iv$iv
int $i$f$dump
kotlinx.serialization.cbor.CBOR this_$iv
int $i$f$dumps
Object obj
int $i$f$dumps
public final java.lang.Object load (kotlinx.serialization.KSerialLoader, byte[])
kotlinx.serialization.KSerialLoader loader
byte[] raw
private final java.lang.Object load (byte[])
kotlinx.serialization.cbor.CBOR this_$iv
int $i$f$load
byte[] raw
int $i$f$load
private final java.lang.Object loads (java.lang.String)
kotlinx.serialization.cbor.CBOR this_$iv$iv
byte[] raw$iv$iv
int $i$f$load
kotlinx.serialization.cbor.CBOR this_$iv
int $i$f$loads
String hex
int $i$f$loads
private void ()
public void (kotlin.jvm.internal.DefaultConstructorMarker)
kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker
}
kotlinx/serialization/cbor/CBOR.classCBOR.kt
package kotlinx.serialization.cbor
public final kotlinx.serialization.cbor.CBOR extends java.lang.Object {
private final kotlinx.serialization.SerialContext context
private final kotlinx.serialization.UpdateMode updateMode
private static final int FALSE
private static final int TRUE
private static final int NULL
private static final int NEXT_FLOAT
private static final int NEXT_DOUBLE
private static final int BEGIN_ARRAY
private static final int BEGIN_MAP
private static final int BREAK
private static final byte HEADER_STRING
private static final byte HEADER_NEGATIVE
private static final int HEADER_ARRAY
private static final kotlinx.serialization.cbor.CBOR plain
public static final kotlinx.serialization.cbor.CBOR$Companion Companion
public final byte[] dump (kotlinx.serialization.KSerialSaver, java.lang.Object)
kotlinx.serialization.cbor.CBOR$CBORWriter dumper
java.io.ByteArrayOutputStream output
kotlinx.serialization.KSerialSaver saver
Object obj
private final byte[] dump (java.lang.Object)
Object obj
int $i$f$dump
private final java.lang.String dumps (java.lang.Object)
kotlinx.serialization.cbor.CBOR this_$iv
int $i$f$dump
Object obj
int $i$f$dumps
public final java.lang.Object load (kotlinx.serialization.KSerialLoader, byte[])
kotlinx.serialization.cbor.CBOR$CBORReader reader
java.io.ByteArrayInputStream stream
kotlinx.serialization.KSerialLoader loader
byte[] raw
private final java.lang.Object load (byte[])
byte[] raw
int $i$f$load
private final java.lang.Object loads (java.lang.String)
kotlinx.serialization.cbor.CBOR this_$iv
byte[] raw$iv
int $i$f$load
String hex
int $i$f$loads
public final kotlinx.serialization.SerialContext getContext ()
public final kotlinx.serialization.UpdateMode getUpdateMode ()
public void (kotlinx.serialization.SerialContext, kotlinx.serialization.UpdateMode)
kotlinx.serialization.SerialContext context
kotlinx.serialization.UpdateMode updateMode
public void (kotlinx.serialization.SerialContext, kotlinx.serialization.UpdateMode, int, kotlin.jvm.internal.DefaultConstructorMarker)
public void ()
static void ()
public static final kotlinx.serialization.cbor.CBOR access$getPlain$cp ()
}
kotlinx/serialization/cbor/CBORParsingException.classCBOR.kt
package kotlinx.serialization.cbor
public final kotlinx.serialization.cbor.CBORParsingException extends java.io.IOException {
public void (java.lang.String)
String message
}
kotlinx/serialization/internal/
kotlinx/serialization/internal/ArrayClassDesc.classCollectionSerializers.kt
package kotlinx.serialization.internal
public final kotlinx.serialization.internal.ArrayClassDesc extends kotlinx.serialization.internal.ListLikeDesc {
public static final kotlinx.serialization.internal.ArrayClassDesc INSTANCE
public java.lang.String getName ()
public kotlinx.serialization.KSerialClassKind getKind ()
private void ()
static void ()
}
kotlinx/serialization/internal/ArrayListClassDesc.classCollectionSerializers.kt
package kotlinx.serialization.internal
public final kotlinx.serialization.internal.ArrayListClassDesc extends kotlinx.serialization.internal.ListLikeDesc {
public static final kotlinx.serialization.internal.ArrayListClassDesc INSTANCE
public java.lang.String getName ()
public kotlinx.serialization.KSerialClassKind getKind ()
private void ()
static void ()
}
kotlinx/serialization/internal/ArrayListSerializer.classCollectionSerializers.kt
package kotlinx.serialization.internal
public final kotlinx.serialization.internal.ArrayListSerializer extends kotlinx.serialization.internal.ListLikeSerializer {
private final kotlinx.serialization.internal.ArrayListClassDesc serialClassDesc
public kotlinx.serialization.internal.ArrayListClassDesc getSerialClassDesc ()
public volatile kotlinx.serialization.KSerialClassDesc getSerialClassDesc ()
public volatile kotlinx.serialization.internal.ListLikeDesc getSerialClassDesc ()
public int objSize (java.util.List)
java.util.List $receiver
public volatile int objSize (java.lang.Object)
public java.util.Iterator objIterator (java.util.List)
java.util.List $receiver
public volatile java.util.Iterator objIterator (java.lang.Object)
public java.util.ArrayList builder ()
public volatile java.lang.Object builder ()
public int builderSize (java.util.ArrayList)
java.util.ArrayList $receiver
public volatile int builderSize (java.lang.Object)
public java.util.List toResult (java.util.ArrayList)
java.util.ArrayList $receiver
public volatile java.lang.Object toResult (java.lang.Object)
public java.util.ArrayList toBuilder (java.util.List)
java.util.List $receiver
public volatile java.lang.Object toBuilder (java.lang.Object)
public void ensureCapacity (java.util.ArrayList, int)
java.util.ArrayList $receiver
int size
public volatile void ensureCapacity (java.lang.Object, int)
public void add (java.util.ArrayList, int, java.lang.Object)
java.util.ArrayList $receiver
int index
Object element
public volatile void add (java.lang.Object, int, java.lang.Object)
public void (kotlinx.serialization.KSerializer)
kotlinx.serialization.KSerializer element
}
kotlinx/serialization/internal/BooleanSerializer.classBuiltinSerializers.kt
package kotlinx.serialization.internal
public final kotlinx.serialization.internal.BooleanSerializer extends java.lang.Object implements kotlinx.serialization.KSerializer {
private static final kotlinx.serialization.KSerialClassDesc serialClassDesc
public static final kotlinx.serialization.internal.BooleanSerializer INSTANCE
public kotlinx.serialization.KSerialClassDesc getSerialClassDesc ()
public void save (kotlinx.serialization.KOutput, boolean)
kotlinx.serialization.KOutput output
boolean obj
public volatile void save (kotlinx.serialization.KOutput, java.lang.Object)
public java.lang.Boolean load (kotlinx.serialization.KInput)
kotlinx.serialization.KInput input
public volatile java.lang.Object load (kotlinx.serialization.KInput)
private void ()
static void ()
public java.lang.Boolean update (kotlinx.serialization.KInput, boolean)
kotlinx.serialization.KInput input
boolean old
public volatile java.lang.Object update (kotlinx.serialization.KInput, java.lang.Object)
}
kotlinx/serialization/internal/BuiltinSerializersKt.classBuiltinSerializers.kt
package kotlinx.serialization.internal
public final kotlinx.serialization.internal.BuiltinSerializersKt extends java.lang.Object {
public static final kotlinx.serialization.KSerializer makeNullable (kotlinx.serialization.KSerializer)
kotlinx.serialization.KSerializer element
}
kotlinx/serialization/internal/ByteSerializer.classBuiltinSerializers.kt
package kotlinx.serialization.internal
public final kotlinx.serialization.internal.ByteSerializer extends java.lang.Object implements kotlinx.serialization.KSerializer {
private static final kotlinx.serialization.KSerialClassDesc serialClassDesc
public static final kotlinx.serialization.internal.ByteSerializer INSTANCE
public kotlinx.serialization.KSerialClassDesc getSerialClassDesc ()
public void save (kotlinx.serialization.KOutput, byte)
kotlinx.serialization.KOutput output
byte obj
public volatile void save (kotlinx.serialization.KOutput, java.lang.Object)
public java.lang.Byte load (kotlinx.serialization.KInput)
kotlinx.serialization.KInput input
public volatile java.lang.Object load (kotlinx.serialization.KInput)
private void ()
static void ()
public java.lang.Byte update (kotlinx.serialization.KInput, byte)
kotlinx.serialization.KInput input
byte old
public volatile java.lang.Object update (kotlinx.serialization.KInput, java.lang.Object)
}
kotlinx/serialization/internal/CharSerializer.classBuiltinSerializers.kt
package kotlinx.serialization.internal
public final kotlinx.serialization.internal.CharSerializer extends java.lang.Object implements kotlinx.serialization.KSerializer {
private static final kotlinx.serialization.KSerialClassDesc serialClassDesc
public static final kotlinx.serialization.internal.CharSerializer INSTANCE
public kotlinx.serialization.KSerialClassDesc getSerialClassDesc ()
public void save (kotlinx.serialization.KOutput, char)
kotlinx.serialization.KOutput output
char obj
public volatile void save (kotlinx.serialization.KOutput, java.lang.Object)
public java.lang.Character load (kotlinx.serialization.KInput)
kotlinx.serialization.KInput input
public volatile java.lang.Object load (kotlinx.serialization.KInput)
private void ()
static void ()
public java.lang.Character update (kotlinx.serialization.KInput, char)
kotlinx.serialization.KInput input
char old
public volatile java.lang.Object update (kotlinx.serialization.KInput, java.lang.Object)
}
kotlinx/serialization/internal/ClassSerialCache.classPolymorphic.kt
package kotlinx.serialization.internal
public final kotlinx.serialization.internal.ClassSerialCache extends java.lang.Object {
private static final java.util.Map map
public static final kotlinx.serialization.internal.ClassSerialCache INSTANCE
public final java.util.Map getMap$kotlinx_serialization_runtime ()
public final kotlinx.serialization.KSerializer getSubclassSerializer$kotlinx_serialization_runtime (kotlin.reflect.KClass)
kotlinx.serialization.KSerializer v
kotlin.reflect.KClass k
kotlin.reflect.KClass klass
private void ()
static void ()
}
kotlinx/serialization/internal/CollectionSerializersKt.classCollectionSerializers.kt
package kotlinx.serialization.internal
public final kotlinx.serialization.internal.CollectionSerializersKt extends java.lang.Object {
public static final int SIZE_INDEX
public static final int KEY_INDEX
public static final int VALUE_INDEX
}
kotlinx/serialization/internal/DoubleSerializer.classBuiltinSerializers.kt
package kotlinx.serialization.internal
public final kotlinx.serialization.internal.DoubleSerializer extends java.lang.Object implements kotlinx.serialization.KSerializer {
private static final kotlinx.serialization.KSerialClassDesc serialClassDesc
public static final kotlinx.serialization.internal.DoubleSerializer INSTANCE
public kotlinx.serialization.KSerialClassDesc getSerialClassDesc ()
public void save (kotlinx.serialization.KOutput, double)
kotlinx.serialization.KOutput output
double obj
public volatile void save (kotlinx.serialization.KOutput, java.lang.Object)
public java.lang.Double load (kotlinx.serialization.KInput)
kotlinx.serialization.KInput input
public volatile java.lang.Object load (kotlinx.serialization.KInput)
private void ()
static void ()
public java.lang.Double update (kotlinx.serialization.KInput, double)
kotlinx.serialization.KInput input
double old
public volatile java.lang.Object update (kotlinx.serialization.KInput, java.lang.Object)
}
kotlinx/serialization/internal/EnumDesc.classBuiltinSerializers.kt
package kotlinx.serialization.internal
public final kotlinx.serialization.internal.EnumDesc extends java.lang.Object implements kotlinx.serialization.KSerialClassDesc {
private final kotlinx.serialization.KSerialClassKind kind
private final String name
public kotlinx.serialization.KSerialClassKind getKind ()
public java.lang.Void getElementName (int)
int index
public volatile java.lang.String getElementName (int)
public java.lang.Void getElementIndex (java.lang.String)
String name
public volatile int getElementIndex (java.lang.String)
public java.lang.String getName ()
public void (java.lang.String)
String name
public int getElementIndexOrThrow (java.lang.String)
String name
public java.util.List getAnnotationsForIndex (int)
int index
public int getAssociatedFieldsCount ()
}
kotlinx/serialization/internal/EnumSerializer.classBuiltinSerializers.kt
package kotlinx.serialization.internal
public final kotlinx.serialization.internal.EnumSerializer extends java.lang.Object implements kotlinx.serialization.KSerializer {
private final kotlinx.serialization.KSerialClassDesc serialClassDesc
private final kotlin.reflect.KClass serializableClass
public kotlinx.serialization.KSerialClassDesc getSerialClassDesc ()
public void save (kotlinx.serialization.KOutput, java.lang.Enum)
kotlinx.serialization.KOutput output
Enum obj
public volatile void save (kotlinx.serialization.KOutput, java.lang.Object)
public java.lang.Enum load (kotlinx.serialization.KInput)
kotlinx.serialization.KInput input
public volatile java.lang.Object load (kotlinx.serialization.KInput)
public final kotlin.reflect.KClass getSerializableClass ()
public void (kotlin.reflect.KClass)
kotlin.reflect.KClass serializableClass
public java.lang.Enum update (kotlinx.serialization.KInput, java.lang.Enum)
kotlinx.serialization.KInput input
Enum old
public volatile java.lang.Object update (kotlinx.serialization.KInput, java.lang.Object)
}
kotlinx/serialization/internal/FloatSerializer.classBuiltinSerializers.kt
package kotlinx.serialization.internal
public final kotlinx.serialization.internal.FloatSerializer extends java.lang.Object implements kotlinx.serialization.KSerializer {
private static final kotlinx.serialization.KSerialClassDesc serialClassDesc
public static final kotlinx.serialization.internal.FloatSerializer INSTANCE
public kotlinx.serialization.KSerialClassDesc getSerialClassDesc ()
public void save (kotlinx.serialization.KOutput, float)
kotlinx.serialization.KOutput output
float obj
public volatile void save (kotlinx.serialization.KOutput, java.lang.Object)
public java.lang.Float load (kotlinx.serialization.KInput)
kotlinx.serialization.KInput input
public volatile java.lang.Object load (kotlinx.serialization.KInput)
private void ()
static void ()
public java.lang.Float update (kotlinx.serialization.KInput, float)
kotlinx.serialization.KInput input
float old
public volatile java.lang.Object update (kotlinx.serialization.KInput, java.lang.Object)
}
kotlinx/serialization/internal/HashMapClassDesc.classCollectionSerializers.kt
package kotlinx.serialization.internal
public final kotlinx.serialization.internal.HashMapClassDesc extends kotlinx.serialization.internal.ListLikeDesc {
public static final kotlinx.serialization.internal.HashMapClassDesc INSTANCE
public java.lang.String getName ()
public kotlinx.serialization.KSerialClassKind getKind ()
private void ()
static void ()
}
kotlinx/serialization/internal/HashMapSerializer.classCollectionSerializers.kt
package kotlinx.serialization.internal
public final kotlinx.serialization.internal.HashMapSerializer extends kotlinx.serialization.internal.MapLikeSerializer {
private final kotlinx.serialization.internal.ListLikeDesc serialClassDesc
private final kotlinx.serialization.KSerializer[] typeParams
public kotlinx.serialization.internal.ListLikeDesc getSerialClassDesc ()
public volatile kotlinx.serialization.KSerialClassDesc getSerialClassDesc ()
public kotlinx.serialization.KSerializer[] getTypeParams ()
public int objSize (java.util.Map)
java.util.Map $receiver
public volatile int objSize (java.lang.Object)
public java.util.Iterator objIterator (java.util.Map)
java.util.Map $receiver
public volatile java.util.Iterator objIterator (java.lang.Object)
public java.util.HashMap builder ()
public volatile java.lang.Object builder ()
public int builderSize (java.util.HashMap)
java.util.HashMap $receiver
public volatile int builderSize (java.lang.Object)
public java.util.Map toResult (java.util.HashMap)
java.util.HashMap $receiver
public volatile java.lang.Object toResult (java.lang.Object)
public java.util.HashMap toBuilder (java.util.Map)
java.util.Map $receiver
public volatile java.lang.Object toBuilder (java.lang.Object)
public void ensureCapacity (java.util.HashMap, int)
java.util.HashMap $receiver
int size
public volatile void ensureCapacity (java.lang.Object, int)
public void add (java.util.HashMap, int, java.util.Map$Entry)
java.util.HashMap $receiver
int index
java.util.Map$Entry element
public volatile void add (java.lang.Object, int, java.lang.Object)
public void (kotlinx.serialization.KSerializer, kotlinx.serialization.KSerializer)
kotlinx.serialization.KSerializer kSerializer
kotlinx.serialization.KSerializer vSerializer
}
kotlinx/serialization/internal/HashSetClassDesc.classCollectionSerializers.kt
package kotlinx.serialization.internal
public final kotlinx.serialization.internal.HashSetClassDesc extends kotlinx.serialization.internal.ListLikeDesc {
public static final kotlinx.serialization.internal.HashSetClassDesc INSTANCE
public java.lang.String getName ()
public kotlinx.serialization.KSerialClassKind getKind ()
private void ()
static void ()
}
kotlinx/serialization/internal/HashSetSerializer.classCollectionSerializers.kt
package kotlinx.serialization.internal
public final kotlinx.serialization.internal.HashSetSerializer extends kotlinx.serialization.internal.ListLikeSerializer {
private final kotlinx.serialization.internal.HashSetClassDesc serialClassDesc
public kotlinx.serialization.internal.HashSetClassDesc getSerialClassDesc ()
public volatile kotlinx.serialization.KSerialClassDesc getSerialClassDesc ()
public volatile kotlinx.serialization.internal.ListLikeDesc getSerialClassDesc ()
public int objSize (java.util.Set)
java.util.Set $receiver
public volatile int objSize (java.lang.Object)
public java.util.Iterator objIterator (java.util.Set)
java.util.Set $receiver
public volatile java.util.Iterator objIterator (java.lang.Object)
public java.util.HashSet builder ()
public volatile java.lang.Object builder ()
public int builderSize (java.util.HashSet)
java.util.HashSet $receiver
public volatile int builderSize (java.lang.Object)
public java.util.Set toResult (java.util.HashSet)
java.util.HashSet $receiver
public volatile java.lang.Object toResult (java.lang.Object)
public java.util.HashSet toBuilder (java.util.Set)
java.util.Set $receiver
public volatile java.lang.Object toBuilder (java.lang.Object)
public void ensureCapacity (java.util.HashSet, int)
java.util.HashSet $receiver
int size
public volatile void ensureCapacity (java.lang.Object, int)
public void add (java.util.HashSet, int, java.lang.Object)
java.util.HashSet $receiver
int index
Object element
public volatile void add (java.lang.Object, int, java.lang.Object)
public void (kotlinx.serialization.KSerializer)
kotlinx.serialization.KSerializer eSerializer
}
kotlinx/serialization/internal/HexConverter.classUtil.kt
package kotlinx.serialization.internal
public final kotlinx.serialization.internal.HexConverter extends java.lang.Object {
private static final String hexCode
public static final kotlinx.serialization.internal.HexConverter INSTANCE
public final byte[] parseHexBinary (java.lang.String)
int l
int h
int i
byte[] out
int len
String s
private final int hexToBin (char)
char ch
public final java.lang.String printHexBinary (byte[], boolean)
byte b
StringBuilder r
byte[] data
boolean lowerCase
public static volatile java.lang.String printHexBinary$default (kotlinx.serialization.internal.HexConverter, byte[], boolean, int, java.lang.Object)
public final java.lang.String toHexString (int)
String it
int $i$a$1$takeIf
int n
private void ()
static void ()
}
kotlinx/serialization/internal/IntSerializer.classBuiltinSerializers.kt
package kotlinx.serialization.internal
public final kotlinx.serialization.internal.IntSerializer extends java.lang.Object implements kotlinx.serialization.KSerializer {
private static final kotlinx.serialization.KSerialClassDesc serialClassDesc
public static final kotlinx.serialization.internal.IntSerializer INSTANCE
public kotlinx.serialization.KSerialClassDesc getSerialClassDesc ()
public void save (kotlinx.serialization.KOutput, int)
kotlinx.serialization.KOutput output
int obj
public volatile void save (kotlinx.serialization.KOutput, java.lang.Object)
public java.lang.Integer load (kotlinx.serialization.KInput)
kotlinx.serialization.KInput input
public volatile java.lang.Object load (kotlinx.serialization.KInput)
private void ()
static void ()
public java.lang.Integer update (kotlinx.serialization.KInput, int)
kotlinx.serialization.KInput input
int old
public volatile java.lang.Object update (kotlinx.serialization.KInput, java.lang.Object)
}
kotlinx/serialization/internal/KeyValueSerializer.classCollectionSerializers.kt
package kotlinx.serialization.internal
public abstract kotlinx.serialization.internal.KeyValueSerializer extends java.lang.Object implements kotlinx.serialization.KSerializer {
private final kotlinx.serialization.KSerializer kSerializer
private final kotlinx.serialization.KSerializer vSerializer
public abstract kotlinx.serialization.KSerialClassDesc getSerialClassDesc ()
public abstract java.lang.Object toResult (java.lang.Object, java.lang.Object)
public abstract java.lang.Object getKey (java.lang.Object)
public abstract java.lang.Object getValue (java.lang.Object)
public void save (kotlinx.serialization.KOutput, java.lang.Object)
kotlinx.serialization.KOutput output
kotlinx.serialization.KOutput output
Object obj
public java.lang.Object load (kotlinx.serialization.KInput)
Object v
Object k
boolean vSet
boolean kSet
kotlinx.serialization.KInput input
kotlinx.serialization.KInput input
protected java.lang.Object readKey (kotlinx.serialization.KInput)
kotlinx.serialization.KInput input
protected java.lang.Object readValue (kotlinx.serialization.KInput, java.lang.Object, boolean)
kotlinx.serialization.KInput input
Object k
boolean kSet
public final kotlinx.serialization.KSerializer getKSerializer ()
public final kotlinx.serialization.KSerializer getVSerializer ()
private void (kotlinx.serialization.KSerializer, kotlinx.serialization.KSerializer)
kotlinx.serialization.KSerializer kSerializer
kotlinx.serialization.KSerializer vSerializer
public java.lang.Object update (kotlinx.serialization.KInput, java.lang.Object)
kotlinx.serialization.KInput input
Object old
public void (kotlinx.serialization.KSerializer, kotlinx.serialization.KSerializer, kotlin.jvm.internal.DefaultConstructorMarker)
kotlinx.serialization.KSerializer kSerializer
kotlinx.serialization.KSerializer vSerializer
kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker
}
kotlinx/serialization/internal/LinkedHashMapClassDesc.classCollectionSerializers.kt
package kotlinx.serialization.internal
public final kotlinx.serialization.internal.LinkedHashMapClassDesc extends kotlinx.serialization.internal.ListLikeDesc {
public static final kotlinx.serialization.internal.LinkedHashMapClassDesc INSTANCE
public java.lang.String getName ()
public kotlinx.serialization.KSerialClassKind getKind ()
private void ()
static void ()
}
kotlinx/serialization/internal/LinkedHashMapSerializer.classCollectionSerializers.kt
package kotlinx.serialization.internal
public final kotlinx.serialization.internal.LinkedHashMapSerializer extends kotlinx.serialization.internal.MapLikeSerializer {
private final kotlinx.serialization.internal.LinkedHashMapClassDesc serialClassDesc
private final kotlinx.serialization.KSerializer[] typeParams
public kotlinx.serialization.internal.LinkedHashMapClassDesc getSerialClassDesc ()
public volatile kotlinx.serialization.KSerialClassDesc getSerialClassDesc ()
public volatile kotlinx.serialization.internal.ListLikeDesc getSerialClassDesc ()
public kotlinx.serialization.KSerializer[] getTypeParams ()
public int objSize (java.util.Map)
java.util.Map $receiver
public volatile int objSize (java.lang.Object)
public java.util.Iterator objIterator (java.util.Map)
java.util.Map $receiver
public volatile java.util.Iterator objIterator (java.lang.Object)
public java.util.LinkedHashMap builder ()
public volatile java.lang.Object builder ()
public int builderSize (java.util.LinkedHashMap)
java.util.LinkedHashMap $receiver
public volatile int builderSize (java.lang.Object)
public java.util.Map toResult (java.util.LinkedHashMap)
java.util.LinkedHashMap $receiver
public volatile java.lang.Object toResult (java.lang.Object)
public java.util.LinkedHashMap toBuilder (java.util.Map)
java.util.Map $receiver
public volatile java.lang.Object toBuilder (java.lang.Object)
public void ensureCapacity (java.util.LinkedHashMap, int)
java.util.LinkedHashMap $receiver
int size
public volatile void ensureCapacity (java.lang.Object, int)
public void add (java.util.LinkedHashMap, int, java.util.Map$Entry)
java.util.LinkedHashMap $receiver
int index
java.util.Map$Entry element
public volatile void add (java.lang.Object, int, java.lang.Object)
public void (kotlinx.serialization.KSerializer, kotlinx.serialization.KSerializer)
kotlinx.serialization.KSerializer kSerializer
kotlinx.serialization.KSerializer vSerializer
}
kotlinx/serialization/internal/LinkedHashSetClassDesc.classCollectionSerializers.kt
package kotlinx.serialization.internal
public final kotlinx.serialization.internal.LinkedHashSetClassDesc extends kotlinx.serialization.internal.ListLikeDesc {
public static final kotlinx.serialization.internal.LinkedHashSetClassDesc INSTANCE
public java.lang.String getName ()
public kotlinx.serialization.KSerialClassKind getKind ()
private void ()
static void ()
}
kotlinx/serialization/internal/LinkedHashSetSerializer.classCollectionSerializers.kt
package kotlinx.serialization.internal
public final kotlinx.serialization.internal.LinkedHashSetSerializer extends kotlinx.serialization.internal.ListLikeSerializer {
private final kotlinx.serialization.internal.LinkedHashSetClassDesc serialClassDesc
public kotlinx.serialization.internal.LinkedHashSetClassDesc getSerialClassDesc ()
public volatile kotlinx.serialization.KSerialClassDesc getSerialClassDesc ()
public volatile kotlinx.serialization.internal.ListLikeDesc getSerialClassDesc ()
public int objSize (java.util.Set)
java.util.Set $receiver
public volatile int objSize (java.lang.Object)
public java.util.Iterator objIterator (java.util.Set)
java.util.Set $receiver
public volatile java.util.Iterator objIterator (java.lang.Object)
public java.util.LinkedHashSet builder ()
public volatile java.lang.Object builder ()
public int builderSize (java.util.LinkedHashSet)
java.util.LinkedHashSet $receiver
public volatile int builderSize (java.lang.Object)
public java.util.Set toResult (java.util.LinkedHashSet)
java.util.LinkedHashSet $receiver
public volatile java.lang.Object toResult (java.lang.Object)
public java.util.LinkedHashSet toBuilder (java.util.Set)
java.util.Set $receiver
public volatile java.lang.Object toBuilder (java.lang.Object)
public void ensureCapacity (java.util.LinkedHashSet, int)
java.util.LinkedHashSet $receiver
int size
public volatile void ensureCapacity (java.lang.Object, int)
public void add (java.util.LinkedHashSet, int, java.lang.Object)
java.util.LinkedHashSet $receiver
int index
Object element
public volatile void add (java.lang.Object, int, java.lang.Object)
public void (kotlinx.serialization.KSerializer)
kotlinx.serialization.KSerializer eSerializer
}
kotlinx/serialization/internal/ListLikeDesc.classCollectionSerializers.kt
package kotlinx.serialization.internal
public abstract kotlinx.serialization.internal.ListLikeDesc extends java.lang.Object implements kotlinx.serialization.KSerialClassDesc {
public java.lang.String getElementName (int)
int index
public int getElementIndex (java.lang.String)
String name
private void ()
public int getElementIndexOrThrow (java.lang.String)
String name
public java.util.List getAnnotationsForIndex (int)
int index
public int getAssociatedFieldsCount ()
public void (kotlin.jvm.internal.DefaultConstructorMarker)
kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker
}
kotlinx/serialization/internal/ListLikeSerializer.classCollectionSerializers.kt
package kotlinx.serialization.internal
public abstract kotlinx.serialization.internal.ListLikeSerializer extends java.lang.Object implements kotlinx.serialization.KSerializer {
private final kotlinx.serialization.KSerializer[] typeParams
private final kotlinx.serialization.KSerializer eSerializer
public abstract kotlinx.serialization.internal.ListLikeDesc getSerialClassDesc ()
public abstract int objSize (java.lang.Object)
public abstract java.util.Iterator objIterator (java.lang.Object)
public abstract java.lang.Object builder ()
public abstract int builderSize (java.lang.Object)
public abstract java.lang.Object toResult (java.lang.Object)
public abstract java.lang.Object toBuilder (java.lang.Object)
public abstract void ensureCapacity (java.lang.Object, int)
public abstract void add (java.lang.Object, int, java.lang.Object)
public kotlinx.serialization.KSerializer[] getTypeParams ()
public void save (kotlinx.serialization.KOutput, java.lang.Object)
int index
java.util.Iterator iterator
kotlinx.serialization.KOutput output
int size
kotlinx.serialization.KOutput output
Object obj
public java.lang.Object update (kotlinx.serialization.KInput, java.lang.Object)
int index
kotlinx.serialization.KInput input
int startIndex
Object builder
kotlinx.serialization.KInput input
Object old
public java.lang.Object load (kotlinx.serialization.KInput)
Object builder
kotlinx.serialization.KInput input
private final int readSize (kotlinx.serialization.KInput, java.lang.Object)
int size
kotlinx.serialization.KInput input
Object builder
protected void readItem (kotlinx.serialization.KInput, int, java.lang.Object)
kotlinx.serialization.KInput input
int index
Object builder
private final void readAll (kotlinx.serialization.KInput, java.lang.Object, int)
int index
int size
kotlinx.serialization.KInput input
Object builder
int startIndex
public kotlinx.serialization.KSerializer getESerializer ()
private void (kotlinx.serialization.KSerializer)
kotlinx.serialization.KSerializer eSerializer
public void (kotlinx.serialization.KSerializer, kotlin.jvm.internal.DefaultConstructorMarker)
kotlinx.serialization.KSerializer eSerializer
kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker
}
kotlinx/serialization/internal/LongSerializer.classBuiltinSerializers.kt
package kotlinx.serialization.internal
public final kotlinx.serialization.internal.LongSerializer extends java.lang.Object implements kotlinx.serialization.KSerializer {
private static final kotlinx.serialization.KSerialClassDesc serialClassDesc
public static final kotlinx.serialization.internal.LongSerializer INSTANCE
public kotlinx.serialization.KSerialClassDesc getSerialClassDesc ()
public void save (kotlinx.serialization.KOutput, long)
kotlinx.serialization.KOutput output
long obj
public volatile void save (kotlinx.serialization.KOutput, java.lang.Object)
public java.lang.Long load (kotlinx.serialization.KInput)
kotlinx.serialization.KInput input
public volatile java.lang.Object load (kotlinx.serialization.KInput)
private void ()
static void ()
public java.lang.Long update (kotlinx.serialization.KInput, long)
kotlinx.serialization.KInput input
long old
public volatile java.lang.Object update (kotlinx.serialization.KInput, java.lang.Object)
}
kotlinx/serialization/internal/MapEntry.classCollectionSerializers.kt
package kotlinx.serialization.internal
public final kotlinx.serialization.internal.MapEntry extends java.lang.Object implements java.util.Map$Entry kotlin.jvm.internal.markers.KMappedMarker {
private final Object key
private final Object value
public java.lang.Object getKey ()
public java.lang.Object getValue ()
public void (java.lang.Object, java.lang.Object)
Object key
Object value
public final java.lang.Object component1 ()
public final java.lang.Object component2 ()
public final kotlinx.serialization.internal.MapEntry copy (java.lang.Object, java.lang.Object)
Object key
Object value
public static volatile kotlinx.serialization.internal.MapEntry copy$default (kotlinx.serialization.internal.MapEntry, java.lang.Object, java.lang.Object, int, java.lang.Object)
public java.lang.String toString ()
public int hashCode ()
public boolean equals (java.lang.Object)
public java.lang.Object setValue (java.lang.Object)
}
kotlinx/serialization/internal/MapEntryClassDesc.classCollectionSerializers.kt
package kotlinx.serialization.internal
public final kotlinx.serialization.internal.MapEntryClassDesc extends kotlinx.serialization.internal.SerialClassDescImpl {
private static final kotlinx.serialization.KSerialClassKind kind
public static final kotlinx.serialization.internal.MapEntryClassDesc INSTANCE
public kotlinx.serialization.KSerialClassKind getKind ()
private void ()
static void ()
}
kotlinx/serialization/internal/MapEntrySerializer.classCollectionSerializers.kt
package kotlinx.serialization.internal
public final kotlinx.serialization.internal.MapEntrySerializer extends kotlinx.serialization.internal.KeyValueSerializer {
private final kotlinx.serialization.internal.MapEntryClassDesc serialClassDesc
public kotlinx.serialization.internal.MapEntryClassDesc getSerialClassDesc ()
public volatile kotlinx.serialization.KSerialClassDesc getSerialClassDesc ()
public java.util.Map$Entry toResult (java.lang.Object, java.lang.Object)
Object key
Object value
public volatile java.lang.Object toResult (java.lang.Object, java.lang.Object)
public java.lang.Object getKey (java.util.Map$Entry)
java.util.Map$Entry $receiver
public volatile java.lang.Object getKey (java.lang.Object)
public java.lang.Object getValue (java.util.Map$Entry)
java.util.Map$Entry $receiver
public volatile java.lang.Object getValue (java.lang.Object)
public void (kotlinx.serialization.KSerializer, kotlinx.serialization.KSerializer)
kotlinx.serialization.KSerializer kSerializer
kotlinx.serialization.KSerializer vSerializer
}
kotlinx/serialization/internal/MapEntryUpdatingSerializer.classCollectionSerializers.kt
package kotlinx.serialization.internal
public final kotlinx.serialization.internal.MapEntryUpdatingSerializer extends kotlinx.serialization.internal.KeyValueSerializer {
private final kotlinx.serialization.internal.MapEntryClassDesc serialClassDesc
private final java.util.Map mapBuilder
public kotlinx.serialization.internal.MapEntryClassDesc getSerialClassDesc ()
public volatile kotlinx.serialization.KSerialClassDesc getSerialClassDesc ()
public java.util.Map$Entry toResult (java.lang.Object, java.lang.Object)
Object key
Object value
public volatile java.lang.Object toResult (java.lang.Object, java.lang.Object)
protected java.lang.Object readValue (kotlinx.serialization.KInput, java.lang.Object, boolean)
Object v
Object key
kotlinx.serialization.KInput input
Object k
boolean kSet
public java.lang.Object getKey (java.util.Map$Entry)
java.util.Map$Entry $receiver
public volatile java.lang.Object getKey (java.lang.Object)
public java.lang.Object getValue (java.util.Map$Entry)
java.util.Map$Entry $receiver
public volatile java.lang.Object getValue (java.lang.Object)
public void (kotlinx.serialization.internal.MapEntrySerializer, java.util.Map)
kotlinx.serialization.internal.MapEntrySerializer mSerializer
java.util.Map mapBuilder
}
kotlinx/serialization/internal/MapLikeSerializer.classCollectionSerializers.kt
package kotlinx.serialization.internal
public abstract kotlinx.serialization.internal.MapLikeSerializer extends kotlinx.serialization.internal.ListLikeSerializer {
private final kotlinx.serialization.internal.MapEntrySerializer eSerializer
protected void readItem (kotlinx.serialization.KInput, int, java.util.Map)
kotlinx.serialization.KInput input
int index
java.util.Map builder
public volatile void readItem (kotlinx.serialization.KInput, int, java.lang.Object)
public kotlinx.serialization.internal.MapEntrySerializer getESerializer ()
public volatile kotlinx.serialization.KSerializer getESerializer ()
public void (kotlinx.serialization.internal.MapEntrySerializer)
kotlinx.serialization.internal.MapEntrySerializer eSerializer
}
kotlinx/serialization/internal/NullableSerializer.classBuiltinSerializers.kt
package kotlinx.serialization.internal
public final kotlinx.serialization.internal.NullableSerializer extends java.lang.Object implements kotlinx.serialization.KSerializer {
private final kotlinx.serialization.KSerializer element
public kotlinx.serialization.KSerialClassDesc getSerialClassDesc ()
public void save (kotlinx.serialization.KOutput, java.lang.Object)
kotlinx.serialization.KOutput output
Object obj
public java.lang.Object load (kotlinx.serialization.KInput)
kotlinx.serialization.KInput input
public java.lang.Object update (kotlinx.serialization.KInput, java.lang.Object)
Void it
int $i$a$1$let
kotlinx.serialization.KInput input
Object old
public void (kotlinx.serialization.KSerializer)
kotlinx.serialization.KSerializer element
}
kotlinx/serialization/internal/PairClassDesc.classCollectionSerializers.kt
package kotlinx.serialization.internal
public final kotlinx.serialization.internal.PairClassDesc extends kotlinx.serialization.internal.SerialClassDescImpl {
public static final kotlinx.serialization.internal.PairClassDesc INSTANCE
private void ()
static void ()
}
kotlinx/serialization/internal/PairSerializer.classCollectionSerializers.kt
package kotlinx.serialization.internal
public final kotlinx.serialization.internal.PairSerializer extends kotlinx.serialization.internal.KeyValueSerializer {
private final kotlinx.serialization.internal.PairClassDesc serialClassDesc
public kotlinx.serialization.internal.PairClassDesc getSerialClassDesc ()
public volatile kotlinx.serialization.KSerialClassDesc getSerialClassDesc ()
public kotlin.Pair toResult (java.lang.Object, java.lang.Object)
Object key
Object value
public volatile java.lang.Object toResult (java.lang.Object, java.lang.Object)
public java.lang.Object getKey (kotlin.Pair)
kotlin.Pair $receiver
public volatile java.lang.Object getKey (java.lang.Object)
public java.lang.Object getValue (kotlin.Pair)
kotlin.Pair $receiver
public volatile java.lang.Object getValue (java.lang.Object)
public void (kotlinx.serialization.KSerializer, kotlinx.serialization.KSerializer)
kotlinx.serialization.KSerializer kSerializer
kotlinx.serialization.KSerializer vSerializer
}
kotlinx/serialization/internal/PolymorphicClassDesc.classPolymorphic.kt
package kotlinx.serialization.internal
public final kotlinx.serialization.internal.PolymorphicClassDesc extends kotlinx.serialization.internal.SerialClassDescImpl {
private static final kotlinx.serialization.KSerialClassKind kind
public static final kotlinx.serialization.internal.PolymorphicClassDesc INSTANCE
public kotlinx.serialization.KSerialClassKind getKind ()
private void ()
static void ()
}
kotlinx/serialization/internal/PolymorphicKt.classPolymorphic.kt
package kotlinx.serialization.internal
public final kotlinx.serialization.internal.PolymorphicKt extends java.lang.Object {
private static final java.util.List allPrimitives
public static final java.util.List getAllPrimitives ()
static void ()
}
kotlinx/serialization/internal/PrimitiveDesc.classBuiltinSerializers.kt
package kotlinx.serialization.internal
public final kotlinx.serialization.internal.PrimitiveDesc extends java.lang.Object implements kotlinx.serialization.KSerialClassDesc {
private final kotlinx.serialization.KSerialClassKind kind
private final String name
public kotlinx.serialization.KSerialClassKind getKind ()
public java.lang.Void getElementName (int)
int index
public volatile java.lang.String getElementName (int)
public java.lang.Void getElementIndex (java.lang.String)
String name
public volatile int getElementIndex (java.lang.String)
public java.lang.String getName ()
public void (java.lang.String)
String name
public int getElementIndexOrThrow (java.lang.String)
String name
public java.util.List getAnnotationsForIndex (int)
int index
public int getAssociatedFieldsCount ()
}
kotlinx/serialization/internal/ReferenceArraySerializer.classCollectionSerializers.kt
package kotlinx.serialization.internal
public final kotlinx.serialization.internal.ReferenceArraySerializer extends kotlinx.serialization.internal.ListLikeSerializer {
private final kotlinx.serialization.internal.ArrayClassDesc serialClassDesc
private final kotlin.reflect.KClass kClass
public kotlinx.serialization.internal.ArrayClassDesc getSerialClassDesc ()
public volatile kotlinx.serialization.KSerialClassDesc getSerialClassDesc ()
public volatile kotlinx.serialization.internal.ListLikeDesc getSerialClassDesc ()
public int objSize (java.lang.Object[])
Object[] $receiver
public volatile int objSize (java.lang.Object)
public java.util.Iterator objIterator (java.lang.Object[])
Object[] $receiver
public volatile java.util.Iterator objIterator (java.lang.Object)
public java.util.ArrayList builder ()
public volatile java.lang.Object builder ()
public int builderSize (java.util.ArrayList)
java.util.ArrayList $receiver
public volatile int builderSize (java.lang.Object)
public java.lang.Object[] toResult (java.util.ArrayList)
java.util.ArrayList $receiver
public volatile java.lang.Object toResult (java.lang.Object)
public java.util.ArrayList toBuilder (java.lang.Object[])
Object[] $receiver
public volatile java.lang.Object toBuilder (java.lang.Object)
public void ensureCapacity (java.util.ArrayList, int)
java.util.ArrayList $receiver
int size
public volatile void ensureCapacity (java.lang.Object, int)
public void add (java.util.ArrayList, int, java.lang.Object)
java.util.ArrayList $receiver
int index
Object element
public volatile void add (java.lang.Object, int, java.lang.Object)
public void (kotlin.reflect.KClass, kotlinx.serialization.KSerializer)
kotlin.reflect.KClass kClass
kotlinx.serialization.KSerializer eSerializer
}
kotlinx/serialization/internal/SerialCache.classPolymorphic.kt
package kotlinx.serialization.internal
public final kotlinx.serialization.internal.SerialCache extends java.lang.Object {
private static final java.util.Map map
public static final kotlinx.serialization.internal.SerialCache INSTANCE
public final java.util.Map getMap$kotlinx_serialization_runtime ()
public final kotlinx.serialization.KSerializer lookupSerializer$kotlinx_serialization_runtime (java.lang.String, kotlin.reflect.KClass, kotlinx.serialization.SerialContext)
int $i$a$1$requireNotNull
kotlinx.serialization.KSerializer last
kotlin.reflect.KClass klass
kotlinx.serialization.KSerializer ans
String className
kotlin.reflect.KClass preloadedClass
kotlinx.serialization.SerialContext context
public static volatile kotlinx.serialization.KSerializer lookupSerializer$kotlinx_serialization_runtime$default (kotlinx.serialization.internal.SerialCache, java.lang.String, kotlin.reflect.KClass, kotlinx.serialization.SerialContext, int, java.lang.Object)
private void ()
static void ()
kotlinx.serialization.KSerializer it
int $i$a$1$forEach
Object element$iv
Iterable $receiver$iv
int $i$f$forEach
kotlinx.serialization.KSerializer it
int $i$a$2$forEach
Object element$iv
Iterable $receiver$iv
int $i$f$forEach
}
kotlinx/serialization/internal/SerialClassDescImpl.classSerialClassDescImpl.kt
package kotlinx.serialization.internal
public kotlinx.serialization.internal.SerialClassDescImpl extends java.lang.Object implements kotlinx.serialization.KSerialClassDesc {
private final java.util.List names
private final java.util.List annotations
private java.util.Map _indices
private final String name
public kotlinx.serialization.KSerialClassKind getKind ()
private final java.util.Map getIndices ()
public final void addElement (java.lang.String)
String name
public final void pushAnnotation (java.lang.annotation.Annotation)
java.lang.annotation.Annotation a
public java.util.List getAnnotationsForIndex (int)
int index
public int getAssociatedFieldsCount ()
public java.lang.String getElementName (int)
int index
public int getElementIndex (java.lang.String)
String name
private final java.util.Map buildIndices ()
int i
java.util.HashMap indices
public java.lang.String toString ()
public java.lang.String getName ()
public void (java.lang.String)
String name
public int getElementIndexOrThrow (java.lang.String)
String name
}
kotlinx/serialization/internal/ShortSerializer.classBuiltinSerializers.kt
package kotlinx.serialization.internal
public final kotlinx.serialization.internal.ShortSerializer extends java.lang.Object implements kotlinx.serialization.KSerializer {
private static final kotlinx.serialization.KSerialClassDesc serialClassDesc
public static final kotlinx.serialization.internal.ShortSerializer INSTANCE
public kotlinx.serialization.KSerialClassDesc getSerialClassDesc ()
public void save (kotlinx.serialization.KOutput, short)
kotlinx.serialization.KOutput output
short obj
public volatile void save (kotlinx.serialization.KOutput, java.lang.Object)
public java.lang.Short load (kotlinx.serialization.KInput)
kotlinx.serialization.KInput input
public volatile java.lang.Object load (kotlinx.serialization.KInput)
private void ()
static void ()
public java.lang.Short update (kotlinx.serialization.KInput, short)
kotlinx.serialization.KInput input
short old
public volatile java.lang.Object update (kotlinx.serialization.KInput, java.lang.Object)
}
kotlinx/serialization/internal/StringSerializer.classBuiltinSerializers.kt
package kotlinx.serialization.internal
public final kotlinx.serialization.internal.StringSerializer extends java.lang.Object implements kotlinx.serialization.KSerializer {
private static final kotlinx.serialization.KSerialClassDesc serialClassDesc
public static final kotlinx.serialization.internal.StringSerializer INSTANCE
public kotlinx.serialization.KSerialClassDesc getSerialClassDesc ()
public void save (kotlinx.serialization.KOutput, java.lang.String)
kotlinx.serialization.KOutput output
String obj
public volatile void save (kotlinx.serialization.KOutput, java.lang.Object)
public java.lang.String load (kotlinx.serialization.KInput)
kotlinx.serialization.KInput input
public volatile java.lang.Object load (kotlinx.serialization.KInput)
private void ()
static void ()
public java.lang.String update (kotlinx.serialization.KInput, java.lang.String)
kotlinx.serialization.KInput input
String old
public volatile java.lang.Object update (kotlinx.serialization.KInput, java.lang.Object)
}
kotlinx/serialization/internal/SyntheticSerialId.classSyntheticSerialId.java
package kotlinx.serialization.internal
kotlinx.serialization.internal.SyntheticSerialId extends java.lang.Object implements kotlinx.serialization.SerialId {
private final int id
public void (int)
int id
public java.lang.Class annotationType ()
public int id ()
}
kotlinx/serialization/internal/TripleSerializer$TripleDesc.classCollectionSerializers.kt
package kotlinx.serialization.internal
public final kotlinx.serialization.internal.TripleSerializer$TripleDesc extends kotlinx.serialization.internal.SerialClassDescImpl {
public static final kotlinx.serialization.internal.TripleSerializer$TripleDesc INSTANCE
private void ()
static void ()
}
kotlinx/serialization/internal/TripleSerializer.classCollectionSerializers.kt
package kotlinx.serialization.internal
public final kotlinx.serialization.internal.TripleSerializer extends java.lang.Object implements kotlinx.serialization.KSerializer {
private final kotlinx.serialization.KSerialClassDesc serialClassDesc
private final kotlinx.serialization.KSerializer aSerializer
private final kotlinx.serialization.KSerializer bSerializer
private final kotlinx.serialization.KSerializer cSerializer
public kotlinx.serialization.KSerialClassDesc getSerialClassDesc ()
public void save (kotlinx.serialization.KOutput, kotlin.Triple)
kotlinx.serialization.KOutput output
kotlinx.serialization.KOutput output
kotlin.Triple obj
public volatile void save (kotlinx.serialization.KOutput, java.lang.Object)
public kotlin.Triple load (kotlinx.serialization.KInput)
Object c
Object b
Object a
boolean cSet
boolean bSet
boolean aSet
kotlinx.serialization.KInput input
kotlinx.serialization.KInput input
public volatile java.lang.Object load (kotlinx.serialization.KInput)
public void (kotlinx.serialization.KSerializer, kotlinx.serialization.KSerializer, kotlinx.serialization.KSerializer)
kotlinx.serialization.KSerializer aSerializer
kotlinx.serialization.KSerializer bSerializer
kotlinx.serialization.KSerializer cSerializer
public kotlin.Triple update (kotlinx.serialization.KInput, kotlin.Triple)
kotlinx.serialization.KInput input
kotlin.Triple old
public volatile java.lang.Object update (kotlinx.serialization.KInput, java.lang.Object)
}
kotlinx/serialization/internal/UnitSerializer.classBuiltinSerializers.kt
package kotlinx.serialization.internal
public final kotlinx.serialization.internal.UnitSerializer extends java.lang.Object implements kotlinx.serialization.KSerializer {
private static final kotlinx.serialization.KSerialClassDesc serialClassDesc
public static final kotlinx.serialization.internal.UnitSerializer INSTANCE
public kotlinx.serialization.KSerialClassDesc getSerialClassDesc ()
public void save (kotlinx.serialization.KOutput, kotlin.Unit)
kotlinx.serialization.KOutput output
kotlin.Unit obj
public volatile void save (kotlinx.serialization.KOutput, java.lang.Object)
public void load (kotlinx.serialization.KInput)
kotlinx.serialization.KInput input
public volatile java.lang.Object load (kotlinx.serialization.KInput)
private void ()
static void ()
public void update (kotlinx.serialization.KInput, kotlin.Unit)
kotlinx.serialization.KInput input
kotlin.Unit old
public volatile java.lang.Object update (kotlinx.serialization.KInput, java.lang.Object)
}
kotlinx/serialization/internal/UtilKt.classUtil.kt
package kotlinx.serialization.internal
public final kotlinx.serialization.internal.UtilKt extends java.lang.Object {
public static final java.lang.Object onlySingleOrNull (java.util.List)
java.util.List $receiver
public static final byte[] readExactNBytes (java.io.InputStream, int)
int i
int read
byte[] array
java.io.InputStream $receiver
int bytes
public static final kotlinx.io.ByteBuffer readToByteBuffer (java.io.InputStream, int)
kotlinx.io.ByteBuffer buf
byte[] arr
java.io.InputStream $receiver
int bytes
public static final int getUnsignedByte (kotlinx.io.ByteBuffer)
kotlinx.io.ByteBuffer $receiver
public static final int getUnsignedShort (kotlinx.io.ByteBuffer)
kotlinx.io.ByteBuffer $receiver
public static final long getUnsignedInt (kotlinx.io.ByteBuffer)
kotlinx.io.ByteBuffer $receiver
}
kotlinx/serialization/json/
kotlinx/serialization/json/JSON$Companion$WhenMappings.class
package kotlinx.serialization.json
public final kotlinx.serialization.json.JSON$Companion$WhenMappings extends java.lang.Object {
public static final int[] $EnumSwitchMapping$0
static void ()
}
kotlinx/serialization/json/JSON$Companion.classJSON.kt
package kotlinx.serialization.json
public final kotlinx.serialization.json.JSON$Companion extends java.lang.Object {
public final java.lang.String stringify (kotlinx.serialization.KSerialSaver, java.lang.Object)
kotlinx.serialization.KSerialSaver saver
Object obj
private final java.lang.String stringify (java.lang.Object)
Object obj
int $i$f$stringify
public final java.lang.Object parse (kotlinx.serialization.KSerialLoader, java.lang.String)
kotlinx.serialization.KSerialLoader loader
String str
private final java.lang.Object parse (java.lang.String)
String str
int $i$f$parse
public final kotlinx.serialization.json.JSON getPlain ()
public final kotlinx.serialization.json.JSON getUnquoted ()
public final kotlinx.serialization.json.JSON getIndented ()
public final kotlinx.serialization.json.JSON getNonstrict ()
private final byte[] getC2TC ()
public final void initC2TC (int, byte)
int c
byte cl
public final void initC2TC (char, byte)
char c
byte cl
public final byte c2tc (int)
int c
private final boolean mustBeQuoted (java.lang.String)
char it
int $i$a$1$any
char element$iv
CharSequence $receiver$iv
int $i$f$any
String str
private final byte[] getC2ESC ()
private final byte[] getESC2C ()
public final void initC2ESC (int, char)
int c
char esc
public final void initC2ESC (char, char)
char c
char esc
public final char c2esc (char)
char c
public final char esc2c (int)
int c
public final char hex (int)
int d
int i
private final kotlinx.serialization.json.JSON$Mode switchMode (kotlinx.serialization.json.JSON$Mode, kotlinx.serialization.KSerialClassDesc, kotlinx.serialization.KSerializer[])
kotlinx.serialization.KSerialClassKind keyKind
kotlinx.serialization.json.JSON$Mode mode
kotlinx.serialization.KSerialClassDesc desc
kotlinx.serialization.KSerializer[] typeParams
private final void require (boolean, int, kotlin.jvm.functions.Function0)
boolean condition
int pos
kotlin.jvm.functions.Function0 msg
private final java.lang.Void fail (int, java.lang.String)
int pos
String msg
private void ()
public static final kotlinx.serialization.json.JSON$Mode access$switchMode (kotlinx.serialization.json.JSON$Companion, kotlinx.serialization.json.JSON$Mode, kotlinx.serialization.KSerialClassDesc, kotlinx.serialization.KSerializer[])
kotlinx.serialization.json.JSON$Companion $this
kotlinx.serialization.json.JSON$Mode mode
kotlinx.serialization.KSerialClassDesc desc
kotlinx.serialization.KSerializer[] typeParams
public static final boolean access$mustBeQuoted (kotlinx.serialization.json.JSON$Companion, java.lang.String)
kotlinx.serialization.json.JSON$Companion $this
String str
public static final void access$require (kotlinx.serialization.json.JSON$Companion, boolean, int, kotlin.jvm.functions.Function0)
kotlinx.serialization.json.JSON$Companion $this
boolean condition
int pos
kotlin.jvm.functions.Function0 msg
public static final java.lang.Void access$fail (kotlinx.serialization.json.JSON$Companion, int, java.lang.String)
kotlinx.serialization.json.JSON$Companion $this
int pos
String msg
public void (kotlin.jvm.internal.DefaultConstructorMarker)
kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker
}
kotlinx/serialization/json/JSON$Composer.classJSON.kt
package kotlinx.serialization.json
final kotlinx.serialization.json.JSON$Composer extends java.io.PrintWriter {
private int level
final kotlinx.serialization.json.JSON this$0
public final int getLevel ()
public final void setLevel (int)
int
public final void indent ()
public final void unIndent ()
public final void nextItem ()
int it
int $i$a$1$repeat
public final void space ()
public void (kotlinx.serialization.json.JSON, java.io.StringWriter)
kotlinx.serialization.json.JSON $outer
java.io.StringWriter w
}
kotlinx/serialization/json/JSON$JsonInput$WhenMappings.class
package kotlinx.serialization.json
public final kotlinx.serialization.json.JSON$JsonInput$WhenMappings extends java.lang.Object {
public static final int[] $EnumSwitchMapping$0
public static final int[] $EnumSwitchMapping$1
static void ()
}
kotlinx/serialization/json/JSON$JsonInput$readBegin$1.classJSON.kt
package kotlinx.serialization.json
final kotlinx.serialization.json.JSON$JsonInput$readBegin$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function0 {
final kotlinx.serialization.json.JSON$Mode $newMode
final kotlinx.serialization.KSerialClassDesc $desc
public volatile java.lang.Object invoke ()
public final java.lang.String invoke ()
void (kotlinx.serialization.json.JSON$Mode, kotlinx.serialization.KSerialClassDesc)
}
kotlinx/serialization/json/JSON$JsonInput$readElement$1.classJSON.kt
package kotlinx.serialization.json
final kotlinx.serialization.json.JSON$JsonInput$readElement$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function0 {
public static final kotlinx.serialization.json.JSON$JsonInput$readElement$1 INSTANCE
public volatile java.lang.Object invoke ()
public final java.lang.String invoke ()
void ()
static void ()
}
kotlinx/serialization/json/JSON$JsonInput$readElement$2.classJSON.kt
package kotlinx.serialization.json
final kotlinx.serialization.json.JSON$JsonInput$readElement$2 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function0 {
public static final kotlinx.serialization.json.JSON$JsonInput$readElement$2 INSTANCE
public volatile java.lang.Object invoke ()
public final java.lang.String invoke ()
void ()
static void ()
}
kotlinx/serialization/json/JSON$JsonInput$readEnd$1.classJSON.kt
package kotlinx.serialization.json
final kotlinx.serialization.json.JSON$JsonInput$readEnd$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function0 {
final kotlinx.serialization.json.JSON$JsonInput this$0
public volatile java.lang.Object invoke ()
public final java.lang.String invoke ()
void (kotlinx.serialization.json.JSON$JsonInput)
}
kotlinx/serialization/json/JSON$JsonInput$readNullValue$1.classJSON.kt
package kotlinx.serialization.json
final kotlinx.serialization.json.JSON$JsonInput$readNullValue$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function0 {
public static final kotlinx.serialization.json.JSON$JsonInput$readNullValue$1 INSTANCE
public volatile java.lang.Object invoke ()
public final java.lang.String invoke ()
void ()
static void ()
}
kotlinx/serialization/json/JSON$JsonInput.classJSON.kt
package kotlinx.serialization.json
final kotlinx.serialization.json.JSON$JsonInput extends kotlinx.serialization.ElementValueInput {
private int curIndex
private int entryIndex
private final kotlinx.serialization.json.JSON$Mode mode
private final kotlinx.serialization.json.JSON$Parser p
final kotlinx.serialization.json.JSON this$0
public final int getCurIndex ()
public final void setCurIndex (int)
int
public final int getEntryIndex ()
public final void setEntryIndex (int)
int
public kotlinx.serialization.UpdateMode getUpdateMode ()
public transient kotlinx.serialization.KInput readBegin (kotlinx.serialization.KSerialClassDesc, kotlinx.serialization.KSerializer[])
kotlinx.serialization.json.JSON$Mode newMode
kotlinx.serialization.KSerialClassDesc desc
kotlinx.serialization.KSerializer[] typeParams
public void readEnd (kotlinx.serialization.KSerialClassDesc)
kotlinx.serialization.KSerialClassDesc desc
public boolean readNotNullMark ()
public java.lang.Void readNullValue ()
public int readElement (kotlinx.serialization.KSerialClassDesc)
int ind
String key
kotlinx.serialization.KSerialClassDesc desc
public boolean readBooleanValue ()
public byte readByteValue ()
public short readShortValue ()
public int readIntValue ()
public long readLongValue ()
public float readFloatValue ()
public double readDoubleValue ()
public char readCharValue ()
public java.lang.String readStringValue ()
public java.lang.Enum readEnumValue (kotlin.reflect.KClass)
kotlin.reflect.KClass enumClass
public final kotlinx.serialization.json.JSON$Mode getMode ()
public final kotlinx.serialization.json.JSON$Parser getP ()
public void (kotlinx.serialization.json.JSON, kotlinx.serialization.json.JSON$Mode, kotlinx.serialization.json.JSON$Parser)
kotlinx.serialization.json.JSON $outer
kotlinx.serialization.json.JSON$Mode mode
kotlinx.serialization.json.JSON$Parser p
}
kotlinx/serialization/json/JSON$JsonOutput$WhenMappings.class
package kotlinx.serialization.json
public final kotlinx.serialization.json.JSON$JsonOutput$WhenMappings extends java.lang.Object {
public static final int[] $EnumSwitchMapping$0
static void ()
}
kotlinx/serialization/json/JSON$JsonOutput.classJSON.kt
package kotlinx.serialization.json
final kotlinx.serialization.json.JSON$JsonOutput extends kotlinx.serialization.ElementValueOutput {
private boolean forceStr
private final kotlinx.serialization.json.JSON$Mode mode
private final kotlinx.serialization.json.JSON$Composer w
final kotlinx.serialization.json.JSON this$0
public transient kotlinx.serialization.KOutput writeBegin (kotlinx.serialization.KSerialClassDesc, kotlinx.serialization.KSerializer[])
kotlinx.serialization.json.JSON$Mode newMode
kotlinx.serialization.KSerialClassDesc desc
kotlinx.serialization.KSerializer[] typeParams
public void writeEnd (kotlinx.serialization.KSerialClassDesc)
kotlinx.serialization.KSerialClassDesc desc
public boolean writeElement (kotlinx.serialization.KSerialClassDesc, int)
kotlinx.serialization.KSerialClassDesc desc
int index
public void writeNullValue ()
public void writeBooleanValue (boolean)
boolean value
public void writeByteValue (byte)
byte value
public void writeShortValue (short)
short value
public void writeIntValue (int)
int value
public void writeLongValue (long)
long value
public void writeFloatValue (float)
float value
public void writeDoubleValue (double)
double value
public void writeCharValue (char)
char value
public void writeStringValue (java.lang.String)
int code
char esc
char c
String value
public void writeNonSerializableValue (java.lang.Object)
Object value
public final kotlinx.serialization.json.JSON$Mode getMode ()
public final kotlinx.serialization.json.JSON$Composer getW ()
public void (kotlinx.serialization.json.JSON, kotlinx.serialization.json.JSON$Mode, kotlinx.serialization.json.JSON$Composer)
kotlinx.serialization.json.JSON $outer
kotlinx.serialization.json.JSON$Mode mode
kotlinx.serialization.json.JSON$Composer w
}
kotlinx/serialization/json/JSON$Mode.classJSON.kt
package kotlinx.serialization.json
final kotlinx.serialization.json.JSON$Mode extends java.lang.Enum {
public static final kotlinx.serialization.json.JSON$Mode OBJ
public static final kotlinx.serialization.json.JSON$Mode LIST
public static final kotlinx.serialization.json.JSON$Mode MAP
public static final kotlinx.serialization.json.JSON$Mode POLY
public static final kotlinx.serialization.json.JSON$Mode ENTRY
private static final kotlinx.serialization.json.JSON$Mode[] $VALUES
private final byte beginTc
private final byte endTc
private final char begin
private final char end
static void ()
public final byte getBeginTc ()
public final byte getEndTc ()
public final char getBegin ()
public final char getEnd ()
protected void (java.lang.String, int, char, char)
String $enum_name_or_ordinal$0
int $enum_name_or_ordinal$1
char begin
char end
public static kotlinx.serialization.json.JSON$Mode[] values ()
public static kotlinx.serialization.json.JSON$Mode valueOf (java.lang.String)
}
kotlinx/serialization/json/JSON$Parser$hex$1.classJSON.kt
package kotlinx.serialization.json
final kotlinx.serialization.json.JSON$Parser$hex$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function0 {
public static final kotlinx.serialization.json.JSON$Parser$hex$1 INSTANCE
public volatile java.lang.Object invoke ()
public final java.lang.String invoke ()
void ()
static void ()
}
kotlinx/serialization/json/JSON$Parser$nextString$1.classJSON.kt
package kotlinx.serialization.json
final kotlinx.serialization.json.JSON$Parser$nextString$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function0 {
public static final kotlinx.serialization.json.JSON$Parser$nextString$1 INSTANCE
public volatile java.lang.Object invoke ()
public final java.lang.String invoke ()
void ()
static void ()
}
kotlinx/serialization/json/JSON$Parser$nextString$2.classJSON.kt
package kotlinx.serialization.json
final kotlinx.serialization.json.JSON$Parser$nextString$2 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function0 {
final kotlinx.serialization.json.JSON$Parser this$0
public volatile java.lang.Object invoke ()
public final java.lang.String invoke ()
void (kotlinx.serialization.json.JSON$Parser)
}
kotlinx/serialization/json/JSON$Parser.classJSON.kt
package kotlinx.serialization.json
final kotlinx.serialization.json.JSON$Parser extends java.lang.Object {
private int charPos
private int curChar
private int tokenPos
private byte curTc
private String curStr
private StringBuilder sb
private final java.io.Reader r
public final int getCharPos ()
public final void setCharPos (int)
int
public final int getCurChar ()
public final void setCurChar (int)
int
public final int getTokenPos ()
public final void setTokenPos (int)
int
public final byte getCurTc ()
public final void setCurTc (byte)
byte
public final java.lang.String getCurStr ()
public final void setCurStr (java.lang.String)
String
public final java.lang.StringBuilder getSb ()
public final void setSb (java.lang.StringBuilder)
StringBuilder
public final boolean getCanBeginValue ()
public final java.lang.String takeStr ()
String prevStr
public final void nextToken ()
private final void nextChar ()
private final void nextLiteral ()
private final void nextString ()
char c
private final int hex ()
public final java.lang.String state$kotlinx_serialization_runtime ()
public final void skipElement$kotlinx_serialization_runtime ()
java.util.List tokenStack
public final java.io.Reader getR ()
public void (java.io.Reader)
java.io.Reader r
}
kotlinx/serialization/json/JSON.classJSON.kt
package kotlinx.serialization.json
public final kotlinx.serialization.json.JSON extends java.lang.Object {
private final boolean unquoted$1
private final boolean indented$1
private final String indent
private final boolean nonstrict$1
private final kotlinx.serialization.UpdateMode updateMode
private final kotlinx.serialization.SerialContext context
private static final kotlinx.serialization.json.JSON plain
private static final kotlinx.serialization.json.JSON unquoted
private static final kotlinx.serialization.json.JSON indented
private static final kotlinx.serialization.json.JSON nonstrict
private static final String NULL
private static final char COMMA
private static final char COLON
private static final char BEGIN_OBJ
private static final char END_OBJ
private static final char BEGIN_LIST
private static final char END_LIST
private static final char STRING
private static final char STRING_ESC
private static final char INVALID
private static final char UNICODE_ESC
private static final byte TC_OTHER
private static final byte TC_EOF
private static final byte TC_INVALID
private static final byte TC_WS
private static final byte TC_COMMA
private static final byte TC_COLON
private static final byte TC_BEGIN_OBJ
private static final byte TC_END_OBJ
private static final byte TC_BEGIN_LIST
private static final byte TC_END_LIST
private static final byte TC_STRING
private static final byte TC_STRING_ESC
private static final byte TC_NULL
private static final int CTC_MAX
private static final int CTC_OFS
private static final byte[] C2TC
private static final int C2ESC_MAX
private static final int ESC2C_MAX
private static final byte[] C2ESC
private static final byte[] ESC2C
public static final kotlinx.serialization.json.JSON$Companion Companion
public final java.lang.String stringify (kotlinx.serialization.KSerialSaver, java.lang.Object)
kotlinx.serialization.json.JSON$JsonOutput output
java.io.StringWriter sw
kotlinx.serialization.KSerialSaver saver
Object obj
private final java.lang.String stringify (java.lang.Object)
Object obj
int $i$f$stringify
public final java.lang.Object parse (kotlinx.serialization.KSerialLoader, java.lang.String)
int $i$a$1$check
Object result
kotlinx.serialization.json.JSON$JsonInput input
kotlinx.serialization.json.JSON$Parser parser
kotlinx.serialization.KSerialLoader loader
String str
private final java.lang.Object parse (java.lang.String)
String str
int $i$f$parse
public final boolean getNonstrict$kotlinx_serialization_runtime ()
public final kotlinx.serialization.UpdateMode getUpdateMode ()
public final kotlinx.serialization.SerialContext getContext ()
public void (boolean, boolean, java.lang.String, boolean, kotlinx.serialization.UpdateMode, kotlinx.serialization.SerialContext)
boolean unquoted
boolean indented
String indent
boolean nonstrict
kotlinx.serialization.UpdateMode updateMode
kotlinx.serialization.SerialContext context
public void (boolean, boolean, java.lang.String, boolean, kotlinx.serialization.UpdateMode, kotlinx.serialization.SerialContext, int, kotlin.jvm.internal.DefaultConstructorMarker)
public void ()
static void ()
int i
int i
public static final boolean access$getUnquoted$p (kotlinx.serialization.json.JSON)
kotlinx.serialization.json.JSON $this
public static final boolean access$getIndented$p (kotlinx.serialization.json.JSON)
kotlinx.serialization.json.JSON $this
public static final java.lang.String access$getIndent$p (kotlinx.serialization.json.JSON)
kotlinx.serialization.json.JSON $this
public static final kotlinx.serialization.json.JSON access$getPlain$cp ()
public static final kotlinx.serialization.json.JSON access$getUnquoted$cp ()
public static final kotlinx.serialization.json.JSON access$getIndented$cp ()
public static final kotlinx.serialization.json.JSON access$getNonstrict$cp ()
public static final byte[] access$getC2TC$cp ()
public static final byte[] access$getC2ESC$cp ()
public static final byte[] access$getESC2C$cp ()
private final boolean component1 ()
private final boolean component2 ()
private final java.lang.String component3 ()
public final boolean component4$kotlinx_serialization_runtime ()
public final kotlinx.serialization.UpdateMode component5 ()
public final kotlinx.serialization.SerialContext component6 ()
public final kotlinx.serialization.json.JSON copy (boolean, boolean, java.lang.String, boolean, kotlinx.serialization.UpdateMode, kotlinx.serialization.SerialContext)
boolean unquoted
boolean indented
String indent
boolean nonstrict
kotlinx.serialization.UpdateMode updateMode
kotlinx.serialization.SerialContext context
public static volatile kotlinx.serialization.json.JSON copy$default (kotlinx.serialization.json.JSON, boolean, boolean, java.lang.String, boolean, kotlinx.serialization.UpdateMode, kotlinx.serialization.SerialContext, int, java.lang.Object)
public java.lang.String toString ()
public int hashCode ()
public boolean equals (java.lang.Object)
}
kotlinx/serialization/protobuf/
kotlinx/serialization/protobuf/ProtoBuf$Companion.classProtoBuf.kt
package kotlinx.serialization.protobuf
public final kotlinx.serialization.protobuf.ProtoBuf$Companion extends java.lang.Object {
private final kotlinx.serialization.protobuf.ProtoBuf$ProtobufDecoder makeDelimited (kotlinx.serialization.protobuf.ProtoBuf$ProtobufDecoder, kotlin.Pair)
byte[] bytes
kotlinx.serialization.protobuf.ProtoBuf$ProtobufDecoder decoder
kotlin.Pair parentTag
private final kotlin.Pair getProtoDesc (kotlinx.serialization.KSerialClassDesc, int)
Object element$iv$iv
Iterable $receiver$iv$iv
java.util.Collection destination$iv$iv
int $i$f$filterIsInstanceTo
Iterable $receiver$iv
int $i$f$filterIsInstance
Object element$iv$iv
Iterable $receiver$iv$iv
java.util.Collection destination$iv$iv
int $i$f$filterIsInstanceTo
Iterable $receiver$iv
int $i$f$filterIsInstance
kotlinx.serialization.protobuf.ProtoNumberType format
int tag
kotlinx.serialization.KSerialClassDesc $receiver
int index
public final kotlinx.serialization.protobuf.ProtoBuf getPlain ()
public final byte[] dump (kotlinx.serialization.KSerialSaver, java.lang.Object)
kotlinx.serialization.KSerialSaver saver
Object obj
private final byte[] dump (java.lang.Object)
kotlinx.serialization.protobuf.ProtoBuf this_$iv
int $i$f$dump
Object obj
int $i$f$dump
private final java.lang.String dumps (java.lang.Object)
kotlinx.serialization.protobuf.ProtoBuf this_$iv$iv
int $i$f$dump
kotlinx.serialization.protobuf.ProtoBuf this_$iv
int $i$f$dumps
Object obj
int $i$f$dumps
public final java.lang.Object load (kotlinx.serialization.KSerialLoader, byte[])
kotlinx.serialization.KSerialLoader loader
byte[] raw
private final java.lang.Object load (byte[])
kotlinx.serialization.protobuf.ProtoBuf this_$iv
int $i$f$load
byte[] raw
int $i$f$load
private final java.lang.Object loads (java.lang.String)
kotlinx.serialization.protobuf.ProtoBuf this_$iv$iv
byte[] raw$iv$iv
int $i$f$load
kotlinx.serialization.protobuf.ProtoBuf this_$iv
int $i$f$loads
String hex
int $i$f$loads
private void ()
public static final kotlin.Pair access$getProtoDesc (kotlinx.serialization.protobuf.ProtoBuf$Companion, kotlinx.serialization.KSerialClassDesc, int)
kotlinx.serialization.protobuf.ProtoBuf$Companion $this
kotlinx.serialization.KSerialClassDesc $receiver
int index
public static final kotlinx.serialization.protobuf.ProtoBuf$ProtobufDecoder access$makeDelimited (kotlinx.serialization.protobuf.ProtoBuf$Companion, kotlinx.serialization.protobuf.ProtoBuf$ProtobufDecoder, kotlin.Pair)
kotlinx.serialization.protobuf.ProtoBuf$Companion $this
kotlinx.serialization.protobuf.ProtoBuf$ProtobufDecoder decoder
kotlin.Pair parentTag
public void (kotlin.jvm.internal.DefaultConstructorMarker)
kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker
}
kotlinx/serialization/protobuf/ProtoBuf$MapEntryReader.classProtoBuf.kt
package kotlinx.serialization.protobuf
final kotlinx.serialization.protobuf.ProtoBuf$MapEntryReader extends kotlinx.serialization.protobuf.ProtoBuf$ProtobufReader {
private final kotlin.Pair parentTag
final kotlinx.serialization.protobuf.ProtoBuf this$0
protected kotlin.Pair getTag (kotlinx.serialization.KSerialClassDesc, int)
kotlinx.serialization.KSerialClassDesc $receiver
int index
public volatile java.lang.Object getTag (kotlinx.serialization.KSerialClassDesc, int)
public final kotlin.Pair getParentTag ()
public void (kotlinx.serialization.protobuf.ProtoBuf, kotlinx.serialization.protobuf.ProtoBuf$ProtobufDecoder, kotlin.Pair)
kotlinx.serialization.protobuf.ProtoBuf $outer
kotlinx.serialization.protobuf.ProtoBuf$ProtobufDecoder decoder
kotlin.Pair parentTag
}
kotlinx/serialization/protobuf/ProtoBuf$MapEntryWriter.classProtoBuf.kt
package kotlinx.serialization.protobuf
public final kotlinx.serialization.protobuf.ProtoBuf$MapEntryWriter extends kotlinx.serialization.protobuf.ProtoBuf$ObjectWriter {
final kotlinx.serialization.protobuf.ProtoBuf this$0
protected kotlin.Pair getTag (kotlinx.serialization.KSerialClassDesc, int)
kotlinx.serialization.KSerialClassDesc $receiver
int index
public volatile java.lang.Object getTag (kotlinx.serialization.KSerialClassDesc, int)
public void (kotlinx.serialization.protobuf.ProtoBuf, kotlin.Pair, kotlinx.serialization.protobuf.ProtoBuf$ProtobufEncoder)
kotlinx.serialization.protobuf.ProtoBuf $outer
kotlin.Pair parentTag
kotlinx.serialization.protobuf.ProtoBuf$ProtobufEncoder parentEncoder
}
kotlinx/serialization/protobuf/ProtoBuf$ObjectWriter.classProtoBuf.kt
package kotlinx.serialization.protobuf
public kotlinx.serialization.protobuf.ProtoBuf$ObjectWriter extends kotlinx.serialization.protobuf.ProtoBuf$ProtobufWriter {
private final kotlin.Pair parentTag
private final kotlinx.serialization.protobuf.ProtoBuf$ProtobufEncoder parentEncoder
private final java.io.ByteArrayOutputStream stream
final kotlinx.serialization.protobuf.ProtoBuf this$0
public void writeFinished (kotlinx.serialization.KSerialClassDesc)
kotlinx.serialization.KSerialClassDesc desc
public final kotlin.Pair getParentTag ()
public void (kotlinx.serialization.protobuf.ProtoBuf, kotlin.Pair, kotlinx.serialization.protobuf.ProtoBuf$ProtobufEncoder, java.io.ByteArrayOutputStream)
kotlinx.serialization.protobuf.ProtoBuf $outer
kotlin.Pair parentTag
kotlinx.serialization.protobuf.ProtoBuf$ProtobufEncoder parentEncoder
java.io.ByteArrayOutputStream stream
public void (kotlinx.serialization.protobuf.ProtoBuf, kotlin.Pair, kotlinx.serialization.protobuf.ProtoBuf$ProtobufEncoder, java.io.ByteArrayOutputStream, int, kotlin.jvm.internal.DefaultConstructorMarker)
}
kotlinx/serialization/protobuf/ProtoBuf$ProtobufDecoder$WhenMappings.class
package kotlinx.serialization.protobuf
public final kotlinx.serialization.protobuf.ProtoBuf$ProtobufDecoder$WhenMappings extends java.lang.Object {
public static final int[] $EnumSwitchMapping$0
public static final int[] $EnumSwitchMapping$1
static void ()
}
kotlinx/serialization/protobuf/ProtoBuf$ProtobufDecoder.classProtoBuf.kt
package kotlinx.serialization.protobuf
public final kotlinx.serialization.protobuf.ProtoBuf$ProtobufDecoder extends java.lang.Object {
private kotlin.Pair curTag
private final java.io.ByteArrayInputStream inp
public final int getCurId ()
private final kotlin.Pair readTag ()
int fieldId
int wireType
int header
public final void skipElement ()
public final byte[] nextObject ()
byte[] ans
int len
public final int nextInt (kotlinx.serialization.protobuf.ProtoNumberType)
int ans
int wireType
kotlinx.serialization.protobuf.ProtoNumberType format
public final long nextLong (kotlinx.serialization.protobuf.ProtoNumberType)
long ans
int wireType
kotlinx.serialization.protobuf.ProtoNumberType format
public final float nextFloat ()
float ans
public final double nextDouble ()
double ans
public final java.lang.String nextString ()
byte[] bytes
private final int decode32 (kotlinx.serialization.protobuf.ProtoNumberType, boolean)
kotlinx.serialization.protobuf.ProtoNumberType format
boolean eofAllowed
static volatile int decode32$default (kotlinx.serialization.protobuf.ProtoBuf$ProtobufDecoder, kotlinx.serialization.protobuf.ProtoNumberType, boolean, int, java.lang.Object)
private final long decode64 (kotlinx.serialization.protobuf.ProtoNumberType)
kotlinx.serialization.protobuf.ProtoNumberType format
static volatile long decode64$default (kotlinx.serialization.protobuf.ProtoBuf$ProtobufDecoder, kotlinx.serialization.protobuf.ProtoNumberType, int, java.lang.Object)
public final java.io.ByteArrayInputStream getInp ()
public void (java.io.ByteArrayInputStream)
java.io.ByteArrayInputStream inp
}
kotlinx/serialization/protobuf/ProtoBuf$ProtobufEncoder$WhenMappings.class
package kotlinx.serialization.protobuf
public final kotlinx.serialization.protobuf.ProtoBuf$ProtobufEncoder$WhenMappings extends java.lang.Object {
public static final int[] $EnumSwitchMapping$0
public static final int[] $EnumSwitchMapping$1
static void ()
}
kotlinx/serialization/protobuf/ProtoBuf$ProtobufEncoder.classProtoBuf.kt
package kotlinx.serialization.protobuf
public final kotlinx.serialization.protobuf.ProtoBuf$ProtobufEncoder extends java.lang.Object {
private final java.io.ByteArrayOutputStream out
public final void writeObject (byte[], int)
byte[] len
byte[] header
byte[] bytes
int tag
public final void writeInt (int, int, kotlinx.serialization.protobuf.ProtoNumberType)
byte[] content
byte[] header
int wireType
int value
int tag
kotlinx.serialization.protobuf.ProtoNumberType format
public final void writeLong (long, int, kotlinx.serialization.protobuf.ProtoNumberType)
byte[] content
byte[] header
int wireType
long value
int tag
kotlinx.serialization.protobuf.ProtoNumberType format
public final void writeString (java.lang.String, int)
byte[] bytes
String value
int tag
public final void writeDouble (double, int)
byte[] content
byte[] header
double value
int tag
public final void writeFloat (float, int)
byte[] content
byte[] header
float value
int tag
private final byte[] encode32 (int, kotlinx.serialization.protobuf.ProtoNumberType)
int number
kotlinx.serialization.protobuf.ProtoNumberType format
static volatile byte[] encode32$default (kotlinx.serialization.protobuf.ProtoBuf$ProtobufEncoder, int, kotlinx.serialization.protobuf.ProtoNumberType, int, java.lang.Object)
private final byte[] encode64 (long, kotlinx.serialization.protobuf.ProtoNumberType)
long number
kotlinx.serialization.protobuf.ProtoNumberType format
static volatile byte[] encode64$default (kotlinx.serialization.protobuf.ProtoBuf$ProtobufEncoder, long, kotlinx.serialization.protobuf.ProtoNumberType, int, java.lang.Object)
public final java.io.ByteArrayOutputStream getOut ()
public void (java.io.ByteArrayOutputStream)
java.io.ByteArrayOutputStream out
}
kotlinx/serialization/protobuf/ProtoBuf$ProtobufReader$WhenMappings.class
package kotlinx.serialization.protobuf
public final kotlinx.serialization.protobuf.ProtoBuf$ProtobufReader$WhenMappings extends java.lang.Object {
public static final int[] $EnumSwitchMapping$0
static void ()
}
kotlinx/serialization/protobuf/ProtoBuf$ProtobufReader.classProtoBuf.kt
package kotlinx.serialization.protobuf
kotlinx.serialization.protobuf.ProtoBuf$ProtobufReader extends kotlinx.serialization.TaggedInput {
private final java.util.Map indexByTag
private final kotlinx.serialization.protobuf.ProtoBuf$ProtobufDecoder decoder
final kotlinx.serialization.protobuf.ProtoBuf this$0
private final int findIndexByTag (kotlinx.serialization.KSerialClassDesc, int)
int it
int $i$a$1$firstOrNull
Object element$iv
Iterable $receiver$iv
int $i$f$firstOrNull
kotlinx.serialization.KSerialClassDesc desc
int serialId
public transient kotlinx.serialization.KInput readBegin (kotlinx.serialization.KSerialClassDesc, kotlinx.serialization.KSerializer[])
kotlinx.serialization.KSerialClassDesc desc
kotlinx.serialization.KSerializer[] typeParams
public boolean readTaggedBoolean (kotlin.Pair)
kotlin.Pair tag
public volatile boolean readTaggedBoolean (java.lang.Object)
public byte readTaggedByte (kotlin.Pair)
kotlin.Pair tag
public volatile byte readTaggedByte (java.lang.Object)
public short readTaggedShort (kotlin.Pair)
kotlin.Pair tag
public volatile short readTaggedShort (java.lang.Object)
public int readTaggedInt (kotlin.Pair)
kotlin.Pair tag
public volatile int readTaggedInt (java.lang.Object)
public long readTaggedLong (kotlin.Pair)
kotlin.Pair tag
public volatile long readTaggedLong (java.lang.Object)
public float readTaggedFloat (kotlin.Pair)
kotlin.Pair tag
public volatile float readTaggedFloat (java.lang.Object)
public double readTaggedDouble (kotlin.Pair)
kotlin.Pair tag
public volatile double readTaggedDouble (java.lang.Object)
public char readTaggedChar (kotlin.Pair)
kotlin.Pair tag
public volatile char readTaggedChar (java.lang.Object)
public java.lang.String readTaggedString (kotlin.Pair)
kotlin.Pair tag
public volatile java.lang.String readTaggedString (java.lang.Object)
public java.lang.Enum readTaggedEnum (kotlin.Pair, kotlin.reflect.KClass)
kotlin.Pair tag
kotlin.reflect.KClass enumClass
public volatile java.lang.Enum readTaggedEnum (java.lang.Object, kotlin.reflect.KClass)
protected kotlin.Pair getTag (kotlinx.serialization.KSerialClassDesc, int)
kotlinx.serialization.KSerialClassDesc $receiver
int index
public volatile java.lang.Object getTag (kotlinx.serialization.KSerialClassDesc, int)
public int readElement (kotlinx.serialization.KSerialClassDesc)
int $i$a$1$getOrPut
Object answer$iv
Object value$iv
java.util.Map $receiver$iv
Object key$iv
int $i$f$getOrPut
int ind
kotlinx.serialization.KSerialClassDesc desc
public final kotlinx.serialization.protobuf.ProtoBuf$ProtobufDecoder getDecoder ()
public void (kotlinx.serialization.protobuf.ProtoBuf, kotlinx.serialization.protobuf.ProtoBuf$ProtobufDecoder)
kotlinx.serialization.protobuf.ProtoBuf $outer
kotlinx.serialization.protobuf.ProtoBuf$ProtobufDecoder decoder
}
kotlinx/serialization/protobuf/ProtoBuf$ProtobufWriter$WhenMappings.class
package kotlinx.serialization.protobuf
public final kotlinx.serialization.protobuf.ProtoBuf$ProtobufWriter$WhenMappings extends java.lang.Object {
public static final int[] $EnumSwitchMapping$0
static void ()
}
kotlinx/serialization/protobuf/ProtoBuf$ProtobufWriter.classProtoBuf.kt
package kotlinx.serialization.protobuf
public kotlinx.serialization.protobuf.ProtoBuf$ProtobufWriter extends kotlinx.serialization.TaggedOutput {
private final kotlinx.serialization.protobuf.ProtoBuf$ProtobufEncoder encoder
final kotlinx.serialization.protobuf.ProtoBuf this$0
public transient kotlinx.serialization.KOutput writeBegin (kotlinx.serialization.KSerialClassDesc, kotlinx.serialization.KSerializer[])
kotlinx.serialization.KSerialClassDesc desc
kotlinx.serialization.KSerializer[] typeParams
public void writeTaggedInt (kotlin.Pair, int)
kotlin.Pair tag
int value
public volatile void writeTaggedInt (java.lang.Object, int)
public void writeTaggedByte (kotlin.Pair, byte)
kotlin.Pair tag
byte value
public volatile void writeTaggedByte (java.lang.Object, byte)
public void writeTaggedShort (kotlin.Pair, short)
kotlin.Pair tag
short value
public volatile void writeTaggedShort (java.lang.Object, short)
public void writeTaggedLong (kotlin.Pair, long)
kotlin.Pair tag
long value
public volatile void writeTaggedLong (java.lang.Object, long)
public void writeTaggedFloat (kotlin.Pair, float)
kotlin.Pair tag
float value
public volatile void writeTaggedFloat (java.lang.Object, float)
public void writeTaggedDouble (kotlin.Pair, double)
kotlin.Pair tag
double value
public volatile void writeTaggedDouble (java.lang.Object, double)
public void writeTaggedBoolean (kotlin.Pair, boolean)
kotlin.Pair tag
boolean value
public volatile void writeTaggedBoolean (java.lang.Object, boolean)
public void writeTaggedChar (kotlin.Pair, char)
kotlin.Pair tag
char value
public volatile void writeTaggedChar (java.lang.Object, char)
public void writeTaggedString (kotlin.Pair, java.lang.String)
kotlin.Pair tag
String value
public volatile void writeTaggedString (java.lang.Object, java.lang.String)
public void writeTaggedEnum (kotlin.Pair, kotlin.reflect.KClass, java.lang.Enum)
kotlin.Pair tag
kotlin.reflect.KClass enumClass
Enum value
public volatile void writeTaggedEnum (java.lang.Object, kotlin.reflect.KClass, java.lang.Enum)
protected kotlin.Pair getTag (kotlinx.serialization.KSerialClassDesc, int)
kotlinx.serialization.KSerialClassDesc $receiver
int index
public volatile java.lang.Object getTag (kotlinx.serialization.KSerialClassDesc, int)
public final kotlinx.serialization.protobuf.ProtoBuf$ProtobufEncoder getEncoder ()
public void (kotlinx.serialization.protobuf.ProtoBuf, kotlinx.serialization.protobuf.ProtoBuf$ProtobufEncoder)
kotlinx.serialization.protobuf.ProtoBuf $outer
kotlinx.serialization.protobuf.ProtoBuf$ProtobufEncoder encoder
}
kotlinx/serialization/protobuf/ProtoBuf$RepeatedReader.classProtoBuf.kt
package kotlinx.serialization.protobuf
final kotlinx.serialization.protobuf.ProtoBuf$RepeatedReader extends kotlinx.serialization.protobuf.ProtoBuf$ProtobufReader {
private int ind
private final kotlin.Pair targetTag
final kotlinx.serialization.protobuf.ProtoBuf this$0
public int readElement (kotlinx.serialization.KSerialClassDesc)
kotlinx.serialization.KSerialClassDesc desc
protected kotlin.Pair getTag (kotlinx.serialization.KSerialClassDesc, int)
kotlinx.serialization.KSerialClassDesc $receiver
int index
public volatile java.lang.Object getTag (kotlinx.serialization.KSerialClassDesc, int)
public final kotlin.Pair getTargetTag ()
public void (kotlinx.serialization.protobuf.ProtoBuf, kotlinx.serialization.protobuf.ProtoBuf$ProtobufDecoder, kotlin.Pair)
kotlinx.serialization.protobuf.ProtoBuf $outer
kotlinx.serialization.protobuf.ProtoBuf$ProtobufDecoder decoder
kotlin.Pair targetTag
}
kotlinx/serialization/protobuf/ProtoBuf$RepeatedWriter.classProtoBuf.kt
package kotlinx.serialization.protobuf
public final kotlinx.serialization.protobuf.ProtoBuf$RepeatedWriter extends kotlinx.serialization.protobuf.ProtoBuf$ProtobufWriter {
private final kotlin.Pair curTag
final kotlinx.serialization.protobuf.ProtoBuf this$0
protected kotlin.Pair getTag (kotlinx.serialization.KSerialClassDesc, int)
kotlinx.serialization.KSerialClassDesc $receiver
int index
public volatile java.lang.Object getTag (kotlinx.serialization.KSerialClassDesc, int)
public boolean shouldWriteElement (kotlinx.serialization.KSerialClassDesc, kotlin.Pair, int)
kotlinx.serialization.KSerialClassDesc desc
kotlin.Pair tag
int index
public volatile boolean shouldWriteElement (kotlinx.serialization.KSerialClassDesc, java.lang.Object, int)
public final kotlin.Pair getCurTag ()
public void (kotlinx.serialization.protobuf.ProtoBuf, kotlinx.serialization.protobuf.ProtoBuf$ProtobufEncoder, kotlin.Pair)
kotlinx.serialization.protobuf.ProtoBuf $outer
kotlinx.serialization.protobuf.ProtoBuf$ProtobufEncoder encoder
kotlin.Pair curTag
}
kotlinx/serialization/protobuf/ProtoBuf$Varint.classProtoBuf.kt
package kotlinx.serialization.protobuf
public final kotlinx.serialization.protobuf.ProtoBuf$Varint extends java.lang.Object {
public static final kotlinx.serialization.protobuf.ProtoBuf$Varint INSTANCE
public final byte[] encodeVarint$kotlinx_serialization_runtime (int)
byte[] out
int i
byte[] byteArrayList
int value
int inp
public final byte[] encodeVarint$kotlinx_serialization_runtime (long)
byte[] out
int i
byte[] byteArrayList
long value
long inp
public final long decodeVarint$kotlinx_serialization_runtime (java.io.InputStream, int, boolean)
int b
int shift
long result
java.io.InputStream inp
int bitLimit
boolean eofOnStartAllowed
public static volatile long decodeVarint$kotlinx_serialization_runtime$default (kotlinx.serialization.protobuf.ProtoBuf$Varint, java.io.InputStream, int, boolean, int, java.lang.Object)
public final int decodeSignedVarintInt$kotlinx_serialization_runtime (java.io.InputStream)
int temp
int raw
java.io.InputStream inp
public final long decodeSignedVarintLong$kotlinx_serialization_runtime (java.io.InputStream)
long temp
long raw
java.io.InputStream inp
private void ()
static void ()
}
kotlinx/serialization/protobuf/ProtoBuf.classProtoBuf.kt
package kotlinx.serialization.protobuf
public final kotlinx.serialization.protobuf.ProtoBuf extends java.lang.Object {
private final kotlinx.serialization.SerialContext context
private static final int VARINT
private static final int i64
private static final int SIZE_DELIMITED
private static final int i32
private static final kotlinx.serialization.protobuf.ProtoBuf plain
public static final kotlinx.serialization.protobuf.ProtoBuf$Companion Companion
public final byte[] dump (kotlinx.serialization.KSerialSaver, java.lang.Object)
kotlinx.serialization.protobuf.ProtoBuf$ProtobufWriter dumper
java.io.ByteArrayOutputStream output
kotlinx.serialization.KSerialSaver saver
Object obj
private final byte[] dump (java.lang.Object)
Object obj
int $i$f$dump
private final java.lang.String dumps (java.lang.Object)
kotlinx.serialization.protobuf.ProtoBuf this_$iv
int $i$f$dump
Object obj
int $i$f$dumps
public final java.lang.Object load (kotlinx.serialization.KSerialLoader, byte[])
kotlinx.serialization.protobuf.ProtoBuf$ProtobufReader reader
java.io.ByteArrayInputStream stream
kotlinx.serialization.KSerialLoader loader
byte[] raw
private final java.lang.Object load (byte[])
byte[] raw
int $i$f$load
private final java.lang.Object loads (java.lang.String)
kotlinx.serialization.protobuf.ProtoBuf this_$iv
byte[] raw$iv
int $i$f$load
String hex
int $i$f$loads
public final kotlinx.serialization.SerialContext getContext ()
public void (kotlinx.serialization.SerialContext)
kotlinx.serialization.SerialContext context
public void (kotlinx.serialization.SerialContext, int, kotlin.jvm.internal.DefaultConstructorMarker)
public void ()
static void ()
public static final kotlinx.serialization.protobuf.ProtoBuf access$getPlain$cp ()
}
kotlinx/serialization/protobuf/ProtoBufKt.classProtoBuf.kt
package kotlinx.serialization.protobuf
public final kotlinx.serialization.protobuf.ProtoBufKt extends java.lang.Object {
}
kotlinx/serialization/protobuf/ProtoNumberType.classProtoBuf.kt
package kotlinx.serialization.protobuf
public final kotlinx.serialization.protobuf.ProtoNumberType extends java.lang.Enum {
public static final kotlinx.serialization.protobuf.ProtoNumberType DEFAULT
public static final kotlinx.serialization.protobuf.ProtoNumberType SIGNED
public static final kotlinx.serialization.protobuf.ProtoNumberType FIXED
private static final kotlinx.serialization.protobuf.ProtoNumberType[] $VALUES
static void ()
protected void (java.lang.String, int)
String $enum_name_or_ordinal$0
int $enum_name_or_ordinal$1
public static kotlinx.serialization.protobuf.ProtoNumberType[] values ()
public static kotlinx.serialization.protobuf.ProtoNumberType valueOf (java.lang.String)
}
kotlinx/serialization/protobuf/ProtoType$Impl.classProtoBuf.kt
package kotlinx.serialization.protobuf
public final kotlinx.serialization.protobuf.ProtoType$Impl extends java.lang.Object implements kotlinx.serialization.protobuf.ProtoType {
private final kotlinx.serialization.protobuf.ProtoNumberType _type
private void ()
public final kotlinx.serialization.protobuf.ProtoNumberType type ()
public void (kotlinx.serialization.protobuf.ProtoNumberType)
kotlinx.serialization.protobuf.ProtoNumberType type
}
kotlinx/serialization/protobuf/ProtoType.classProtoBuf.kt
package kotlinx.serialization.protobuf
public abstract kotlinx.serialization.protobuf.ProtoType extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract kotlinx.serialization.protobuf.ProtoNumberType type ()
}
kotlinx/serialization/protobuf/ProtobufDecodingException.classProtoBuf.kt
package kotlinx.serialization.protobuf
public final kotlinx.serialization.protobuf.ProtobufDecodingException extends kotlinx.serialization.SerializationException {
public void (java.lang.String)
String message
}