xref: /aosp_15_r20/external/kotlinc/lib/kotlin-imports-dumper-compiler-plugin.jar (revision db694bcbe6ddf7a54139cd11aad3e01286b7b463)

META-INF/
META-INF/MANIFEST.MF
META-INF/kotlin-imports-dumper-compiler-plugin.kotlin_module
org/
org/jetbrains/
org/jetbrains/kotlin/
org/jetbrains/kotlin/importsDumper/
org/jetbrains/kotlin/importsDumper/ImportsDumperCliOptions.class
ImportsDumperCommandLineProcessor.kt package org.jetbrains.kotlin.importsDumper public final org.jetbrains.kotlin.importsDumper.ImportsDumperCliOptions extends java.lang.Object { public static final org.jetbrains.kotlin.importsDumper.ImportsDumperCliOptions INSTANCE private static final org.jetbrains.kotlin.compiler.plugin.CliOption DESTINATION private void <init> () public final org.jetbrains.kotlin.compiler.plugin.CliOption getDESTINATION () static void <clinit> () }
org/jetbrains/kotlin/importsDumper/ImportsDumperCommandLineProcessor$Companion.class
ImportsDumperCommandLineProcessor.kt package org.jetbrains.kotlin.importsDumper public final org.jetbrains.kotlin.importsDumper.ImportsDumperCommandLineProcessor$Companion extends java.lang.Object { private void <init> () public synthetic void <init> (kotlin.jvm.internal.DefaultConstructorMarker) kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker }
org/jetbrains/kotlin/importsDumper/ImportsDumperCommandLineProcessor.class
ImportsDumperCommandLineProcessor.kt package org.jetbrains.kotlin.importsDumper public final org.jetbrains.kotlin.importsDumper.ImportsDumperCommandLineProcessor extends java.lang.Object implements org.jetbrains.kotlin.compiler.plugin.CommandLineProcessor { public static final org.jetbrains.kotlin.importsDumper.ImportsDumperCommandLineProcessor$Companion Companion private final String pluginId private final java.util.Collection pluginOptions public static final String PLUGIN_ID public void <init> () 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 static void <clinit> () }
org/jetbrains/kotlin/importsDumper/ImportsDumperComponentRegistrar.class
ImportsDumperComponentRegistrar.kt package org.jetbrains.kotlin.importsDumper public final org.jetbrains.kotlin.importsDumper.ImportsDumperComponentRegistrar extends org.jetbrains.kotlin.compiler.plugin.CompilerPluginRegistrar { public void <init> () public void registerExtensions (org.jetbrains.kotlin.compiler.plugin.CompilerPluginRegistrar$ExtensionStorage, org.jetbrains.kotlin.config.CompilerConfiguration) String destinationPath org.jetbrains.kotlin.compiler.plugin.CompilerPluginRegistrar$ExtensionStorage $this$registerExtensions org.jetbrains.kotlin.config.CompilerConfiguration configuration public boolean getSupportsK2 () }
org/jetbrains/kotlin/importsDumper/ImportsDumperConfigurationKeys.class
ImportsDumperCommandLineProcessor.kt package org.jetbrains.kotlin.importsDumper public final org.jetbrains.kotlin.importsDumper.ImportsDumperConfigurationKeys extends java.lang.Object { public static final org.jetbrains.kotlin.importsDumper.ImportsDumperConfigurationKeys INSTANCE private static final org.jetbrains.kotlin.config.CompilerConfigurationKey DESTINATION private void <init> () public final org.jetbrains.kotlin.config.CompilerConfigurationKey getDESTINATION () static void <clinit> () }
org/jetbrains/kotlin/importsDumper/ImportsDumperExtension.class
ImportsDumperExtension.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 void <init> (java.lang.String) String destinationPath 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) int $i$a$-map-ImportsDumperExtension$doAnalysis$1 org.jetbrains.kotlin.psi.KtImportDirective it Object item$iv$iv int $i$f$mapTo Iterable $this$mapTo$iv$iv java.util.Collection destination$iv$iv int $i$f$map Iterable $this$map$iv org.jetbrains.kotlin.psi.KtFile file java.util.Map filePathToImports kotlinx.serialization.internal.LinkedHashMapSerializer serializer kotlinx.serialization.json.JsonElement jsonStringWithImports 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 }
META-INF/services/
META-INF/services/org.jetbrains.kotlin.compiler.plugin.CommandLineProcessor
META-INF/services/org.jetbrains.kotlin.compiler.plugin.CompilerPluginRegistrar
META-INF/kotlinx-serialization-runtime.kotlin_module
kotlinx/
kotlinx/io/
kotlinx/io/BuffersKt.class
Buffers.kt package kotlinx.io public final kotlinx.io.BuffersKt extends java.lang.Object { }
kotlinx/io/ByteBuffer$Companion.class
Buffers.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 <init> () public synthetic void <init> (kotlin.jvm.internal.DefaultConstructorMarker) kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker }
kotlinx/io/ByteBuffer.class
Buffers.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 <init> () public void <init> (java.nio.ByteBuffer) java.nio.ByteBuffer dw static void <clinit> () }
kotlinx/io/ByteOrder.class
Buffers.kt package kotlinx.io public final enum kotlinx.io.ByteOrder extends java.lang.Enum { public static final enum kotlinx.io.ByteOrder LITTLE_ENDIAN public static final enum kotlinx.io.ByteOrder BIG_ENDIAN private static final synthetic kotlinx.io.ByteOrder[] $VALUES static void <clinit> () private void <init> (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.class
Streams.kt package kotlinx.io public final kotlinx.io.StreamsKt extends java.lang.Object { }
kotlinx/io/WritersKt.class
Writers.kt package kotlinx.io public final kotlinx.io.WritersKt extends java.lang.Object { public static synthetic void Writer$annotations () public static synthetic void Reader$annotations () }
kotlinx/serialization/
kotlinx/serialization/AbstractSerialFormat.class
SerialFormat.kt package kotlinx.serialization public abstract kotlinx.serialization.AbstractSerialFormat extends java.lang.Object implements kotlinx.serialization.SerialFormat { private final kotlinx.serialization.modules.SerialModule context public final void install (kotlinx.serialization.modules.SerialModule) kotlinx.serialization.modules.SerialModule module public kotlinx.serialization.modules.SerialModule getContext () public void <init> (kotlinx.serialization.modules.SerialModule) kotlinx.serialization.modules.SerialModule context }
kotlinx/serialization/BinaryFormat$DefaultImpls.class
SerialFormat.kt package kotlinx.serialization public final kotlinx.serialization.BinaryFormat$DefaultImpls extends java.lang.Object { public static void install (kotlinx.serialization.BinaryFormat, kotlinx.serialization.modules.SerialModule) kotlinx.serialization.BinaryFormat $this kotlinx.serialization.modules.SerialModule module }
kotlinx/serialization/BinaryFormat.class
SerialFormat.kt package kotlinx.serialization public abstract kotlinx.serialization.BinaryFormat extends java.lang.Object implements kotlinx.serialization.SerialFormat { public abstract byte[] dump (kotlinx.serialization.SerializationStrategy, java.lang.Object) public abstract java.lang.Object load (kotlinx.serialization.DeserializationStrategy, byte[]) }
kotlinx/serialization/CompositeDecoder$Companion.class
Coders.kt package kotlinx.serialization public final kotlinx.serialization.CompositeDecoder$Companion extends java.lang.Object { public static final int READ_DONE public static final int READ_ALL public static final int UNKNOWN_NAME static final synthetic kotlinx.serialization.CompositeDecoder$Companion $$INSTANCE private void <init> () static void <clinit> () }
kotlinx/serialization/CompositeDecoder$DefaultImpls.class
Coders.kt package kotlinx.serialization public final kotlinx.serialization.CompositeDecoder$DefaultImpls extends java.lang.Object { public static void endStructure (kotlinx.serialization.CompositeDecoder, kotlinx.serialization.SerialDescriptor) kotlinx.serialization.CompositeDecoder $this kotlinx.serialization.SerialDescriptor desc public static int decodeCollectionSize (kotlinx.serialization.CompositeDecoder, kotlinx.serialization.SerialDescriptor) kotlinx.serialization.CompositeDecoder $this kotlinx.serialization.SerialDescriptor desc }
kotlinx/serialization/CompositeDecoder.class
Coders.kt package kotlinx.serialization public abstract kotlinx.serialization.CompositeDecoder extends java.lang.Object { public static final kotlinx.serialization.CompositeDecoder$Companion Companion public static final int READ_DONE public static final int READ_ALL public static final int UNKNOWN_NAME public abstract kotlinx.serialization.modules.SerialModule getContext () public abstract void endStructure (kotlinx.serialization.SerialDescriptor) public abstract int decodeElementIndex (kotlinx.serialization.SerialDescriptor) public abstract int decodeCollectionSize (kotlinx.serialization.SerialDescriptor) public abstract void decodeUnitElement (kotlinx.serialization.SerialDescriptor, int) public abstract boolean decodeBooleanElement (kotlinx.serialization.SerialDescriptor, int) public abstract byte decodeByteElement (kotlinx.serialization.SerialDescriptor, int) public abstract short decodeShortElement (kotlinx.serialization.SerialDescriptor, int) public abstract int decodeIntElement (kotlinx.serialization.SerialDescriptor, int) public abstract long decodeLongElement (kotlinx.serialization.SerialDescriptor, int) public abstract float decodeFloatElement (kotlinx.serialization.SerialDescriptor, int) public abstract double decodeDoubleElement (kotlinx.serialization.SerialDescriptor, int) public abstract char decodeCharElement (kotlinx.serialization.SerialDescriptor, int) public abstract java.lang.String decodeStringElement (kotlinx.serialization.SerialDescriptor, int) public abstract java.lang.Object decodeSerializableElement (kotlinx.serialization.SerialDescriptor, int, kotlinx.serialization.DeserializationStrategy) public abstract java.lang.Object decodeNullableSerializableElement (kotlinx.serialization.SerialDescriptor, int, kotlinx.serialization.DeserializationStrategy) public abstract kotlinx.serialization.UpdateMode getUpdateMode () public abstract java.lang.Object updateSerializableElement (kotlinx.serialization.SerialDescriptor, int, kotlinx.serialization.DeserializationStrategy, java.lang.Object) public abstract java.lang.Object updateNullableSerializableElement (kotlinx.serialization.SerialDescriptor, int, kotlinx.serialization.DeserializationStrategy, java.lang.Object) static void <clinit> () }
kotlinx/serialization/CompositeEncoder$DefaultImpls.class
Coders.kt package kotlinx.serialization public final kotlinx.serialization.CompositeEncoder$DefaultImpls extends java.lang.Object { public static void endStructure (kotlinx.serialization.CompositeEncoder, kotlinx.serialization.SerialDescriptor) kotlinx.serialization.CompositeEncoder $this kotlinx.serialization.SerialDescriptor desc public static boolean shouldEncodeElementDefault (kotlinx.serialization.CompositeEncoder, kotlinx.serialization.SerialDescriptor, int) kotlinx.serialization.CompositeEncoder $this kotlinx.serialization.SerialDescriptor desc int index }
kotlinx/serialization/CompositeEncoder.class
Coders.kt package kotlinx.serialization public abstract kotlinx.serialization.CompositeEncoder extends java.lang.Object { public abstract kotlinx.serialization.modules.SerialModule getContext () public abstract void endStructure (kotlinx.serialization.SerialDescriptor) public abstract boolean shouldEncodeElementDefault (kotlinx.serialization.SerialDescriptor, int) public abstract void encodeUnitElement (kotlinx.serialization.SerialDescriptor, int) public abstract void encodeBooleanElement (kotlinx.serialization.SerialDescriptor, int, boolean) public abstract void encodeByteElement (kotlinx.serialization.SerialDescriptor, int, byte) public abstract void encodeShortElement (kotlinx.serialization.SerialDescriptor, int, short) public abstract void encodeIntElement (kotlinx.serialization.SerialDescriptor, int, int) public abstract void encodeLongElement (kotlinx.serialization.SerialDescriptor, int, long) public abstract void encodeFloatElement (kotlinx.serialization.SerialDescriptor, int, float) public abstract void encodeDoubleElement (kotlinx.serialization.SerialDescriptor, int, double) public abstract void encodeCharElement (kotlinx.serialization.SerialDescriptor, int, char) public abstract void encodeStringElement (kotlinx.serialization.SerialDescriptor, int, java.lang.String) public abstract void encodeSerializableElement (kotlinx.serialization.SerialDescriptor, int, kotlinx.serialization.SerializationStrategy, java.lang.Object) public abstract void encodeNonSerializableElement (kotlinx.serialization.SerialDescriptor, int, java.lang.Object) public abstract void encodeNullableSerializableElement (kotlinx.serialization.SerialDescriptor, int, kotlinx.serialization.SerializationStrategy, java.lang.Object) }
kotlinx/serialization/ContextSerializer$descriptor$1.class
ContextSerializer.kt package kotlinx.serialization public final kotlinx.serialization.ContextSerializer$descriptor$1 extends kotlinx.serialization.internal.SerialClassDescImpl { void <init> (java.lang.String) String $super_call_param$0 }
kotlinx/serialization/ContextSerializer.class
ContextSerializer.kt package kotlinx.serialization public final kotlinx.serialization.ContextSerializer extends java.lang.Object implements kotlinx.serialization.KSerializer { private final kotlinx.serialization.SerialDescriptor descriptor private final kotlin.reflect.KClass serializableClass public kotlinx.serialization.SerialDescriptor getDescriptor () public void serialize (kotlinx.serialization.Encoder, java.lang.Object) kotlinx.serialization.KSerializer s kotlinx.serialization.Encoder encoder Object obj public java.lang.Object deserialize (kotlinx.serialization.Decoder) kotlinx.serialization.KSerializer s kotlinx.serialization.Decoder decoder public void <init> (kotlin.reflect.KClass) kotlin.reflect.KClass serializableClass public java.lang.Object patch (kotlinx.serialization.Decoder, java.lang.Object) kotlinx.serialization.Decoder decoder Object old }
kotlinx/serialization/ContextualSerialization.class
Annotations.kt package kotlinx.serialization public abstract annotation kotlinx.serialization.ContextualSerialization extends java.lang.Object implements java.lang.annotation.Annotation { public abstract java.lang.Class[] forClasses () }
kotlinx/serialization/CoreKt.class
Core.kt package kotlinx.serialization public final kotlinx.serialization.CoreKt extends java.lang.Object { public static final synthetic void encode (kotlinx.serialization.Encoder, java.lang.Object) kotlinx.serialization.Encoder $this$encode Object obj int $i$f$encode public static final void encode (kotlinx.serialization.Encoder, kotlinx.serialization.SerializationStrategy, java.lang.Object) kotlinx.serialization.Encoder $this$encode kotlinx.serialization.SerializationStrategy strategy Object obj public static final synthetic java.lang.Object decode (kotlinx.serialization.Decoder) kotlinx.serialization.Decoder $this$decode int $i$f$decode public static final java.lang.Object decode (kotlinx.serialization.Decoder, kotlinx.serialization.DeserializationStrategy) kotlinx.serialization.Decoder $this$decode kotlinx.serialization.DeserializationStrategy deserializer }
kotlinx/serialization/Decoder$DefaultImpls.class
Coders.kt package kotlinx.serialization public final kotlinx.serialization.Decoder$DefaultImpls extends java.lang.Object { public static java.lang.Object decodeSerializableValue (kotlinx.serialization.Decoder, kotlinx.serialization.DeserializationStrategy) kotlinx.serialization.Decoder $this kotlinx.serialization.DeserializationStrategy deserializer public static java.lang.Object decodeNullableSerializableValue (kotlinx.serialization.Decoder, kotlinx.serialization.DeserializationStrategy) kotlinx.serialization.Decoder $this kotlinx.serialization.DeserializationStrategy deserializer public static java.lang.Object updateSerializableValue (kotlinx.serialization.Decoder, kotlinx.serialization.DeserializationStrategy, java.lang.Object) kotlinx.serialization.Decoder $this kotlinx.serialization.DeserializationStrategy deserializer Object old public static java.lang.Object updateNullableSerializableValue (kotlinx.serialization.Decoder, kotlinx.serialization.DeserializationStrategy, java.lang.Object) Void it int $i$a$-let-Decoder$updateNullableSerializableValue$1 kotlinx.serialization.Decoder $this kotlinx.serialization.DeserializationStrategy deserializer Object old }
kotlinx/serialization/Decoder$WhenMappings.class
<Unknown> package kotlinx.serialization public final synthetic kotlinx.serialization.Decoder$WhenMappings extends java.lang.Object { public static final synthetic int[] $EnumSwitchMapping$0 static synthetic void <clinit> () }
kotlinx/serialization/Decoder.class
Coders.kt package kotlinx.serialization public abstract kotlinx.serialization.Decoder extends java.lang.Object { public abstract kotlinx.serialization.modules.SerialModule getContext () public abstract boolean decodeNotNullMark () public abstract java.lang.Void decodeNull () public abstract void decodeUnit () public abstract boolean decodeBoolean () public abstract byte decodeByte () public abstract short decodeShort () public abstract int decodeInt () public abstract long decodeLong () public abstract float decodeFloat () public abstract double decodeDouble () public abstract char decodeChar () public abstract java.lang.String decodeString () public abstract int decodeEnum (kotlinx.serialization.SerialDescriptor) public abstract java.lang.Object decodeSerializableValue (kotlinx.serialization.DeserializationStrategy) public abstract java.lang.Object decodeNullableSerializableValue (kotlinx.serialization.DeserializationStrategy) public transient abstract kotlinx.serialization.CompositeDecoder beginStructure (kotlinx.serialization.SerialDescriptor, kotlinx.serialization.KSerializer[]) public abstract kotlinx.serialization.UpdateMode getUpdateMode () public abstract java.lang.Object updateSerializableValue (kotlinx.serialization.DeserializationStrategy, java.lang.Object) public abstract java.lang.Object updateNullableSerializableValue (kotlinx.serialization.DeserializationStrategy, java.lang.Object) }
kotlinx/serialization/DeprecatedKt.class
Deprecated.kt package kotlinx.serialization public final kotlinx.serialization.DeprecatedKt extends java.lang.Object { public static final String deprecationText public static synthetic void KSerialClassKind$annotations () public static synthetic void KSerialClassDesc$annotations () public static synthetic void KSerialSaver$annotations () public static synthetic void KSerialLoader$annotations () public static synthetic void KOutput$annotations () public static synthetic void KInput$annotations () }
kotlinx/serialization/DescriptorsKt.class
Descriptors.kt package kotlinx.serialization public final kotlinx.serialization.DescriptorsKt extends java.lang.Object { public static final kotlinx.serialization.SerialDescriptor withName (kotlinx.serialization.internal.PrimitiveDescriptor, java.lang.String) kotlinx.serialization.internal.PrimitiveDescriptor $this$withName String name }
kotlinx/serialization/DeserializationStrategy.class
Core.kt package kotlinx.serialization public abstract kotlinx.serialization.DeserializationStrategy extends java.lang.Object { public abstract java.lang.Object deserialize (kotlinx.serialization.Decoder) public abstract java.lang.Object patch (kotlinx.serialization.Decoder, java.lang.Object) public abstract kotlinx.serialization.SerialDescriptor getDescriptor () }
kotlinx/serialization/ElementValueDecoder.class
ElementWise.kt package kotlinx.serialization public abstract kotlinx.serialization.ElementValueDecoder extends java.lang.Object implements kotlinx.serialization.Decoder kotlinx.serialization.CompositeDecoder { private final kotlinx.serialization.UpdateMode updateMode public kotlinx.serialization.modules.SerialModule getContext () public kotlinx.serialization.UpdateMode getUpdateMode () public int decodeElementIndex (kotlinx.serialization.SerialDescriptor) kotlinx.serialization.SerialDescriptor desc public boolean decodeNotNullMark () public java.lang.Void decodeNull () public java.lang.Object decodeValue () public void decodeUnit () kotlinx.serialization.CompositeDecoder reader public boolean decodeBoolean () public byte decodeByte () public short decodeShort () public int decodeInt () public long decodeLong () public float decodeFloat () public double decodeDouble () public char decodeChar () public java.lang.String decodeString () public int decodeEnum (kotlinx.serialization.SerialDescriptor) kotlinx.serialization.SerialDescriptor enumDescription public transient kotlinx.serialization.CompositeDecoder beginStructure (kotlinx.serialization.SerialDescriptor, kotlinx.serialization.KSerializer[]) kotlinx.serialization.SerialDescriptor desc kotlinx.serialization.KSerializer[] typeParams public final void decodeUnitElement (kotlinx.serialization.SerialDescriptor, int) kotlinx.serialization.SerialDescriptor desc int index public final boolean decodeBooleanElement (kotlinx.serialization.SerialDescriptor, int) kotlinx.serialization.SerialDescriptor desc int index public final byte decodeByteElement (kotlinx.serialization.SerialDescriptor, int) kotlinx.serialization.SerialDescriptor desc int index public final short decodeShortElement (kotlinx.serialization.SerialDescriptor, int) kotlinx.serialization.SerialDescriptor desc int index public final int decodeIntElement (kotlinx.serialization.SerialDescriptor, int) kotlinx.serialization.SerialDescriptor desc int index public final long decodeLongElement (kotlinx.serialization.SerialDescriptor, int) kotlinx.serialization.SerialDescriptor desc int index public final float decodeFloatElement (kotlinx.serialization.SerialDescriptor, int) kotlinx.serialization.SerialDescriptor desc int index public final double decodeDoubleElement (kotlinx.serialization.SerialDescriptor, int) kotlinx.serialization.SerialDescriptor desc int index public final char decodeCharElement (kotlinx.serialization.SerialDescriptor, int) kotlinx.serialization.SerialDescriptor desc int index public final java.lang.String decodeStringElement (kotlinx.serialization.SerialDescriptor, int) kotlinx.serialization.SerialDescriptor desc int index public final java.lang.Object decodeSerializableElement (kotlinx.serialization.SerialDescriptor, int, kotlinx.serialization.DeserializationStrategy) kotlinx.serialization.SerialDescriptor desc int index kotlinx.serialization.DeserializationStrategy deserializer public final java.lang.Object decodeNullableSerializableElement (kotlinx.serialization.SerialDescriptor, int, kotlinx.serialization.DeserializationStrategy) kotlinx.serialization.SerialDescriptor desc int index kotlinx.serialization.DeserializationStrategy deserializer public final java.lang.Object updateSerializableElement (kotlinx.serialization.SerialDescriptor, int, kotlinx.serialization.DeserializationStrategy, java.lang.Object) kotlinx.serialization.SerialDescriptor desc int index kotlinx.serialization.DeserializationStrategy deserializer Object old public final java.lang.Object updateNullableSerializableElement (kotlinx.serialization.SerialDescriptor, int, kotlinx.serialization.DeserializationStrategy, java.lang.Object) kotlinx.serialization.SerialDescriptor desc int index kotlinx.serialization.DeserializationStrategy deserializer Object old public void <init> () public java.lang.Object decodeSerializableValue (kotlinx.serialization.DeserializationStrategy) kotlinx.serialization.DeserializationStrategy deserializer public java.lang.Object decodeNullableSerializableValue (kotlinx.serialization.DeserializationStrategy) kotlinx.serialization.DeserializationStrategy deserializer public java.lang.Object updateSerializableValue (kotlinx.serialization.DeserializationStrategy, java.lang.Object) kotlinx.serialization.DeserializationStrategy deserializer Object old public java.lang.Object updateNullableSerializableValue (kotlinx.serialization.DeserializationStrategy, java.lang.Object) kotlinx.serialization.DeserializationStrategy deserializer Object old public void endStructure (kotlinx.serialization.SerialDescriptor) kotlinx.serialization.SerialDescriptor desc public int decodeCollectionSize (kotlinx.serialization.SerialDescriptor) kotlinx.serialization.SerialDescriptor desc }
kotlinx/serialization/ElementValueEncoder.class
ElementWise.kt package kotlinx.serialization public abstract kotlinx.serialization.ElementValueEncoder extends java.lang.Object implements kotlinx.serialization.Encoder kotlinx.serialization.CompositeEncoder { public kotlinx.serialization.modules.SerialModule getContext () public transient kotlinx.serialization.CompositeEncoder beginStructure (kotlinx.serialization.SerialDescriptor, kotlinx.serialization.KSerializer[]) kotlinx.serialization.SerialDescriptor desc kotlinx.serialization.KSerializer[] typeParams public boolean encodeElement (kotlinx.serialization.SerialDescriptor, int) kotlinx.serialization.SerialDescriptor desc int index public void encodeNotNullMark () public void encodeValue (java.lang.Object) Object value public void encodeNull () public void encodeUnit () kotlinx.serialization.CompositeEncoder encoder public void encodeBoolean (boolean) boolean value public void encodeByte (byte) byte value public void encodeShort (short) short value public void encodeInt (int) int value public void encodeLong (long) long value public void encodeFloat (float) float value public void encodeDouble (double) double value public void encodeChar (char) char value public void encodeString (java.lang.String) String value public void encodeEnum (kotlinx.serialization.SerialDescriptor, int) kotlinx.serialization.SerialDescriptor enumDescription int ordinal public final void encodeNonSerializableElement (kotlinx.serialization.SerialDescriptor, int, java.lang.Object) kotlinx.serialization.SerialDescriptor desc int index Object value public final void encodeUnitElement (kotlinx.serialization.SerialDescriptor, int) kotlinx.serialization.SerialDescriptor desc int index public final void encodeBooleanElement (kotlinx.serialization.SerialDescriptor, int, boolean) kotlinx.serialization.SerialDescriptor desc int index boolean value public final void encodeByteElement (kotlinx.serialization.SerialDescriptor, int, byte) kotlinx.serialization.SerialDescriptor desc int index byte value public final void encodeShortElement (kotlinx.serialization.SerialDescriptor, int, short) kotlinx.serialization.SerialDescriptor desc int index short value public final void encodeIntElement (kotlinx.serialization.SerialDescriptor, int, int) kotlinx.serialization.SerialDescriptor desc int index int value public final void encodeLongElement (kotlinx.serialization.SerialDescriptor, int, long) kotlinx.serialization.SerialDescriptor desc int index long value public final void encodeFloatElement (kotlinx.serialization.SerialDescriptor, int, float) kotlinx.serialization.SerialDescriptor desc int index float value public final void encodeDoubleElement (kotlinx.serialization.SerialDescriptor, int, double) kotlinx.serialization.SerialDescriptor desc int index double value public final void encodeCharElement (kotlinx.serialization.SerialDescriptor, int, char) kotlinx.serialization.SerialDescriptor desc int index char value public final void encodeStringElement (kotlinx.serialization.SerialDescriptor, int, java.lang.String) kotlinx.serialization.SerialDescriptor desc int index String value public final void encodeSerializableElement (kotlinx.serialization.SerialDescriptor, int, kotlinx.serialization.SerializationStrategy, java.lang.Object) kotlinx.serialization.SerialDescriptor desc int index kotlinx.serialization.SerializationStrategy serializer Object value public final void encodeNullableSerializableElement (kotlinx.serialization.SerialDescriptor, int, kotlinx.serialization.SerializationStrategy, java.lang.Object) kotlinx.serialization.SerialDescriptor desc int index kotlinx.serialization.SerializationStrategy serializer Object value public void <init> () public void encodeSerializableValue (kotlinx.serialization.SerializationStrategy, java.lang.Object) kotlinx.serialization.SerializationStrategy serializer Object value public void encodeNullableSerializableValue (kotlinx.serialization.SerializationStrategy, java.lang.Object) kotlinx.serialization.SerializationStrategy serializer Object value public transient kotlinx.serialization.CompositeEncoder beginCollection (kotlinx.serialization.SerialDescriptor, int, kotlinx.serialization.KSerializer[]) kotlinx.serialization.SerialDescriptor desc int collectionSize kotlinx.serialization.KSerializer[] typeParams public void endStructure (kotlinx.serialization.SerialDescriptor) kotlinx.serialization.SerialDescriptor desc public boolean shouldEncodeElementDefault (kotlinx.serialization.SerialDescriptor, int) kotlinx.serialization.SerialDescriptor desc int index }
kotlinx/serialization/Encoder$DefaultImpls.class
Coders.kt package kotlinx.serialization public final kotlinx.serialization.Encoder$DefaultImpls extends java.lang.Object { public static void encodeSerializableValue (kotlinx.serialization.Encoder, kotlinx.serialization.SerializationStrategy, java.lang.Object) kotlinx.serialization.Encoder $this kotlinx.serialization.SerializationStrategy serializer Object value public static void encodeNullableSerializableValue (kotlinx.serialization.Encoder, kotlinx.serialization.SerializationStrategy, java.lang.Object) kotlinx.serialization.Encoder $this kotlinx.serialization.SerializationStrategy serializer Object value public static transient kotlinx.serialization.CompositeEncoder beginCollection (kotlinx.serialization.Encoder, kotlinx.serialization.SerialDescriptor, int, kotlinx.serialization.KSerializer[]) kotlinx.serialization.Encoder $this kotlinx.serialization.SerialDescriptor desc int collectionSize kotlinx.serialization.KSerializer[] typeParams }
kotlinx/serialization/Encoder.class
Coders.kt package kotlinx.serialization public abstract kotlinx.serialization.Encoder extends java.lang.Object { public abstract kotlinx.serialization.modules.SerialModule getContext () public abstract void encodeNotNullMark () public abstract void encodeNull () public abstract void encodeUnit () public abstract void encodeBoolean (boolean) public abstract void encodeByte (byte) public abstract void encodeShort (short) public abstract void encodeInt (int) public abstract void encodeLong (long) public abstract void encodeFloat (float) public abstract void encodeDouble (double) public abstract void encodeChar (char) public abstract void encodeString (java.lang.String) public abstract void encodeEnum (kotlinx.serialization.SerialDescriptor, int) public abstract void encodeSerializableValue (kotlinx.serialization.SerializationStrategy, java.lang.Object) public abstract void encodeNullableSerializableValue (kotlinx.serialization.SerializationStrategy, java.lang.Object) public transient abstract kotlinx.serialization.CompositeEncoder beginStructure (kotlinx.serialization.SerialDescriptor, kotlinx.serialization.KSerializer[]) public transient abstract kotlinx.serialization.CompositeEncoder beginCollection (kotlinx.serialization.SerialDescriptor, int, kotlinx.serialization.KSerializer[]) }
kotlinx/serialization/ImplicitReflectionSerializer.class
SerialImplicits.kt package kotlinx.serialization public abstract annotation kotlinx.serialization.ImplicitReflectionSerializer extends java.lang.Object implements java.lang.annotation.Annotation { }
kotlinx/serialization/IntTaggedDecoder.class
Tagged.kt package kotlinx.serialization public abstract kotlinx.serialization.IntTaggedDecoder extends kotlinx.serialization.TaggedDecoder { protected final java.lang.Integer getTag (kotlinx.serialization.SerialDescriptor, int) kotlinx.serialization.SerialDescriptor $this$getTag int index public volatile synthetic java.lang.Object getTag (kotlinx.serialization.SerialDescriptor, int) public void <init> () }
kotlinx/serialization/IntTaggedEncoder.class
Tagged.kt package kotlinx.serialization public abstract kotlinx.serialization.IntTaggedEncoder extends kotlinx.serialization.TaggedEncoder { protected final java.lang.Integer getTag (kotlinx.serialization.SerialDescriptor, int) kotlinx.serialization.SerialDescriptor $this$getTag int index public volatile synthetic java.lang.Object getTag (kotlinx.serialization.SerialDescriptor, int) public void <init> () }
kotlinx/serialization/InternalSerializationApi.class
Annotations.kt package kotlinx.serialization public abstract annotation kotlinx.serialization.InternalSerializationApi extends java.lang.Object implements java.lang.annotation.Annotation { }
kotlinx/serialization/JvmResolvingKt$typeTokenOf$base$1.class
JvmResolving.kt package kotlinx.serialization public final kotlinx.serialization.JvmResolvingKt$typeTokenOf$base$1 extends kotlinx.serialization.TypeBase { public void <init> () }
kotlinx/serialization/JvmResolvingKt.class
JvmResolving.kt package kotlinx.serialization public final kotlinx.serialization.JvmResolvingKt extends java.lang.Object { public static final synthetic java.lang.reflect.Type typeTokenOf () java.lang.reflect.Type superType kotlinx.serialization.JvmResolvingKt$typeTokenOf$base$1 base int $i$f$typeTokenOf public static final kotlinx.serialization.KSerializer serializerByTypeToken (java.lang.reflect.Type) java.lang.reflect.Type it int $i$a$-let-JvmResolvingKt$serializerByTypeToken$eType$1 kotlin.reflect.KClass kclass kotlinx.serialization.KSerializer serializer java.lang.reflect.Type eType kotlinx.serialization.internal.ReferenceArraySerializer arraySerializer kotlinx.serialization.KSerializer s Class eType java.lang.reflect.Type it int $i$a$-map-JvmResolvingKt$serializerByTypeToken$varargs$1 Object item$iv$iv Object[] $this$mapTo$iv$iv java.util.Collection destination$iv$iv int $i$f$mapTo Object[] $this$map$iv int $i$f$map java.util.Collection thisCollection$iv java.util.Collection $this$toTypedArray$iv int $i$f$toTypedArray kotlinx.serialization.KSerializer[] varargs java.lang.reflect.Type[] args Class rootClass java.lang.reflect.Type type }
kotlinx/serialization/KSerializer$DefaultImpls.class
Core.kt package kotlinx.serialization public final kotlinx.serialization.KSerializer$DefaultImpls extends java.lang.Object { public static java.lang.Object patch (kotlinx.serialization.KSerializer, kotlinx.serialization.Decoder, java.lang.Object) kotlinx.serialization.KSerializer $this kotlinx.serialization.Decoder decoder Object old }
kotlinx/serialization/KSerializer.class
Core.kt package kotlinx.serialization public abstract kotlinx.serialization.KSerializer extends java.lang.Object implements kotlinx.serialization.SerializationStrategy kotlinx.serialization.DeserializationStrategy { public abstract kotlinx.serialization.SerialDescriptor getDescriptor () public abstract java.lang.Object patch (kotlinx.serialization.Decoder, java.lang.Object) }
kotlinx/serialization/Mapper$Companion.class
Mapper.kt package kotlinx.serialization public final kotlinx.serialization.Mapper$Companion extends java.lang.Object { public final kotlinx.serialization.Mapper getDefault () public final java.util.Map map (kotlinx.serialization.SerializationStrategy, java.lang.Object) kotlinx.serialization.SerializationStrategy strategy Object obj public final java.util.Map mapNullable (kotlinx.serialization.SerializationStrategy, java.lang.Object) kotlinx.serialization.SerializationStrategy strategy Object obj public final java.lang.Object unmap (kotlinx.serialization.DeserializationStrategy, java.util.Map) kotlinx.serialization.DeserializationStrategy strategy java.util.Map map public final java.lang.Object unmapNullable (kotlinx.serialization.DeserializationStrategy, java.util.Map) kotlinx.serialization.DeserializationStrategy strategy java.util.Map map public final synthetic java.util.Map map (java.lang.Object) kotlinx.serialization.Mapper this_$iv int $i$f$map Object obj int $i$f$map public final synthetic java.util.Map mapNullable (java.lang.Object) kotlinx.serialization.Mapper this_$iv int $i$f$mapNullable Object obj int $i$f$mapNullable public final synthetic java.lang.Object unmap (java.util.Map) kotlinx.serialization.Mapper this_$iv int $i$f$unmap java.util.Map map int $i$f$unmap public final synthetic java.lang.Object unmapNullable (java.util.Map) kotlinx.serialization.Mapper this_$iv int $i$f$unmapNullable java.util.Map map int $i$f$unmapNullable private void <init> () public synthetic void <init> (kotlin.jvm.internal.DefaultConstructorMarker) kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker }
kotlinx/serialization/Mapper$InMapper.class
Mapper.kt package kotlinx.serialization public final kotlinx.serialization.Mapper$InMapper extends kotlinx.serialization.NamedValueDecoder { private final kotlinx.serialization.modules.SerialModule context private final java.util.Map map final synthetic kotlinx.serialization.Mapper this$0 public kotlinx.serialization.modules.SerialModule getContext () public int decodeCollectionSize (kotlinx.serialization.SerialDescriptor) kotlinx.serialization.SerialDescriptor desc public java.lang.Object decodeTaggedValue (java.lang.String) String tag public volatile synthetic java.lang.Object decodeTaggedValue (java.lang.Object) public final java.util.Map getMap () public void <init> (kotlinx.serialization.Mapper, java.util.Map) kotlinx.serialization.Mapper $outer java.util.Map map }
kotlinx/serialization/Mapper$InNullableMapper.class
Mapper.kt package kotlinx.serialization public final kotlinx.serialization.Mapper$InNullableMapper extends kotlinx.serialization.NamedValueDecoder { private final kotlinx.serialization.modules.SerialModule context private final java.util.Map map final synthetic kotlinx.serialization.Mapper this$0 public kotlinx.serialization.modules.SerialModule getContext () public int decodeCollectionSize (kotlinx.serialization.SerialDescriptor) kotlinx.serialization.SerialDescriptor desc public java.lang.Object decodeTaggedValue (java.lang.String) String tag public volatile synthetic java.lang.Object decodeTaggedValue (java.lang.Object) public boolean decodeTaggedNotNullMark (java.lang.String) String tag public volatile synthetic boolean decodeTaggedNotNullMark (java.lang.Object) public final java.util.Map getMap () public void <init> (kotlinx.serialization.Mapper, java.util.Map) kotlinx.serialization.Mapper $outer java.util.Map map }
kotlinx/serialization/Mapper$OutMapper.class
Mapper.kt package kotlinx.serialization public final kotlinx.serialization.Mapper$OutMapper extends kotlinx.serialization.NamedValueEncoder { private final kotlinx.serialization.modules.SerialModule context private java.util.Map _map final synthetic kotlinx.serialization.Mapper this$0 public kotlinx.serialization.modules.SerialModule getContext () public transient kotlinx.serialization.CompositeEncoder beginCollection (kotlinx.serialization.SerialDescriptor, int, kotlinx.serialization.KSerializer[]) kotlinx.serialization.SerialDescriptor desc int collectionSize kotlinx.serialization.KSerializer[] typeParams public final java.util.Map getMap () public void encodeTaggedValue (java.lang.String, java.lang.Object) String tag Object value public volatile synthetic void encodeTaggedValue (java.lang.Object, java.lang.Object) public void encodeTaggedNull (java.lang.String) String tag public volatile synthetic void encodeTaggedNull (java.lang.Object) public void <init> (kotlinx.serialization.Mapper) kotlinx.serialization.Mapper $outer }
kotlinx/serialization/Mapper$OutNullableMapper.class
Mapper.kt package kotlinx.serialization public final kotlinx.serialization.Mapper$OutNullableMapper extends kotlinx.serialization.NamedValueEncoder { private final kotlinx.serialization.modules.SerialModule context private final java.util.Map map final synthetic kotlinx.serialization.Mapper this$0 public kotlinx.serialization.modules.SerialModule getContext () public final java.util.Map getMap$kotlinx_serialization_runtime () public transient kotlinx.serialization.CompositeEncoder beginCollection (kotlinx.serialization.SerialDescriptor, int, kotlinx.serialization.KSerializer[]) kotlinx.serialization.SerialDescriptor desc int collectionSize kotlinx.serialization.KSerializer[] typeParams public void encodeTaggedValue (java.lang.String, java.lang.Object) String tag Object value public volatile synthetic void encodeTaggedValue (java.lang.Object, java.lang.Object) public void encodeTaggedNull (java.lang.String) String tag public volatile synthetic void encodeTaggedNull (java.lang.Object) public void <init> (kotlinx.serialization.Mapper) kotlinx.serialization.Mapper $outer }
kotlinx/serialization/Mapper.class
Mapper.kt package kotlinx.serialization public final kotlinx.serialization.Mapper extends kotlinx.serialization.AbstractSerialFormat { private static final kotlinx.serialization.Mapper default public static final kotlinx.serialization.Mapper$Companion Companion public final java.util.Map map (kotlinx.serialization.SerializationStrategy, java.lang.Object) kotlinx.serialization.Mapper$OutMapper m kotlinx.serialization.SerializationStrategy strategy Object obj public final java.util.Map mapNullable (kotlinx.serialization.SerializationStrategy, java.lang.Object) kotlinx.serialization.Mapper$OutNullableMapper m kotlinx.serialization.SerializationStrategy strategy Object obj public final java.lang.Object unmap (kotlinx.serialization.DeserializationStrategy, java.util.Map) kotlinx.serialization.Mapper$InMapper m kotlinx.serialization.DeserializationStrategy strategy java.util.Map map public final java.lang.Object unmapNullable (kotlinx.serialization.DeserializationStrategy, java.util.Map) kotlinx.serialization.Mapper$InNullableMapper m kotlinx.serialization.DeserializationStrategy strategy java.util.Map map public final synthetic java.util.Map map (java.lang.Object) Object obj int $i$f$map public final synthetic java.util.Map mapNullable (java.lang.Object) Object obj int $i$f$mapNullable public final synthetic java.lang.Object unmap (java.util.Map) java.util.Map map int $i$f$unmap public final synthetic java.lang.Object unmapNullable (java.util.Map) java.util.Map map int $i$f$unmapNullable public void <init> (kotlinx.serialization.modules.SerialModule) kotlinx.serialization.modules.SerialModule context public synthetic void <init> (kotlinx.serialization.modules.SerialModule, int, kotlin.jvm.internal.DefaultConstructorMarker) public void <init> () static void <clinit> () public static final synthetic kotlinx.serialization.Mapper access$getDefault$cp () }
kotlinx/serialization/MissingFieldException.class
Exceptions.kt package kotlinx.serialization public final kotlinx.serialization.MissingFieldException extends kotlinx.serialization.SerializationException { public void <init> (java.lang.String) String fieldName }
kotlinx/serialization/NamedValueDecoder.class
Tagged.kt package kotlinx.serialization public abstract kotlinx.serialization.NamedValueDecoder extends kotlinx.serialization.TaggedDecoder { private final String rootName protected final java.lang.String getTag (kotlinx.serialization.SerialDescriptor, int) kotlinx.serialization.SerialDescriptor $this$getTag int index public volatile synthetic java.lang.Object getTag (kotlinx.serialization.SerialDescriptor, int) protected final java.lang.String nested (java.lang.String) String nestedName public java.lang.String elementName (kotlinx.serialization.SerialDescriptor, int) kotlinx.serialization.SerialDescriptor 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 <init> (java.lang.String) String rootName public synthetic void <init> (java.lang.String, int, kotlin.jvm.internal.DefaultConstructorMarker) public void <init> () }
kotlinx/serialization/NamedValueEncoder.class
Tagged.kt package kotlinx.serialization public abstract kotlinx.serialization.NamedValueEncoder extends kotlinx.serialization.TaggedEncoder { private final String rootName protected final java.lang.String getTag (kotlinx.serialization.SerialDescriptor, int) kotlinx.serialization.SerialDescriptor $this$getTag int index public volatile synthetic java.lang.Object getTag (kotlinx.serialization.SerialDescriptor, int) protected final java.lang.String nested (java.lang.String) String nestedName public java.lang.String elementName (kotlinx.serialization.SerialDescriptor, int) kotlinx.serialization.SerialDescriptor 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 <init> (java.lang.String) String rootName public synthetic void <init> (java.lang.String, int, kotlin.jvm.internal.DefaultConstructorMarker) public void <init> () }
kotlinx/serialization/Optional.class
Annotations.kt package kotlinx.serialization public abstract annotation kotlinx.serialization.Optional extends java.lang.Object implements java.lang.annotation.Annotation { }
kotlinx/serialization/PlatformUtilsKt.class
PlatformUtils.kt package kotlinx.serialization public final kotlinx.serialization.PlatformUtilsKt extends java.lang.Object { public static final kotlinx.serialization.KSerializer serializer (kotlin.reflect.KClass) kotlin.reflect.KClass $this$serializer }
kotlinx/serialization/Polymorphic.class
Annotations.kt package kotlinx.serialization public abstract annotation kotlinx.serialization.Polymorphic extends java.lang.Object implements java.lang.annotation.Annotation { }
kotlinx/serialization/PolymorphicClassDescriptor.class
Polymorphic.kt package kotlinx.serialization public final kotlinx.serialization.PolymorphicClassDescriptor extends kotlinx.serialization.internal.SerialClassDescImpl { private static final kotlinx.serialization.SerialKind kind public static final kotlinx.serialization.PolymorphicClassDescriptor INSTANCE public kotlinx.serialization.SerialKind getKind () private void <init> () static void <clinit> () }
kotlinx/serialization/PolymorphicKind$OPEN.class
Descriptors.kt package kotlinx.serialization public final kotlinx.serialization.PolymorphicKind$OPEN extends kotlinx.serialization.PolymorphicKind { public static final kotlinx.serialization.PolymorphicKind$OPEN INSTANCE private void <init> () static void <clinit> () }
kotlinx/serialization/PolymorphicKind$SEALED.class
Descriptors.kt package kotlinx.serialization public final kotlinx.serialization.PolymorphicKind$SEALED extends kotlinx.serialization.PolymorphicKind { public static final kotlinx.serialization.PolymorphicKind$SEALED INSTANCE private void <init> () static void <clinit> () }
kotlinx/serialization/PolymorphicKind.class
Descriptors.kt package kotlinx.serialization public abstract kotlinx.serialization.PolymorphicKind extends kotlinx.serialization.SerialKind { private void <init> () public synthetic void <init> (kotlin.jvm.internal.DefaultConstructorMarker) kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker }
kotlinx/serialization/PolymorphicSerializer.class
Polymorphic.kt package kotlinx.serialization public final kotlinx.serialization.PolymorphicSerializer extends kotlinx.serialization.internal.AbstractPolymorphicSerializer { private final kotlinx.serialization.SerialDescriptor descriptor private final kotlin.reflect.KClass baseClass public kotlinx.serialization.SerialDescriptor getDescriptor () public kotlin.reflect.KClass getBaseClass () public void <init> (kotlin.reflect.KClass) kotlin.reflect.KClass baseClass }
kotlinx/serialization/PrimitiveDescriptorWithName.class
Descriptors.kt package kotlinx.serialization public final kotlinx.serialization.PrimitiveDescriptorWithName extends java.lang.Object implements kotlinx.serialization.SerialDescriptor { private final String name private final kotlinx.serialization.internal.PrimitiveDescriptor original public java.lang.String getName () public final kotlinx.serialization.internal.PrimitiveDescriptor getOriginal () public void <init> (java.lang.String, kotlinx.serialization.internal.PrimitiveDescriptor) String name kotlinx.serialization.internal.PrimitiveDescriptor original public int getElementsCount () public boolean isNullable () public kotlinx.serialization.SerialKind getKind () public java.util.List getElementAnnotations (int) int index public kotlinx.serialization.SerialDescriptor getElementDescriptor (int) int index public int getElementIndex (java.lang.String) String name public java.lang.String getElementName (int) int index public java.util.List getEntityAnnotations () public boolean isElementOptional (int) int index }
kotlinx/serialization/PrimitiveKind$BOOLEAN.class
Descriptors.kt package kotlinx.serialization public final kotlinx.serialization.PrimitiveKind$BOOLEAN extends kotlinx.serialization.PrimitiveKind { public static final kotlinx.serialization.PrimitiveKind$BOOLEAN INSTANCE private void <init> () static void <clinit> () }
kotlinx/serialization/PrimitiveKind$BYTE.class
Descriptors.kt package kotlinx.serialization public final kotlinx.serialization.PrimitiveKind$BYTE extends kotlinx.serialization.PrimitiveKind { public static final kotlinx.serialization.PrimitiveKind$BYTE INSTANCE private void <init> () static void <clinit> () }
kotlinx/serialization/PrimitiveKind$CHAR.class
Descriptors.kt package kotlinx.serialization public final kotlinx.serialization.PrimitiveKind$CHAR extends kotlinx.serialization.PrimitiveKind { public static final kotlinx.serialization.PrimitiveKind$CHAR INSTANCE private void <init> () static void <clinit> () }
kotlinx/serialization/PrimitiveKind$DOUBLE.class
Descriptors.kt package kotlinx.serialization public final kotlinx.serialization.PrimitiveKind$DOUBLE extends kotlinx.serialization.PrimitiveKind { public static final kotlinx.serialization.PrimitiveKind$DOUBLE INSTANCE private void <init> () static void <clinit> () }
kotlinx/serialization/PrimitiveKind$FLOAT.class
Descriptors.kt package kotlinx.serialization public final kotlinx.serialization.PrimitiveKind$FLOAT extends kotlinx.serialization.PrimitiveKind { public static final kotlinx.serialization.PrimitiveKind$FLOAT INSTANCE private void <init> () static void <clinit> () }
kotlinx/serialization/PrimitiveKind$INT.class
Descriptors.kt package kotlinx.serialization public final kotlinx.serialization.PrimitiveKind$INT extends kotlinx.serialization.PrimitiveKind { public static final kotlinx.serialization.PrimitiveKind$INT INSTANCE private void <init> () static void <clinit> () }
kotlinx/serialization/PrimitiveKind$LONG.class
Descriptors.kt package kotlinx.serialization public final kotlinx.serialization.PrimitiveKind$LONG extends kotlinx.serialization.PrimitiveKind { public static final kotlinx.serialization.PrimitiveKind$LONG INSTANCE private void <init> () static void <clinit> () }
kotlinx/serialization/PrimitiveKind$SHORT.class
Descriptors.kt package kotlinx.serialization public final kotlinx.serialization.PrimitiveKind$SHORT extends kotlinx.serialization.PrimitiveKind { public static final kotlinx.serialization.PrimitiveKind$SHORT INSTANCE private void <init> () static void <clinit> () }
kotlinx/serialization/PrimitiveKind$STRING.class
Descriptors.kt package kotlinx.serialization public final kotlinx.serialization.PrimitiveKind$STRING extends kotlinx.serialization.PrimitiveKind { public static final kotlinx.serialization.PrimitiveKind$STRING INSTANCE private void <init> () static void <clinit> () }
kotlinx/serialization/PrimitiveKind$UNIT.class
Descriptors.kt package kotlinx.serialization public final kotlinx.serialization.PrimitiveKind$UNIT extends kotlinx.serialization.PrimitiveKind { public static final kotlinx.serialization.PrimitiveKind$UNIT INSTANCE private void <init> () static void <clinit> () }
kotlinx/serialization/PrimitiveKind.class
Descriptors.kt package kotlinx.serialization public abstract kotlinx.serialization.PrimitiveKind extends kotlinx.serialization.SerialKind { private void <init> () public synthetic void <init> (kotlin.jvm.internal.DefaultConstructorMarker) kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker }
kotlinx/serialization/Required.class
Annotations.kt package kotlinx.serialization public abstract annotation kotlinx.serialization.Required extends java.lang.Object implements java.lang.annotation.Annotation { }
kotlinx/serialization/SealedClassDescriptor.class
SealedSerializer.kt package kotlinx.serialization public final kotlinx.serialization.SealedClassDescriptor extends kotlinx.serialization.internal.SerialClassDescImpl { private final kotlinx.serialization.SerialKind kind public kotlinx.serialization.SerialKind getKind () public void <init> (java.lang.String, java.util.List) kotlinx.serialization.SerialDescriptor it int $i$a$-forEach-SealedClassDescriptor$1 Object element$iv Iterable $this$forEach$iv int $i$f$forEach String name java.util.List elementDescriptors }
kotlinx/serialization/SealedClassSerializer.class
SealedSerializer.kt package kotlinx.serialization public final kotlinx.serialization.SealedClassSerializer extends kotlinx.serialization.internal.AbstractPolymorphicSerializer { private final kotlinx.serialization.SerialDescriptor descriptor private final java.util.Map backingMap private final java.util.Map inverseMap private final kotlin.reflect.KClass baseClass public kotlinx.serialization.SerialDescriptor getDescriptor () public kotlinx.serialization.KSerializer findPolymorphicSerializer (kotlinx.serialization.CompositeDecoder, java.lang.String) kotlinx.serialization.CompositeDecoder decoder String klassName public kotlinx.serialization.KSerializer findPolymorphicSerializer (kotlinx.serialization.Encoder, java.lang.Object) kotlinx.serialization.Encoder encoder Object value public kotlin.reflect.KClass getBaseClass () public void <init> (java.lang.String, kotlin.reflect.KClass, kotlin.reflect.KClass[], kotlinx.serialization.KSerializer[]) kotlinx.serialization.KSerializer it int $i$a$-map-SealedClassSerializer$descriptor$1 Object item$iv$iv Object[] $this$mapTo$iv$iv java.util.Collection destination$iv$iv int $i$f$mapTo Object[] $this$map$iv int $i$f$map int $i$a$-require-SealedClassSerializer$1 kotlinx.serialization.KSerializer serializer int $i$a$-associateBy-SealedClassSerializer$2 Object element$iv$iv Iterable $this$associateByTo$iv$iv java.util.Map destination$iv$iv int $i$f$associateByTo int capacity$iv Iterable $this$associateBy$iv int $i$f$associateBy String serialName kotlin.reflect.KClass baseClass kotlin.reflect.KClass[] subclasses kotlinx.serialization.KSerializer[] subclassSerializers }
kotlinx/serialization/SerialDescriptor$DefaultImpls.class
Core.kt package kotlinx.serialization public final kotlinx.serialization.SerialDescriptor$DefaultImpls extends java.lang.Object { public static java.util.List getEntityAnnotations (kotlinx.serialization.SerialDescriptor) kotlinx.serialization.SerialDescriptor $this public static java.util.List getElementAnnotations (kotlinx.serialization.SerialDescriptor, int) kotlinx.serialization.SerialDescriptor $this int index public static int getElementsCount (kotlinx.serialization.SerialDescriptor) kotlinx.serialization.SerialDescriptor $this public static kotlinx.serialization.SerialDescriptor getElementDescriptor (kotlinx.serialization.SerialDescriptor, int) kotlinx.serialization.SerialDescriptor $this int index public static boolean isNullable (kotlinx.serialization.SerialDescriptor) kotlinx.serialization.SerialDescriptor $this public static boolean isElementOptional (kotlinx.serialization.SerialDescriptor, int) kotlinx.serialization.SerialDescriptor $this int index }
kotlinx/serialization/SerialDescriptor.class
Core.kt package kotlinx.serialization public abstract kotlinx.serialization.SerialDescriptor extends java.lang.Object { public abstract java.lang.String getName () public abstract kotlinx.serialization.SerialKind getKind () public abstract java.lang.String getElementName (int) public abstract int getElementIndex (java.lang.String) public abstract java.util.List getEntityAnnotations () public abstract java.util.List getElementAnnotations (int) public abstract int getElementsCount () public abstract kotlinx.serialization.SerialDescriptor getElementDescriptor (int) public abstract boolean isNullable () public abstract boolean isElementOptional (int) }
kotlinx/serialization/SerialFormat$DefaultImpls.class
SerialFormat.kt package kotlinx.serialization public final kotlinx.serialization.SerialFormat$DefaultImpls extends java.lang.Object { public static void install (kotlinx.serialization.SerialFormat, kotlinx.serialization.modules.SerialModule) kotlinx.serialization.SerialFormat $this kotlinx.serialization.modules.SerialModule module }
kotlinx/serialization/SerialFormat.class
SerialFormat.kt package kotlinx.serialization public abstract kotlinx.serialization.SerialFormat extends java.lang.Object { public abstract kotlinx.serialization.modules.SerialModule getContext () public abstract void install (kotlinx.serialization.modules.SerialModule) }
kotlinx/serialization/SerialFormatKt.class
SerialFormat.kt package kotlinx.serialization public final kotlinx.serialization.SerialFormatKt extends java.lang.Object { private static final String INSTALL_DEPRECATION_TEXT public static final java.lang.String dumps (kotlinx.serialization.BinaryFormat, kotlinx.serialization.SerializationStrategy, java.lang.Object) kotlinx.serialization.BinaryFormat $this$dumps kotlinx.serialization.SerializationStrategy serializer Object obj public static final java.lang.Object loads (kotlinx.serialization.BinaryFormat, kotlinx.serialization.DeserializationStrategy, java.lang.String) kotlinx.serialization.BinaryFormat $this$loads kotlinx.serialization.DeserializationStrategy deserializer String hex }
kotlinx/serialization/SerialId$Impl.class
Tagged.kt package kotlinx.serialization public final kotlinx.serialization.SerialId$Impl extends java.lang.Object implements kotlinx.serialization.SerialId { private final synthetic int _id private void <init> () public final int id () public void <init> (int) int id }
kotlinx/serialization/SerialId.class
Tagged.kt package kotlinx.serialization public abstract annotation kotlinx.serialization.SerialId extends java.lang.Object implements java.lang.annotation.Annotation { public abstract int id () }
kotlinx/serialization/SerialImplicitsKt.class
SerialImplicits.kt package kotlinx.serialization public final kotlinx.serialization.SerialImplicitsKt extends java.lang.Object { public static final synthetic byte[] dump (kotlinx.serialization.BinaryFormat, java.lang.Object) kotlinx.serialization.BinaryFormat $this$dump Object obj int $i$f$dump public static final synthetic java.lang.String dumps (kotlinx.serialization.BinaryFormat, java.lang.Object) kotlinx.serialization.BinaryFormat $this$dump$iv int $i$f$dump kotlinx.serialization.BinaryFormat $this$dumps Object obj int $i$f$dumps public static final synthetic java.lang.Object load (kotlinx.serialization.BinaryFormat, byte[]) kotlinx.serialization.BinaryFormat $this$load byte[] raw int $i$f$load public static final synthetic java.lang.Object loads (kotlinx.serialization.BinaryFormat, java.lang.String) kotlinx.serialization.BinaryFormat $this$load$iv byte[] raw$iv int $i$f$load kotlinx.serialization.BinaryFormat $this$loads String hex int $i$f$loads public static final synthetic java.lang.String stringify (kotlinx.serialization.StringFormat, java.lang.Object) kotlinx.serialization.StringFormat $this$stringify Object obj int $i$f$stringify public static final synthetic java.lang.String stringify (kotlinx.serialization.StringFormat, java.util.List) kotlinx.serialization.StringFormat $this$stringify java.util.List objects int $i$f$stringify public static final synthetic java.lang.String stringify (kotlinx.serialization.StringFormat, java.util.Map) kotlinx.serialization.StringFormat $this$stringify java.util.Map map int $i$f$stringify public static final synthetic java.lang.Object parse (kotlinx.serialization.StringFormat, java.lang.String) kotlinx.serialization.StringFormat $this$parse String str int $i$f$parse public static final synthetic java.util.List parseList (kotlinx.serialization.StringFormat, java.lang.String) kotlinx.serialization.StringFormat $this$parseList String objects int $i$f$parseList public static final synthetic java.util.Map parseMap (kotlinx.serialization.StringFormat, java.lang.String) kotlinx.serialization.StringFormat $this$parseMap String map int $i$f$parseMap }
kotlinx/serialization/SerialInfo.class
Annotations.kt package kotlinx.serialization public abstract annotation kotlinx.serialization.SerialInfo extends java.lang.Object implements java.lang.annotation.Annotation { }
kotlinx/serialization/SerialKind.class
Descriptors.kt package kotlinx.serialization public abstract kotlinx.serialization.SerialKind extends java.lang.Object { public java.lang.String toString () private void <init> () public synthetic void <init> (kotlin.jvm.internal.DefaultConstructorMarker) kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker }
kotlinx/serialization/SerialName.class
Annotations.kt package kotlinx.serialization public abstract annotation kotlinx.serialization.SerialName extends java.lang.Object implements java.lang.annotation.Annotation { public abstract java.lang.String value () }
kotlinx/serialization/Serializable.class
Annotations.kt package kotlinx.serialization public abstract annotation kotlinx.serialization.Serializable extends java.lang.Object implements java.lang.annotation.Annotation { public abstract java.lang.Class with () }
kotlinx/serialization/SerializationConstructorMarker.class
Core.kt package kotlinx.serialization public final kotlinx.serialization.SerializationConstructorMarker extends java.lang.Object { private void <init> () }
kotlinx/serialization/SerializationException.class
Exceptions.kt package kotlinx.serialization public kotlinx.serialization.SerializationException extends java.lang.RuntimeException { public void <init> (java.lang.String, java.lang.Throwable) String message Throwable cause public synthetic void <init> (java.lang.String, java.lang.Throwable, int, kotlin.jvm.internal.DefaultConstructorMarker) public void <init> (java.lang.String) String message }
kotlinx/serialization/SerializationKt.class
Serialization.kt package kotlinx.serialization public final kotlinx.serialization.SerializationKt extends java.lang.Object { public static final kotlinx.serialization.KSerializer compiledSerializer (kotlin.reflect.KClass) kotlin.reflect.KClass $this$compiledSerializer public static final byte[] toUtf8Bytes (java.lang.String) String $this$toUtf8Bytes 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 $this$enumClassName public static final java.lang.Enum[] enumMembers (kotlin.reflect.KClass) kotlin.reflect.KClass $this$enumMembers public static final java.lang.Object[] toNativeArray (java.util.ArrayList, kotlin.reflect.KClass) java.util.ArrayList $this$toNativeArray kotlin.reflect.KClass eClass public static final transient kotlinx.serialization.KSerializer invokeSerializerGetter (java.lang.Class, kotlinx.serialization.KSerializer[]) java.lang.reflect.Field it int $i$a$-singleOrNull-SerializationKt$invokeSerializerGetter$companion$1 Object element$iv boolean found$iv Object single$iv Object[] $this$singleOrNull$iv int $i$f$singleOrNull java.lang.reflect.Field $this$apply int $i$a$-apply-SerializationKt$invokeSerializerGetter$companion$2 Class it int $i$a$-all-SerializationKt$invokeSerializerGetter$1$1 Object element$iv Object[] $this$all$iv int $i$f$all java.lang.reflect.Method method int $i$a$-find-SerializationKt$invokeSerializerGetter$1 Class it int $i$a$-singleOrNull-SerializationKt$invokeSerializerGetter$2 Object element$iv boolean found$iv Object single$iv Object[] $this$singleOrNull$iv int $i$f$singleOrNull NoSuchFieldException e Object companion kotlinx.serialization.KSerializer serializer Class $this$invokeSerializerGetter kotlinx.serialization.KSerializer[] args public static final boolean isInstanceOf (java.lang.Object, kotlin.reflect.KClass) Object $this$isInstanceOf kotlin.reflect.KClass kclass public static final java.lang.String simpleName (kotlin.reflect.KClass) kotlin.reflect.KClass $this$simpleName }
kotlinx/serialization/SerializationStrategy.class
Core.kt package kotlinx.serialization public abstract kotlinx.serialization.SerializationStrategy extends java.lang.Object { public abstract void serialize (kotlinx.serialization.Encoder, java.lang.Object) public abstract kotlinx.serialization.SerialDescriptor getDescriptor () }
kotlinx/serialization/Serializer.class
Annotations.kt package kotlinx.serialization public abstract annotation kotlinx.serialization.Serializer extends java.lang.Object implements java.lang.annotation.Annotation { public abstract java.lang.Class forClass () }
kotlinx/serialization/SerializerResolvingKt$serializer$1.class
SerializerResolving.kt package kotlinx.serialization final kotlinx.serialization.SerializerResolvingKt$serializer$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1 { public static final kotlinx.serialization.SerializerResolvingKt$serializer$1 INSTANCE public volatile synthetic java.lang.Object invoke (java.lang.Object) public final kotlinx.serialization.KSerializer invoke (kotlin.reflect.KType) kotlin.reflect.KClassifier t int $i$a$-requireNotNull-SerializerResolvingKt$serializer$1$args$1$1 kotlin.reflect.KTypeProjection it int $i$a$-map-SerializerResolvingKt$serializer$1$args$1 Object item$iv$iv Iterable $this$mapTo$iv$iv java.util.Collection destination$iv$iv int $i$f$mapTo Iterable $this$map$iv int $i$f$map kotlin.reflect.KType p1 int $i$a$-unknown-SerializerResolvingKt$serializer$1$args$2 Object item$iv$iv Iterable $this$mapTo$iv$iv java.util.Collection destination$iv$iv int $i$f$mapTo Iterable $this$map$iv int $i$f$map java.util.List args kotlin.reflect.KClass rootClass kotlin.reflect.KType type void <init> () static void <clinit> () }
kotlinx/serialization/SerializerResolvingKt.class
SerializerResolving.kt package kotlinx.serialization public final kotlinx.serialization.SerializerResolvingKt extends java.lang.Object { public static final synthetic kotlinx.serialization.KSerializer serializer () int $i$f$serializer public static final kotlinx.serialization.KSerializer serializer (kotlin.reflect.KType) kotlinx.serialization.KSerializer result kotlinx.serialization.SerializerResolvingKt$serializer$1 $fun$serializerByKTypeImpl$1 kotlin.reflect.KType type }
kotlinx/serialization/ShorthandsKt.class
Shorthands.kt package kotlinx.serialization public final kotlinx.serialization.ShorthandsKt extends java.lang.Object { public static final kotlinx.serialization.KSerializer getList (kotlinx.serialization.KSerializer) kotlinx.serialization.KSerializer $this$list public static final kotlinx.serialization.KSerializer getSet (kotlinx.serialization.KSerializer) kotlinx.serialization.KSerializer $this$set public static final kotlinx.serialization.KSerializer getMap (kotlin.Pair) kotlin.Pair $this$map public static final kotlinx.serialization.KSerializer serializer (kotlin.jvm.internal.StringCompanionObject) kotlin.jvm.internal.StringCompanionObject $this$serializer public static final kotlinx.serialization.KSerializer serializer (kotlin.jvm.internal.CharCompanionObject) kotlin.jvm.internal.CharCompanionObject $this$serializer public static final kotlinx.serialization.KSerializer serializer (kotlin.jvm.internal.ByteCompanionObject) kotlin.jvm.internal.ByteCompanionObject $this$serializer public static final kotlinx.serialization.KSerializer serializer (kotlin.jvm.internal.ShortCompanionObject) kotlin.jvm.internal.ShortCompanionObject $this$serializer public static final kotlinx.serialization.KSerializer serializer (kotlin.jvm.internal.IntCompanionObject) kotlin.jvm.internal.IntCompanionObject $this$serializer public static final kotlinx.serialization.KSerializer serializer (kotlin.jvm.internal.LongCompanionObject) kotlin.jvm.internal.LongCompanionObject $this$serializer public static final kotlinx.serialization.KSerializer serializer (kotlin.jvm.internal.FloatCompanionObject) kotlin.jvm.internal.FloatCompanionObject $this$serializer public static final kotlinx.serialization.KSerializer serializer (kotlin.jvm.internal.DoubleCompanionObject) kotlin.jvm.internal.DoubleCompanionObject $this$serializer public static final kotlinx.serialization.KSerializer serializer (kotlin.jvm.internal.BooleanCompanionObject) kotlin.jvm.internal.BooleanCompanionObject $this$serializer public static final java.util.List elementDescriptors (kotlinx.serialization.SerialDescriptor) int it int $i$a$-List-ShorthandsKt$elementDescriptors$1 kotlinx.serialization.SerialDescriptor $this$elementDescriptors public static final java.util.List elementNames (kotlinx.serialization.SerialDescriptor) int it int $i$a$-List-ShorthandsKt$elementNames$1 kotlinx.serialization.SerialDescriptor $this$elementNames public static final int getElementIndexOrThrow (kotlinx.serialization.SerialDescriptor, java.lang.String) int i kotlinx.serialization.SerialDescriptor $this$getElementIndexOrThrow String name public static final synthetic java.lang.annotation.Annotation findAnnotation (kotlinx.serialization.SerialDescriptor, int) Object element$iv$iv Iterable $this$filterIsInstanceTo$iv$iv java.util.Collection destination$iv$iv int $i$f$filterIsInstanceTo Iterable $this$filterIsInstance$iv int $i$f$filterIsInstance java.util.List candidates kotlinx.serialization.SerialDescriptor $this$findAnnotation int elementIndex int $i$f$findAnnotation }
kotlinx/serialization/StringFormat$DefaultImpls.class
SerialFormat.kt package kotlinx.serialization public final kotlinx.serialization.StringFormat$DefaultImpls extends java.lang.Object { public static void install (kotlinx.serialization.StringFormat, kotlinx.serialization.modules.SerialModule) kotlinx.serialization.StringFormat $this kotlinx.serialization.modules.SerialModule module }
kotlinx/serialization/StringFormat.class
SerialFormat.kt package kotlinx.serialization public abstract kotlinx.serialization.StringFormat extends java.lang.Object implements kotlinx.serialization.SerialFormat { public abstract java.lang.String stringify (kotlinx.serialization.SerializationStrategy, java.lang.Object) public abstract java.lang.Object parse (kotlinx.serialization.DeserializationStrategy, java.lang.String) }
kotlinx/serialization/StructureKind$CLASS.class
Descriptors.kt package kotlinx.serialization public final kotlinx.serialization.StructureKind$CLASS extends kotlinx.serialization.StructureKind { public static final kotlinx.serialization.StructureKind$CLASS INSTANCE private void <init> () static void <clinit> () }
kotlinx/serialization/StructureKind$LIST.class
Descriptors.kt package kotlinx.serialization public final kotlinx.serialization.StructureKind$LIST extends kotlinx.serialization.StructureKind { public static final kotlinx.serialization.StructureKind$LIST INSTANCE private void <init> () static void <clinit> () }
kotlinx/serialization/StructureKind$MAP.class
Descriptors.kt package kotlinx.serialization public final kotlinx.serialization.StructureKind$MAP extends kotlinx.serialization.StructureKind { public static final kotlinx.serialization.StructureKind$MAP INSTANCE private void <init> () static void <clinit> () }
kotlinx/serialization/StructureKind.class
Descriptors.kt package kotlinx.serialization public abstract kotlinx.serialization.StructureKind extends kotlinx.serialization.SerialKind { private void <init> () public synthetic void <init> (kotlin.jvm.internal.DefaultConstructorMarker) kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker }
kotlinx/serialization/TaggedDecoder$decodeNullableSerializableElement$1.class
Tagged.kt package kotlinx.serialization final kotlinx.serialization.TaggedDecoder$decodeNullableSerializableElement$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function0 { final synthetic kotlinx.serialization.TaggedDecoder this$0 final synthetic kotlinx.serialization.DeserializationStrategy $deserializer public final java.lang.Object invoke () void <init> (kotlinx.serialization.TaggedDecoder, kotlinx.serialization.DeserializationStrategy) }
kotlinx/serialization/TaggedDecoder$decodeSerializableElement$1.class
Tagged.kt package kotlinx.serialization final kotlinx.serialization.TaggedDecoder$decodeSerializableElement$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function0 { final synthetic kotlinx.serialization.TaggedDecoder this$0 final synthetic kotlinx.serialization.DeserializationStrategy $deserializer public final java.lang.Object invoke () void <init> (kotlinx.serialization.TaggedDecoder, kotlinx.serialization.DeserializationStrategy) }
kotlinx/serialization/TaggedDecoder$updateNullableSerializableElement$1.class
Tagged.kt package kotlinx.serialization final kotlinx.serialization.TaggedDecoder$updateNullableSerializableElement$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function0 { final synthetic kotlinx.serialization.TaggedDecoder this$0 final synthetic kotlinx.serialization.DeserializationStrategy $deserializer final synthetic Object $old public final java.lang.Object invoke () void <init> (kotlinx.serialization.TaggedDecoder, kotlinx.serialization.DeserializationStrategy, java.lang.Object) }
kotlinx/serialization/TaggedDecoder$updateSerializableElement$1.class
Tagged.kt package kotlinx.serialization final kotlinx.serialization.TaggedDecoder$updateSerializableElement$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function0 { final synthetic kotlinx.serialization.TaggedDecoder this$0 final synthetic kotlinx.serialization.DeserializationStrategy $deserializer final synthetic Object $old public final java.lang.Object invoke () void <init> (kotlinx.serialization.TaggedDecoder, kotlinx.serialization.DeserializationStrategy, java.lang.Object) }
kotlinx/serialization/TaggedDecoder.class
Tagged.kt package kotlinx.serialization public abstract kotlinx.serialization.TaggedDecoder extends java.lang.Object implements kotlinx.serialization.Decoder kotlinx.serialization.CompositeDecoder { private final kotlinx.serialization.UpdateMode updateMode private final java.util.ArrayList tagStack private boolean flag public kotlinx.serialization.modules.SerialModule getContext () public kotlinx.serialization.UpdateMode getUpdateMode () protected abstract java.lang.Object getTag (kotlinx.serialization.SerialDescriptor, int) public java.lang.Object decodeTaggedValue (java.lang.Object) Object tag public boolean decodeTaggedNotNullMark (java.lang.Object) Object tag public java.lang.Void decodeTaggedNull (java.lang.Object) Object tag public void decodeTaggedUnit (java.lang.Object) Object tag public boolean decodeTaggedBoolean (java.lang.Object) Object tag public byte decodeTaggedByte (java.lang.Object) Object tag public short decodeTaggedShort (java.lang.Object) Object tag public int decodeTaggedInt (java.lang.Object) Object tag public long decodeTaggedLong (java.lang.Object) Object tag public float decodeTaggedFloat (java.lang.Object) Object tag public double decodeTaggedDouble (java.lang.Object) Object tag public char decodeTaggedChar (java.lang.Object) Object tag public java.lang.String decodeTaggedString (java.lang.Object) Object tag public int decodeTaggedEnum (java.lang.Object, kotlinx.serialization.SerialDescriptor) Object tag kotlinx.serialization.SerialDescriptor enumDescription public final boolean decodeNotNullMark () public final java.lang.Void decodeNull () public final void decodeUnit () public final boolean decodeBoolean () public final byte decodeByte () public final short decodeShort () public final int decodeInt () public final long decodeLong () public final float decodeFloat () public final double decodeDouble () public final char decodeChar () public final java.lang.String decodeString () public final int decodeEnum (kotlinx.serialization.SerialDescriptor) kotlinx.serialization.SerialDescriptor enumDescription public transient kotlinx.serialization.CompositeDecoder beginStructure (kotlinx.serialization.SerialDescriptor, kotlinx.serialization.KSerializer[]) kotlinx.serialization.SerialDescriptor desc kotlinx.serialization.KSerializer[] typeParams public int decodeElementIndex (kotlinx.serialization.SerialDescriptor) kotlinx.serialization.SerialDescriptor desc public final void decodeUnitElement (kotlinx.serialization.SerialDescriptor, int) kotlinx.serialization.SerialDescriptor desc int index public final boolean decodeBooleanElement (kotlinx.serialization.SerialDescriptor, int) kotlinx.serialization.SerialDescriptor desc int index public final byte decodeByteElement (kotlinx.serialization.SerialDescriptor, int) kotlinx.serialization.SerialDescriptor desc int index public final short decodeShortElement (kotlinx.serialization.SerialDescriptor, int) kotlinx.serialization.SerialDescriptor desc int index public final int decodeIntElement (kotlinx.serialization.SerialDescriptor, int) kotlinx.serialization.SerialDescriptor desc int index public final long decodeLongElement (kotlinx.serialization.SerialDescriptor, int) kotlinx.serialization.SerialDescriptor desc int index public final float decodeFloatElement (kotlinx.serialization.SerialDescriptor, int) kotlinx.serialization.SerialDescriptor desc int index public final double decodeDoubleElement (kotlinx.serialization.SerialDescriptor, int) kotlinx.serialization.SerialDescriptor desc int index public final char decodeCharElement (kotlinx.serialization.SerialDescriptor, int) kotlinx.serialization.SerialDescriptor desc int index public final java.lang.String decodeStringElement (kotlinx.serialization.SerialDescriptor, int) kotlinx.serialization.SerialDescriptor desc int index public final java.lang.Object decodeSerializableElement (kotlinx.serialization.SerialDescriptor, int, kotlinx.serialization.DeserializationStrategy) kotlinx.serialization.SerialDescriptor desc int index kotlinx.serialization.DeserializationStrategy deserializer public final java.lang.Object decodeNullableSerializableElement (kotlinx.serialization.SerialDescriptor, int, kotlinx.serialization.DeserializationStrategy) kotlinx.serialization.SerialDescriptor desc int index kotlinx.serialization.DeserializationStrategy deserializer public java.lang.Object updateSerializableElement (kotlinx.serialization.SerialDescriptor, int, kotlinx.serialization.DeserializationStrategy, java.lang.Object) kotlinx.serialization.SerialDescriptor desc int index kotlinx.serialization.DeserializationStrategy deserializer Object old public java.lang.Object updateNullableSerializableElement (kotlinx.serialization.SerialDescriptor, int, kotlinx.serialization.DeserializationStrategy, java.lang.Object) kotlinx.serialization.SerialDescriptor desc int index kotlinx.serialization.DeserializationStrategy deserializer 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 () protected final void pushTag (java.lang.Object) Object name protected final java.lang.Object popTag () Object r public void <init> () public java.lang.Object decodeSerializableValue (kotlinx.serialization.DeserializationStrategy) kotlinx.serialization.DeserializationStrategy deserializer public java.lang.Object decodeNullableSerializableValue (kotlinx.serialization.DeserializationStrategy) kotlinx.serialization.DeserializationStrategy deserializer public java.lang.Object updateSerializableValue (kotlinx.serialization.DeserializationStrategy, java.lang.Object) kotlinx.serialization.DeserializationStrategy deserializer Object old public java.lang.Object updateNullableSerializableValue (kotlinx.serialization.DeserializationStrategy, java.lang.Object) kotlinx.serialization.DeserializationStrategy deserializer Object old public void endStructure (kotlinx.serialization.SerialDescriptor) kotlinx.serialization.SerialDescriptor desc public int decodeCollectionSize (kotlinx.serialization.SerialDescriptor) kotlinx.serialization.SerialDescriptor desc }
kotlinx/serialization/TaggedEncoder.class
Tagged.kt package kotlinx.serialization public abstract kotlinx.serialization.TaggedEncoder extends java.lang.Object implements kotlinx.serialization.Encoder kotlinx.serialization.CompositeEncoder { private final java.util.ArrayList tagStack protected abstract java.lang.Object getTag (kotlinx.serialization.SerialDescriptor, int) public kotlinx.serialization.modules.SerialModule getContext () public void encodeTaggedValue (java.lang.Object, java.lang.Object) Object tag Object value public void encodeTaggedNotNullMark (java.lang.Object) Object tag public void encodeTaggedNull (java.lang.Object) Object tag public void encodeTaggedUnit (java.lang.Object) Object tag public void encodeTaggedInt (java.lang.Object, int) Object tag int value public void encodeTaggedByte (java.lang.Object, byte) Object tag byte value public void encodeTaggedShort (java.lang.Object, short) Object tag short value public void encodeTaggedLong (java.lang.Object, long) Object tag long value public void encodeTaggedFloat (java.lang.Object, float) Object tag float value public void encodeTaggedDouble (java.lang.Object, double) Object tag double value public void encodeTaggedBoolean (java.lang.Object, boolean) Object tag boolean value public void encodeTaggedChar (java.lang.Object, char) Object tag char value public void encodeTaggedString (java.lang.Object, java.lang.String) Object tag String value public void encodeTaggedEnum (java.lang.Object, kotlinx.serialization.SerialDescriptor, int) Object tag kotlinx.serialization.SerialDescriptor enumDescription int ordinal public final boolean encodeElement (kotlinx.serialization.SerialDescriptor, int) boolean shouldWriteElement Object tag kotlinx.serialization.SerialDescriptor desc int index public boolean shouldWriteElement (kotlinx.serialization.SerialDescriptor, java.lang.Object, int) kotlinx.serialization.SerialDescriptor desc Object tag int index public final void encodeNotNullMark () public final void encodeNull () public final void encodeUnit () public final void encodeBoolean (boolean) boolean value public final void encodeByte (byte) byte value public final void encodeShort (short) short value public final void encodeInt (int) int value public final void encodeLong (long) long value public final void encodeFloat (float) float value public final void encodeDouble (double) double value public final void encodeChar (char) char value public final void encodeString (java.lang.String) String value public final void encodeEnum (kotlinx.serialization.SerialDescriptor, int) kotlinx.serialization.SerialDescriptor enumDescription int ordinal public transient kotlinx.serialization.CompositeEncoder beginStructure (kotlinx.serialization.SerialDescriptor, kotlinx.serialization.KSerializer[]) kotlinx.serialization.SerialDescriptor desc kotlinx.serialization.KSerializer[] typeParams public final void endStructure (kotlinx.serialization.SerialDescriptor) kotlinx.serialization.SerialDescriptor desc public void endEncode (kotlinx.serialization.SerialDescriptor) kotlinx.serialization.SerialDescriptor desc public final void encodeNonSerializableElement (kotlinx.serialization.SerialDescriptor, int, java.lang.Object) kotlinx.serialization.SerialDescriptor desc int index Object value public final void encodeUnitElement (kotlinx.serialization.SerialDescriptor, int) kotlinx.serialization.SerialDescriptor desc int index public final void encodeBooleanElement (kotlinx.serialization.SerialDescriptor, int, boolean) kotlinx.serialization.SerialDescriptor desc int index boolean value public final void encodeByteElement (kotlinx.serialization.SerialDescriptor, int, byte) kotlinx.serialization.SerialDescriptor desc int index byte value public final void encodeShortElement (kotlinx.serialization.SerialDescriptor, int, short) kotlinx.serialization.SerialDescriptor desc int index short value public final void encodeIntElement (kotlinx.serialization.SerialDescriptor, int, int) kotlinx.serialization.SerialDescriptor desc int index int value public final void encodeLongElement (kotlinx.serialization.SerialDescriptor, int, long) kotlinx.serialization.SerialDescriptor desc int index long value public final void encodeFloatElement (kotlinx.serialization.SerialDescriptor, int, float) kotlinx.serialization.SerialDescriptor desc int index float value public final void encodeDoubleElement (kotlinx.serialization.SerialDescriptor, int, double) kotlinx.serialization.SerialDescriptor desc int index double value public final void encodeCharElement (kotlinx.serialization.SerialDescriptor, int, char) kotlinx.serialization.SerialDescriptor desc int index char value public final void encodeStringElement (kotlinx.serialization.SerialDescriptor, int, java.lang.String) kotlinx.serialization.SerialDescriptor desc int index String value public final void encodeSerializableElement (kotlinx.serialization.SerialDescriptor, int, kotlinx.serialization.SerializationStrategy, java.lang.Object) kotlinx.serialization.SerialDescriptor desc int index kotlinx.serialization.SerializationStrategy serializer Object value public final void encodeNullableSerializableElement (kotlinx.serialization.SerialDescriptor, int, kotlinx.serialization.SerializationStrategy, java.lang.Object) kotlinx.serialization.SerialDescriptor desc int index kotlinx.serialization.SerializationStrategy serializer Object value protected final java.lang.Object getCurrentTag () protected final java.lang.Object getCurrentTagOrNull () protected final void pushTag (java.lang.Object) Object name protected final java.lang.Object popTag () public void <init> () public void encodeSerializableValue (kotlinx.serialization.SerializationStrategy, java.lang.Object) kotlinx.serialization.SerializationStrategy serializer Object value public void encodeNullableSerializableValue (kotlinx.serialization.SerializationStrategy, java.lang.Object) kotlinx.serialization.SerializationStrategy serializer Object value public transient kotlinx.serialization.CompositeEncoder beginCollection (kotlinx.serialization.SerialDescriptor, int, kotlinx.serialization.KSerializer[]) kotlinx.serialization.SerialDescriptor desc int collectionSize kotlinx.serialization.KSerializer[] typeParams public boolean shouldEncodeElementDefault (kotlinx.serialization.SerialDescriptor, int) kotlinx.serialization.SerialDescriptor desc int index }
kotlinx/serialization/TaggedKt.class
Tagged.kt package kotlinx.serialization public final kotlinx.serialization.TaggedKt extends java.lang.Object { public static final java.lang.Integer getSerialId (kotlinx.serialization.SerialDescriptor, int) Object element$iv$iv$iv Iterable $this$filterIsInstanceTo$iv$iv$iv java.util.Collection destination$iv$iv$iv int $i$f$filterIsInstanceTo Iterable $this$filterIsInstance$iv$iv int $i$f$filterIsInstance java.util.List candidates$iv kotlinx.serialization.SerialDescriptor $this$findAnnotation$iv int $i$f$findAnnotation kotlinx.serialization.SerialDescriptor desc int index }
kotlinx/serialization/Transient.class
Annotations.kt package kotlinx.serialization public abstract annotation kotlinx.serialization.Transient extends java.lang.Object implements java.lang.annotation.Annotation { }
kotlinx/serialization/TypeBase.class
JvmResolving.kt package kotlinx.serialization public kotlinx.serialization.TypeBase extends java.lang.Object { public void <init> () }
kotlinx/serialization/UnionKind$Companion.class
Descriptors.kt package kotlinx.serialization public final kotlinx.serialization.UnionKind$Companion extends java.lang.Object { public static synthetic void POLYMORPHIC$annotations () public final kotlinx.serialization.PolymorphicKind$OPEN getPOLYMORPHIC () public static synthetic void SEALED$annotations () public final kotlinx.serialization.PolymorphicKind$SEALED getSEALED () private void <init> () public synthetic void <init> (kotlin.jvm.internal.DefaultConstructorMarker) kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker }
kotlinx/serialization/UnionKind$ENUM_KIND.class
Descriptors.kt package kotlinx.serialization public final kotlinx.serialization.UnionKind$ENUM_KIND extends kotlinx.serialization.UnionKind { public static final kotlinx.serialization.UnionKind$ENUM_KIND INSTANCE private void <init> () static void <clinit> () }
kotlinx/serialization/UnionKind$OBJECT.class
Descriptors.kt package kotlinx.serialization public final kotlinx.serialization.UnionKind$OBJECT extends kotlinx.serialization.UnionKind { public static final kotlinx.serialization.UnionKind$OBJECT INSTANCE private void <init> () static void <clinit> () }
kotlinx/serialization/UnionKind.class
Descriptors.kt package kotlinx.serialization public abstract kotlinx.serialization.UnionKind extends kotlinx.serialization.SerialKind { private static final kotlinx.serialization.PolymorphicKind$OPEN POLYMORPHIC private static final kotlinx.serialization.PolymorphicKind$SEALED SEALED public static final kotlinx.serialization.UnionKind$Companion Companion private void <init> () static void <clinit> () public synthetic void <init> (kotlin.jvm.internal.DefaultConstructorMarker) kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker public static final synthetic kotlinx.serialization.PolymorphicKind$OPEN access$getPOLYMORPHIC$cp () public static final synthetic kotlinx.serialization.PolymorphicKind$SEALED access$getSEALED$cp () }
kotlinx/serialization/UnknownFieldException.class
Exceptions.kt package kotlinx.serialization public final kotlinx.serialization.UnknownFieldException extends kotlinx.serialization.SerializationException { public void <init> (int) int index }
kotlinx/serialization/UnstableDefault.class
SerialImplicits.kt package kotlinx.serialization public abstract annotation kotlinx.serialization.UnstableDefault extends java.lang.Object implements java.lang.annotation.Annotation { }
kotlinx/serialization/UpdateMode.class
Core.kt package kotlinx.serialization public final enum kotlinx.serialization.UpdateMode extends java.lang.Enum { public static final enum kotlinx.serialization.UpdateMode BANNED public static final enum kotlinx.serialization.UpdateMode OVERWRITE public static final enum kotlinx.serialization.UpdateMode UPDATE private static final synthetic kotlinx.serialization.UpdateMode[] $VALUES static void <clinit> () private void <init> (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.class
Exceptions.kt package kotlinx.serialization public final kotlinx.serialization.UpdateNotSupportedException extends kotlinx.serialization.SerializationException { public void <init> (java.lang.String) String className }
kotlinx/serialization/UseSerializers.class
Annotations.kt package kotlinx.serialization public abstract annotation kotlinx.serialization.UseSerializers extends java.lang.Object implements java.lang.annotation.Annotation { public abstract java.lang.Class[] serializerClasses () }
kotlinx/serialization/cbor/
kotlinx/serialization/cbor/Cbor$CborDecoder.class
Cbor.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 () public final int startMap () private final int startSized (int, int, java.lang.String) int size int unboundedHeader int boundedHeaderMask String collectionType 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 <init> (java.io.InputStream) java.io.InputStream input }
kotlinx/serialization/cbor/Cbor$CborEncoder.class
Cbor.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 <init> (java.io.OutputStream) java.io.OutputStream output }
kotlinx/serialization/cbor/Cbor$CborListReader.class
Cbor.kt package kotlinx.serialization.cbor kotlinx.serialization.cbor.Cbor$CborListReader extends kotlinx.serialization.cbor.Cbor$CborReader { private int ind final synthetic kotlinx.serialization.cbor.Cbor this$0 protected void skipBeginToken () public int decodeElementIndex (kotlinx.serialization.SerialDescriptor) kotlinx.serialization.SerialDescriptor desc public void <init> (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.class
Cbor.kt package kotlinx.serialization.cbor kotlinx.serialization.cbor.Cbor$CborListWriter extends kotlinx.serialization.cbor.Cbor$CborWriter { final synthetic kotlinx.serialization.cbor.Cbor this$0 protected void writeBeginToken () public boolean encodeElement (kotlinx.serialization.SerialDescriptor, int) kotlinx.serialization.SerialDescriptor desc int index public void <init> (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.class
Cbor.kt package kotlinx.serialization.cbor final kotlinx.serialization.cbor.Cbor$CborMapReader extends kotlinx.serialization.cbor.Cbor$CborListReader { final synthetic kotlinx.serialization.cbor.Cbor this$0 protected void skipBeginToken () public void <init> (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.class
Cbor.kt package kotlinx.serialization.cbor final kotlinx.serialization.cbor.Cbor$CborMapWriter extends kotlinx.serialization.cbor.Cbor$CborListWriter { final synthetic kotlinx.serialization.cbor.Cbor this$0 protected void writeBeginToken () public void <init> (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.class
Cbor.kt package kotlinx.serialization.cbor kotlinx.serialization.cbor.Cbor$CborReader extends kotlinx.serialization.ElementValueDecoder { private int size private boolean finiteMode private int readProperties private final kotlinx.serialization.cbor.Cbor$CborDecoder decoder final synthetic kotlinx.serialization.cbor.Cbor this$0 protected final int getSize () protected final boolean getFiniteMode () protected final void setSize (int) int size public kotlinx.serialization.modules.SerialModule getContext () public kotlinx.serialization.UpdateMode getUpdateMode () protected void skipBeginToken () public transient kotlinx.serialization.CompositeDecoder beginStructure (kotlinx.serialization.SerialDescriptor, kotlinx.serialization.KSerializer[]) kotlinx.serialization.cbor.Cbor$CborReader re kotlinx.serialization.SerialDescriptor desc kotlinx.serialization.KSerializer[] typeParams public void endStructure (kotlinx.serialization.SerialDescriptor) kotlinx.serialization.SerialDescriptor desc public int decodeElementIndex (kotlinx.serialization.SerialDescriptor) String elemName kotlinx.serialization.SerialDescriptor desc public java.lang.String decodeString () public boolean decodeNotNullMark () public double decodeDouble () public float decodeFloat () public boolean decodeBoolean () public byte decodeByte () public short decodeShort () public char decodeChar () public int decodeInt () public long decodeLong () public java.lang.Void decodeNull () public int decodeEnum (kotlinx.serialization.SerialDescriptor) kotlinx.serialization.SerialDescriptor enumDescription public final kotlinx.serialization.cbor.Cbor$CborDecoder getDecoder () public void <init> (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.class
Cbor.kt package kotlinx.serialization.cbor kotlinx.serialization.cbor.Cbor$CborWriter extends kotlinx.serialization.ElementValueEncoder { private final kotlinx.serialization.cbor.Cbor$CborEncoder encoder final synthetic kotlinx.serialization.cbor.Cbor this$0 public kotlinx.serialization.modules.SerialModule getContext () public boolean shouldEncodeElementDefault (kotlinx.serialization.SerialDescriptor, int) kotlinx.serialization.SerialDescriptor desc int index protected void writeBeginToken () public transient kotlinx.serialization.CompositeEncoder beginStructure (kotlinx.serialization.SerialDescriptor, kotlinx.serialization.KSerializer[]) kotlinx.serialization.cbor.Cbor$CborWriter writer kotlinx.serialization.SerialDescriptor desc kotlinx.serialization.KSerializer[] typeParams public void endStructure (kotlinx.serialization.SerialDescriptor) kotlinx.serialization.SerialDescriptor desc public boolean encodeElement (kotlinx.serialization.SerialDescriptor, int) String name kotlinx.serialization.SerialDescriptor desc int index public void encodeString (java.lang.String) String value public void encodeFloat (float) float value public void encodeDouble (double) double value public void encodeChar (char) char value public void encodeByte (byte) byte value public void encodeShort (short) short value public void encodeInt (int) int value public void encodeLong (long) long value public void encodeBoolean (boolean) boolean value public void encodeNull () public void encodeEnum (kotlinx.serialization.SerialDescriptor, int) kotlinx.serialization.SerialDescriptor enumDescription int ordinal public final kotlinx.serialization.cbor.Cbor$CborEncoder getEncoder () public void <init> (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.class
Cbor.kt package kotlinx.serialization.cbor public final kotlinx.serialization.cbor.Cbor$Companion extends java.lang.Object implements kotlinx.serialization.BinaryFormat { public final kotlinx.serialization.cbor.Cbor getPlain () public byte[] dump (kotlinx.serialization.SerializationStrategy, java.lang.Object) kotlinx.serialization.SerializationStrategy serializer Object obj public java.lang.Object load (kotlinx.serialization.DeserializationStrategy, byte[]) kotlinx.serialization.DeserializationStrategy deserializer byte[] bytes public java.lang.Void install (kotlinx.serialization.modules.SerialModule) kotlinx.serialization.modules.SerialModule module public volatile synthetic void install (kotlinx.serialization.modules.SerialModule) public kotlinx.serialization.modules.SerialModule getContext () private void <init> () public synthetic void <init> (kotlin.jvm.internal.DefaultConstructorMarker) kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker }
kotlinx/serialization/cbor/Cbor.class
Cbor.kt package kotlinx.serialization.cbor public final kotlinx.serialization.cbor.Cbor extends kotlinx.serialization.AbstractSerialFormat implements kotlinx.serialization.BinaryFormat { private final kotlinx.serialization.UpdateMode updateMode private final boolean encodeDefaults 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 int HEADER_MAP private static final kotlinx.serialization.cbor.Cbor plain public static final kotlinx.serialization.cbor.Cbor$Companion Companion public byte[] dump (kotlinx.serialization.SerializationStrategy, java.lang.Object) kotlinx.serialization.cbor.Cbor$CborWriter dumper java.io.ByteArrayOutputStream output kotlinx.serialization.SerializationStrategy serializer Object obj public java.lang.Object load (kotlinx.serialization.DeserializationStrategy, byte[]) kotlinx.serialization.cbor.Cbor$CborReader reader java.io.ByteArrayInputStream stream kotlinx.serialization.DeserializationStrategy deserializer byte[] bytes public final kotlinx.serialization.UpdateMode getUpdateMode () public final boolean getEncodeDefaults () public void <init> (kotlinx.serialization.UpdateMode, boolean, kotlinx.serialization.modules.SerialModule) kotlinx.serialization.UpdateMode updateMode boolean encodeDefaults kotlinx.serialization.modules.SerialModule context public synthetic void <init> (kotlinx.serialization.UpdateMode, boolean, kotlinx.serialization.modules.SerialModule, int, kotlin.jvm.internal.DefaultConstructorMarker) public void <init> () static void <clinit> () public static final synthetic kotlinx.serialization.cbor.Cbor access$getPlain$cp () }
kotlinx/serialization/cbor/CborDecodingException.class
Cbor.kt package kotlinx.serialization.cbor public final kotlinx.serialization.cbor.CborDecodingException extends kotlinx.serialization.SerializationException { public void <init> (java.lang.String, int) String expected int foundByte }
kotlinx/serialization/internal/
kotlinx/serialization/internal/AbstractCollectionSerializer.class
CollectionSerializers.kt package kotlinx.serialization.internal public abstract kotlinx.serialization.internal.AbstractCollectionSerializer extends java.lang.Object implements kotlinx.serialization.KSerializer { protected abstract int collectionSize (java.lang.Object) protected abstract java.util.Iterator collectionIterator (java.lang.Object) protected abstract java.lang.Object builder () protected abstract int builderSize (java.lang.Object) protected abstract java.lang.Object toResult (java.lang.Object) protected abstract java.lang.Object toBuilder (java.lang.Object) protected abstract void checkCapacity (java.lang.Object, int) public abstract kotlinx.serialization.KSerializer[] getTypeParams () public abstract void serialize (kotlinx.serialization.Encoder, java.lang.Object) public final java.lang.Object patch (kotlinx.serialization.Decoder, java.lang.Object) int index int size kotlinx.serialization.CompositeDecoder compositeDecoder int startIndex Object builder kotlinx.serialization.Decoder decoder Object old public java.lang.Object deserialize (kotlinx.serialization.Decoder) Object builder kotlinx.serialization.Decoder decoder private final int readSize (kotlinx.serialization.CompositeDecoder, java.lang.Object) int size kotlinx.serialization.CompositeDecoder decoder Object builder protected abstract void readElement (kotlinx.serialization.CompositeDecoder, int, java.lang.Object, boolean) public static synthetic void readElement$default (kotlinx.serialization.internal.AbstractCollectionSerializer, kotlinx.serialization.CompositeDecoder, int, java.lang.Object, boolean, int, java.lang.Object) protected abstract void readAll (kotlinx.serialization.CompositeDecoder, java.lang.Object, int, int) private void <init> () public synthetic void <init> (kotlin.jvm.internal.DefaultConstructorMarker) kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker }
kotlinx/serialization/internal/AbstractPolymorphicSerializer.class
AbstractPolymorphicSerializer.kt package kotlinx.serialization.internal public abstract kotlinx.serialization.internal.AbstractPolymorphicSerializer extends java.lang.Object implements kotlinx.serialization.KSerializer { public abstract kotlin.reflect.KClass getBaseClass () public final void serialize (kotlinx.serialization.Encoder, java.lang.Object) kotlinx.serialization.CompositeEncoder compositeEncoder kotlinx.serialization.KSerializer actualSerializer kotlinx.serialization.Encoder encoder Object obj public final java.lang.Object deserialize (kotlinx.serialization.Decoder) kotlinx.serialization.KSerializer serializer int $i$a$-requireNotNull-AbstractPolymorphicSerializer$deserialize$1 kotlinx.serialization.KSerializer serializer int index int $i$a$-requireNotNull-AbstractPolymorphicSerializer$deserialize$2 Object value Object klassName kotlinx.serialization.CompositeDecoder compositeDecoder kotlinx.serialization.Decoder decoder public kotlinx.serialization.KSerializer findPolymorphicSerializer (kotlinx.serialization.CompositeDecoder, java.lang.String) kotlinx.serialization.CompositeDecoder decoder String klassName public kotlinx.serialization.KSerializer findPolymorphicSerializer (kotlinx.serialization.Encoder, java.lang.Object) kotlinx.serialization.Encoder encoder Object value public void <init> () public java.lang.Object patch (kotlinx.serialization.Decoder, java.lang.Object) kotlinx.serialization.Decoder decoder Object old }
kotlinx/serialization/internal/AbstractPolymorphicSerializerKt.class
AbstractPolymorphicSerializer.kt package kotlinx.serialization.internal public final kotlinx.serialization.internal.AbstractPolymorphicSerializerKt extends java.lang.Object { private static final java.lang.Void throwSubtypeNotRegistered (java.lang.String, kotlin.reflect.KClass) String subClassName kotlin.reflect.KClass baseClass private static final java.lang.Void throwSubtypeNotRegistered (kotlin.reflect.KClass, kotlin.reflect.KClass) kotlin.reflect.KClass subClass kotlin.reflect.KClass baseClass public static final synthetic java.lang.Void access$throwSubtypeNotRegistered (java.lang.String, kotlin.reflect.KClass) String subClassName kotlin.reflect.KClass baseClass public static final synthetic java.lang.Void access$throwSubtypeNotRegistered (kotlin.reflect.KClass, kotlin.reflect.KClass) kotlin.reflect.KClass subClass kotlin.reflect.KClass baseClass }
kotlinx/serialization/internal/ArrayClassDesc.class
CollectionDescriptors.kt package kotlinx.serialization.internal public final kotlinx.serialization.internal.ArrayClassDesc extends kotlinx.serialization.internal.ListLikeDescriptor { public java.lang.String getName () public void <init> (kotlinx.serialization.SerialDescriptor) kotlinx.serialization.SerialDescriptor elementDesc }
kotlinx/serialization/internal/ArrayListClassDesc.class
CollectionDescriptors.kt package kotlinx.serialization.internal public final kotlinx.serialization.internal.ArrayListClassDesc extends kotlinx.serialization.internal.ListLikeDescriptor { public java.lang.String getName () public void <init> (kotlinx.serialization.SerialDescriptor) kotlinx.serialization.SerialDescriptor elementDesc }
kotlinx/serialization/internal/ArrayListSerializer.class
CollectionSerializers.kt package kotlinx.serialization.internal public final kotlinx.serialization.internal.ArrayListSerializer extends kotlinx.serialization.internal.ListLikeSerializer { private final kotlinx.serialization.internal.ArrayListClassDesc descriptor public kotlinx.serialization.internal.ArrayListClassDesc getDescriptor () public volatile synthetic kotlinx.serialization.SerialDescriptor getDescriptor () public volatile synthetic kotlinx.serialization.internal.ListLikeDescriptor getDescriptor () protected int collectionSize (java.util.List) java.util.List $this$collectionSize public volatile synthetic int collectionSize (java.lang.Object) protected java.util.Iterator collectionIterator (java.util.List) java.util.List $this$collectionIterator public volatile synthetic java.util.Iterator collectionIterator (java.lang.Object) protected java.util.ArrayList builder () public volatile synthetic java.lang.Object builder () protected int builderSize (java.util.ArrayList) java.util.ArrayList $this$builderSize public volatile synthetic int builderSize (java.lang.Object) protected java.util.List toResult (java.util.ArrayList) java.util.ArrayList $this$toResult public volatile synthetic java.lang.Object toResult (java.lang.Object) protected java.util.ArrayList toBuilder (java.util.List) java.util.List $this$toBuilder public volatile synthetic java.lang.Object toBuilder (java.lang.Object) protected void checkCapacity (java.util.ArrayList, int) java.util.ArrayList $this$checkCapacity int size public volatile synthetic void checkCapacity (java.lang.Object, int) public void insert (java.util.ArrayList, int, java.lang.Object) java.util.ArrayList $this$insert int index Object element public volatile synthetic void insert (java.lang.Object, int, java.lang.Object) public void <init> (kotlinx.serialization.KSerializer) kotlinx.serialization.KSerializer element }
kotlinx/serialization/internal/BooleanArrayBuilder.class
PrimitiveArraysSerializers.kt package kotlinx.serialization.internal public final kotlinx.serialization.internal.BooleanArrayBuilder extends kotlinx.serialization.internal.PrimitiveArrayBuilder { private boolean[] buffer private int position public int getPosition () public void ensureCapacity (int) int requiredCapacity public final void append$kotlinx_serialization_runtime (boolean) boolean c public boolean[] build () public volatile synthetic java.lang.Object build () public void <init> (boolean[]) boolean[] bufferWithData }
kotlinx/serialization/internal/BooleanArraySerializer.class
PrimitiveArraysSerializers.kt package kotlinx.serialization.internal public final kotlinx.serialization.internal.BooleanArraySerializer extends kotlinx.serialization.internal.PrimitiveArraySerializer implements kotlinx.serialization.KSerializer { public static final kotlinx.serialization.internal.BooleanArraySerializer INSTANCE protected int collectionSize (boolean[]) boolean[] $this$collectionSize public volatile synthetic int collectionSize (java.lang.Object) protected kotlinx.serialization.internal.BooleanArrayBuilder toBuilder (boolean[]) boolean[] $this$toBuilder public volatile synthetic java.lang.Object toBuilder (java.lang.Object) protected boolean[] empty () public volatile synthetic java.lang.Object empty () protected void readElement (kotlinx.serialization.CompositeDecoder, int, kotlinx.serialization.internal.BooleanArrayBuilder, boolean) kotlinx.serialization.CompositeDecoder decoder int index kotlinx.serialization.internal.BooleanArrayBuilder builder boolean checkIndex public volatile synthetic void readElement (kotlinx.serialization.CompositeDecoder, int, java.lang.Object, boolean) public volatile synthetic void readElement (kotlinx.serialization.CompositeDecoder, int, kotlinx.serialization.internal.PrimitiveArrayBuilder, boolean) protected void writeContent (kotlinx.serialization.CompositeEncoder, boolean[], int) int i kotlinx.serialization.CompositeEncoder encoder boolean[] content int size public volatile synthetic void writeContent (kotlinx.serialization.CompositeEncoder, java.lang.Object, int) private void <init> () static void <clinit> () }
kotlinx/serialization/internal/BooleanDescriptor.class
Primitives.kt package kotlinx.serialization.internal public final kotlinx.serialization.internal.BooleanDescriptor extends kotlinx.serialization.internal.PrimitiveDescriptor { public static final kotlinx.serialization.internal.BooleanDescriptor INSTANCE private void <init> () static void <clinit> () }
kotlinx/serialization/internal/BooleanSerializer.class
Primitives.kt package kotlinx.serialization.internal public final kotlinx.serialization.internal.BooleanSerializer extends java.lang.Object implements kotlinx.serialization.KSerializer { private static final kotlinx.serialization.SerialDescriptor descriptor public static final kotlinx.serialization.internal.BooleanSerializer INSTANCE public kotlinx.serialization.SerialDescriptor getDescriptor () public void serialize (kotlinx.serialization.Encoder, boolean) kotlinx.serialization.Encoder encoder boolean obj public volatile synthetic void serialize (kotlinx.serialization.Encoder, java.lang.Object) public java.lang.Boolean deserialize (kotlinx.serialization.Decoder) kotlinx.serialization.Decoder decoder public volatile synthetic java.lang.Object deserialize (kotlinx.serialization.Decoder) private void <init> () static void <clinit> () public java.lang.Boolean patch (kotlinx.serialization.Decoder, boolean) kotlinx.serialization.Decoder decoder boolean old public volatile synthetic java.lang.Object patch (kotlinx.serialization.Decoder, java.lang.Object) }
kotlinx/serialization/internal/ByteArrayBuilder.class
PrimitiveArraysSerializers.kt package kotlinx.serialization.internal public final kotlinx.serialization.internal.ByteArrayBuilder extends kotlinx.serialization.internal.PrimitiveArrayBuilder { private byte[] buffer private int position public int getPosition () public void ensureCapacity (int) int requiredCapacity public final void append$kotlinx_serialization_runtime (byte) byte c public byte[] build () public volatile synthetic java.lang.Object build () public void <init> (byte[]) byte[] bufferWithData }
kotlinx/serialization/internal/ByteArraySerializer.class
PrimitiveArraysSerializers.kt package kotlinx.serialization.internal public final kotlinx.serialization.internal.ByteArraySerializer extends kotlinx.serialization.internal.PrimitiveArraySerializer implements kotlinx.serialization.KSerializer { public static final kotlinx.serialization.internal.ByteArraySerializer INSTANCE protected int collectionSize (byte[]) byte[] $this$collectionSize public volatile synthetic int collectionSize (java.lang.Object) protected kotlinx.serialization.internal.ByteArrayBuilder toBuilder (byte[]) byte[] $this$toBuilder public volatile synthetic java.lang.Object toBuilder (java.lang.Object) protected byte[] empty () public volatile synthetic java.lang.Object empty () protected void readElement (kotlinx.serialization.CompositeDecoder, int, kotlinx.serialization.internal.ByteArrayBuilder, boolean) kotlinx.serialization.CompositeDecoder decoder int index kotlinx.serialization.internal.ByteArrayBuilder builder boolean checkIndex public volatile synthetic void readElement (kotlinx.serialization.CompositeDecoder, int, java.lang.Object, boolean) public volatile synthetic void readElement (kotlinx.serialization.CompositeDecoder, int, kotlinx.serialization.internal.PrimitiveArrayBuilder, boolean) protected void writeContent (kotlinx.serialization.CompositeEncoder, byte[], int) int i kotlinx.serialization.CompositeEncoder encoder byte[] content int size public volatile synthetic void writeContent (kotlinx.serialization.CompositeEncoder, java.lang.Object, int) private void <init> () static void <clinit> () }
kotlinx/serialization/internal/ByteDescriptor.class
Primitives.kt package kotlinx.serialization.internal public final kotlinx.serialization.internal.ByteDescriptor extends kotlinx.serialization.internal.PrimitiveDescriptor { public static final kotlinx.serialization.internal.ByteDescriptor INSTANCE private void <init> () static void <clinit> () }
kotlinx/serialization/internal/ByteSerializer.class
Primitives.kt package kotlinx.serialization.internal public final kotlinx.serialization.internal.ByteSerializer extends java.lang.Object implements kotlinx.serialization.KSerializer { private static final kotlinx.serialization.SerialDescriptor descriptor public static final kotlinx.serialization.internal.ByteSerializer INSTANCE public kotlinx.serialization.SerialDescriptor getDescriptor () public void serialize (kotlinx.serialization.Encoder, byte) kotlinx.serialization.Encoder encoder byte obj public volatile synthetic void serialize (kotlinx.serialization.Encoder, java.lang.Object) public java.lang.Byte deserialize (kotlinx.serialization.Decoder) kotlinx.serialization.Decoder decoder public volatile synthetic java.lang.Object deserialize (kotlinx.serialization.Decoder) private void <init> () static void <clinit> () public java.lang.Byte patch (kotlinx.serialization.Decoder, byte) kotlinx.serialization.Decoder decoder byte old public volatile synthetic java.lang.Object patch (kotlinx.serialization.Decoder, java.lang.Object) }
kotlinx/serialization/internal/CharArrayBuilder.class
PrimitiveArraysSerializers.kt package kotlinx.serialization.internal public final kotlinx.serialization.internal.CharArrayBuilder extends kotlinx.serialization.internal.PrimitiveArrayBuilder { private char[] buffer private int position public int getPosition () public void ensureCapacity (int) int requiredCapacity public final void append$kotlinx_serialization_runtime (char) char c public char[] build () public volatile synthetic java.lang.Object build () public void <init> (char[]) char[] bufferWithData }
kotlinx/serialization/internal/CharArraySerializer.class
PrimitiveArraysSerializers.kt package kotlinx.serialization.internal public final kotlinx.serialization.internal.CharArraySerializer extends kotlinx.serialization.internal.PrimitiveArraySerializer implements kotlinx.serialization.KSerializer { public static final kotlinx.serialization.internal.CharArraySerializer INSTANCE protected int collectionSize (char[]) char[] $this$collectionSize public volatile synthetic int collectionSize (java.lang.Object) protected kotlinx.serialization.internal.CharArrayBuilder toBuilder (char[]) char[] $this$toBuilder public volatile synthetic java.lang.Object toBuilder (java.lang.Object) protected char[] empty () public volatile synthetic java.lang.Object empty () protected void readElement (kotlinx.serialization.CompositeDecoder, int, kotlinx.serialization.internal.CharArrayBuilder, boolean) kotlinx.serialization.CompositeDecoder decoder int index kotlinx.serialization.internal.CharArrayBuilder builder boolean checkIndex public volatile synthetic void readElement (kotlinx.serialization.CompositeDecoder, int, java.lang.Object, boolean) public volatile synthetic void readElement (kotlinx.serialization.CompositeDecoder, int, kotlinx.serialization.internal.PrimitiveArrayBuilder, boolean) protected void writeContent (kotlinx.serialization.CompositeEncoder, char[], int) int i kotlinx.serialization.CompositeEncoder encoder char[] content int size public volatile synthetic void writeContent (kotlinx.serialization.CompositeEncoder, java.lang.Object, int) private void <init> () static void <clinit> () }
kotlinx/serialization/internal/CharDescriptor.class
Primitives.kt package kotlinx.serialization.internal public final kotlinx.serialization.internal.CharDescriptor extends kotlinx.serialization.internal.PrimitiveDescriptor { public static final kotlinx.serialization.internal.CharDescriptor INSTANCE private void <init> () static void <clinit> () }
kotlinx/serialization/internal/CharSerializer.class
Primitives.kt package kotlinx.serialization.internal public final kotlinx.serialization.internal.CharSerializer extends java.lang.Object implements kotlinx.serialization.KSerializer { private static final kotlinx.serialization.SerialDescriptor descriptor public static final kotlinx.serialization.internal.CharSerializer INSTANCE public kotlinx.serialization.SerialDescriptor getDescriptor () public void serialize (kotlinx.serialization.Encoder, char) kotlinx.serialization.Encoder encoder char obj public volatile synthetic void serialize (kotlinx.serialization.Encoder, java.lang.Object) public java.lang.Character deserialize (kotlinx.serialization.Decoder) kotlinx.serialization.Decoder decoder public volatile synthetic java.lang.Object deserialize (kotlinx.serialization.Decoder) private void <init> () static void <clinit> () public java.lang.Character patch (kotlinx.serialization.Decoder, char) kotlinx.serialization.Decoder decoder char old public volatile synthetic java.lang.Object patch (kotlinx.serialization.Decoder, java.lang.Object) }
kotlinx/serialization/internal/CollectionDescriptorsKt.class
CollectionDescriptors.kt package kotlinx.serialization.internal public final kotlinx.serialization.internal.CollectionDescriptorsKt extends java.lang.Object { public static final String ARRAY_NAME public static final String ARRAY_LIST_NAME public static final String LINKED_HASH_SET_NAME public static final String HASH_SET_NAME public static final String LINKED_HASH_MAP_NAME public static final String HASH_MAP_NAME }
kotlinx/serialization/internal/CommonEnumSerializer.class
Enums.kt package kotlinx.serialization.internal public kotlinx.serialization.internal.CommonEnumSerializer extends java.lang.Object implements kotlinx.serialization.KSerializer { private final kotlinx.serialization.SerialDescriptor descriptor private final Object[] values public kotlinx.serialization.SerialDescriptor getDescriptor () public final void serialize (kotlinx.serialization.Encoder, java.lang.Object) int $i$a$-check-CommonEnumSerializer$serialize$1 int index kotlinx.serialization.Encoder encoder Object obj public final java.lang.Object deserialize (kotlinx.serialization.Decoder) int $i$a$-check-CommonEnumSerializer$deserialize$1 int index kotlinx.serialization.Decoder decoder public final java.lang.Object[] getValues () public void <init> (java.lang.String, java.lang.Object[], java.lang.String[]) String serialName Object[] values String[] valuesNames public java.lang.Object patch (kotlinx.serialization.Decoder, java.lang.Object) kotlinx.serialization.Decoder decoder Object old }
kotlinx/serialization/internal/DoubleArrayBuilder.class
PrimitiveArraysSerializers.kt package kotlinx.serialization.internal public final kotlinx.serialization.internal.DoubleArrayBuilder extends kotlinx.serialization.internal.PrimitiveArrayBuilder { private double[] buffer private int position public int getPosition () public void ensureCapacity (int) int requiredCapacity public final void append$kotlinx_serialization_runtime (double) double c public double[] build () public volatile synthetic java.lang.Object build () public void <init> (double[]) double[] bufferWithData }
kotlinx/serialization/internal/DoubleArraySerializer.class
PrimitiveArraysSerializers.kt package kotlinx.serialization.internal public final kotlinx.serialization.internal.DoubleArraySerializer extends kotlinx.serialization.internal.PrimitiveArraySerializer implements kotlinx.serialization.KSerializer { public static final kotlinx.serialization.internal.DoubleArraySerializer INSTANCE protected int collectionSize (double[]) double[] $this$collectionSize public volatile synthetic int collectionSize (java.lang.Object) protected kotlinx.serialization.internal.DoubleArrayBuilder toBuilder (double[]) double[] $this$toBuilder public volatile synthetic java.lang.Object toBuilder (java.lang.Object) protected double[] empty () public volatile synthetic java.lang.Object empty () protected void readElement (kotlinx.serialization.CompositeDecoder, int, kotlinx.serialization.internal.DoubleArrayBuilder, boolean) kotlinx.serialization.CompositeDecoder decoder int index kotlinx.serialization.internal.DoubleArrayBuilder builder boolean checkIndex public volatile synthetic void readElement (kotlinx.serialization.CompositeDecoder, int, java.lang.Object, boolean) public volatile synthetic void readElement (kotlinx.serialization.CompositeDecoder, int, kotlinx.serialization.internal.PrimitiveArrayBuilder, boolean) protected void writeContent (kotlinx.serialization.CompositeEncoder, double[], int) int i kotlinx.serialization.CompositeEncoder encoder double[] content int size public volatile synthetic void writeContent (kotlinx.serialization.CompositeEncoder, java.lang.Object, int) private void <init> () static void <clinit> () }
kotlinx/serialization/internal/DoubleDescriptor.class
Primitives.kt package kotlinx.serialization.internal public final kotlinx.serialization.internal.DoubleDescriptor extends kotlinx.serialization.internal.PrimitiveDescriptor { public static final kotlinx.serialization.internal.DoubleDescriptor INSTANCE private void <init> () static void <clinit> () }
kotlinx/serialization/internal/DoubleSerializer.class
Primitives.kt package kotlinx.serialization.internal public final kotlinx.serialization.internal.DoubleSerializer extends java.lang.Object implements kotlinx.serialization.KSerializer { private static final kotlinx.serialization.SerialDescriptor descriptor public static final kotlinx.serialization.internal.DoubleSerializer INSTANCE public kotlinx.serialization.SerialDescriptor getDescriptor () public void serialize (kotlinx.serialization.Encoder, double) kotlinx.serialization.Encoder encoder double obj public volatile synthetic void serialize (kotlinx.serialization.Encoder, java.lang.Object) public java.lang.Double deserialize (kotlinx.serialization.Decoder) kotlinx.serialization.Decoder decoder public volatile synthetic java.lang.Object deserialize (kotlinx.serialization.Decoder) private void <init> () static void <clinit> () public java.lang.Double patch (kotlinx.serialization.Decoder, double) kotlinx.serialization.Decoder decoder double old public volatile synthetic java.lang.Object patch (kotlinx.serialization.Decoder, java.lang.Object) }
kotlinx/serialization/internal/EnumDescriptor.class
Enums.kt package kotlinx.serialization.internal public final kotlinx.serialization.internal.EnumDescriptor extends kotlinx.serialization.internal.SerialClassDescImpl { private final kotlinx.serialization.SerialKind kind public kotlinx.serialization.SerialKind getKind () public kotlinx.serialization.SerialDescriptor getElementDescriptor (int) int index public boolean equals (java.lang.Object) Object other public java.lang.String toString () public int hashCode () int result public void <init> (java.lang.String, java.lang.String[]) String it int $i$a$-forEach-EnumDescriptor$1 Object element$iv Object[] $this$forEach$iv int $i$f$forEach String name String[] values public synthetic void <init> (java.lang.String, java.lang.String[], int, kotlin.jvm.internal.DefaultConstructorMarker) public void <init> (java.lang.String) String name }
kotlinx/serialization/internal/EnumSerializer.class
Enums.kt package kotlinx.serialization.internal public final kotlinx.serialization.internal.EnumSerializer extends kotlinx.serialization.internal.CommonEnumSerializer { public void <init> (kotlin.reflect.KClass, java.lang.String) Enum it int $i$a$-map-EnumSerializer$1 Object item$iv$iv Object[] $this$mapTo$iv$iv java.util.Collection destination$iv$iv int $i$f$mapTo Object[] $this$map$iv int $i$f$map java.util.Collection thisCollection$iv java.util.Collection $this$toTypedArray$iv int $i$f$toTypedArray kotlin.reflect.KClass serializableClass String serialName public synthetic void <init> (kotlin.reflect.KClass, java.lang.String, int, kotlin.jvm.internal.DefaultConstructorMarker) public void <init> (kotlin.reflect.KClass) kotlin.reflect.KClass serializableClass }
kotlinx/serialization/internal/FloatArrayBuilder.class
PrimitiveArraysSerializers.kt package kotlinx.serialization.internal public final kotlinx.serialization.internal.FloatArrayBuilder extends kotlinx.serialization.internal.PrimitiveArrayBuilder { private float[] buffer private int position public int getPosition () public void ensureCapacity (int) int requiredCapacity public final void append$kotlinx_serialization_runtime (float) float c public float[] build () public volatile synthetic java.lang.Object build () public void <init> (float[]) float[] bufferWithData }
kotlinx/serialization/internal/FloatArraySerializer.class
PrimitiveArraysSerializers.kt package kotlinx.serialization.internal public final kotlinx.serialization.internal.FloatArraySerializer extends kotlinx.serialization.internal.PrimitiveArraySerializer implements kotlinx.serialization.KSerializer { public static final kotlinx.serialization.internal.FloatArraySerializer INSTANCE protected int collectionSize (float[]) float[] $this$collectionSize public volatile synthetic int collectionSize (java.lang.Object) protected kotlinx.serialization.internal.FloatArrayBuilder toBuilder (float[]) float[] $this$toBuilder public volatile synthetic java.lang.Object toBuilder (java.lang.Object) protected float[] empty () public volatile synthetic java.lang.Object empty () protected void readElement (kotlinx.serialization.CompositeDecoder, int, kotlinx.serialization.internal.FloatArrayBuilder, boolean) kotlinx.serialization.CompositeDecoder decoder int index kotlinx.serialization.internal.FloatArrayBuilder builder boolean checkIndex public volatile synthetic void readElement (kotlinx.serialization.CompositeDecoder, int, java.lang.Object, boolean) public volatile synthetic void readElement (kotlinx.serialization.CompositeDecoder, int, kotlinx.serialization.internal.PrimitiveArrayBuilder, boolean) protected void writeContent (kotlinx.serialization.CompositeEncoder, float[], int) int i kotlinx.serialization.CompositeEncoder encoder float[] content int size public volatile synthetic void writeContent (kotlinx.serialization.CompositeEncoder, java.lang.Object, int) private void <init> () static void <clinit> () }
kotlinx/serialization/internal/FloatDescriptor.class
Primitives.kt package kotlinx.serialization.internal public final kotlinx.serialization.internal.FloatDescriptor extends kotlinx.serialization.internal.PrimitiveDescriptor { public static final kotlinx.serialization.internal.FloatDescriptor INSTANCE private void <init> () static void <clinit> () }
kotlinx/serialization/internal/FloatSerializer.class
Primitives.kt package kotlinx.serialization.internal public final kotlinx.serialization.internal.FloatSerializer extends java.lang.Object implements kotlinx.serialization.KSerializer { private static final kotlinx.serialization.SerialDescriptor descriptor public static final kotlinx.serialization.internal.FloatSerializer INSTANCE public kotlinx.serialization.SerialDescriptor getDescriptor () public void serialize (kotlinx.serialization.Encoder, float) kotlinx.serialization.Encoder encoder float obj public volatile synthetic void serialize (kotlinx.serialization.Encoder, java.lang.Object) public java.lang.Float deserialize (kotlinx.serialization.Decoder) kotlinx.serialization.Decoder decoder public volatile synthetic java.lang.Object deserialize (kotlinx.serialization.Decoder) private void <init> () static void <clinit> () public java.lang.Float patch (kotlinx.serialization.Decoder, float) kotlinx.serialization.Decoder decoder float old public volatile synthetic java.lang.Object patch (kotlinx.serialization.Decoder, java.lang.Object) }
kotlinx/serialization/internal/GeneratedSerializer$DefaultImpls.class
GeneratedSerializer.kt package kotlinx.serialization.internal public final kotlinx.serialization.internal.GeneratedSerializer$DefaultImpls extends java.lang.Object { public static java.lang.Object patch (kotlinx.serialization.internal.GeneratedSerializer, kotlinx.serialization.Decoder, java.lang.Object) kotlinx.serialization.internal.GeneratedSerializer $this kotlinx.serialization.Decoder decoder Object old }
kotlinx/serialization/internal/GeneratedSerializer.class
GeneratedSerializer.kt package kotlinx.serialization.internal public abstract kotlinx.serialization.internal.GeneratedSerializer extends java.lang.Object implements kotlinx.serialization.KSerializer { public abstract kotlinx.serialization.KSerializer[] childSerializers () }
kotlinx/serialization/internal/HashMapClassDesc.class
CollectionDescriptors.kt package kotlinx.serialization.internal public final kotlinx.serialization.internal.HashMapClassDesc extends kotlinx.serialization.internal.MapLikeDescriptor { public void <init> (kotlinx.serialization.SerialDescriptor, kotlinx.serialization.SerialDescriptor) kotlinx.serialization.SerialDescriptor keyDesc kotlinx.serialization.SerialDescriptor valueDesc }
kotlinx/serialization/internal/HashMapSerializer.class
CollectionSerializers.kt package kotlinx.serialization.internal public final kotlinx.serialization.internal.HashMapSerializer extends kotlinx.serialization.internal.MapLikeSerializer { private final kotlinx.serialization.internal.HashMapClassDesc descriptor public kotlinx.serialization.internal.HashMapClassDesc getDescriptor () public volatile synthetic kotlinx.serialization.SerialDescriptor getDescriptor () public volatile synthetic kotlinx.serialization.internal.MapLikeDescriptor getDescriptor () protected int collectionSize (java.util.Map) java.util.Map $this$collectionSize public volatile synthetic int collectionSize (java.lang.Object) protected java.util.Iterator collectionIterator (java.util.Map) java.util.Map $this$collectionIterator public volatile synthetic java.util.Iterator collectionIterator (java.lang.Object) protected java.util.HashMap builder () public volatile synthetic java.lang.Object builder () protected int builderSize (java.util.HashMap) java.util.HashMap $this$builderSize public volatile synthetic int builderSize (java.lang.Object) protected java.util.Map toResult (java.util.HashMap) java.util.HashMap $this$toResult public volatile synthetic java.lang.Object toResult (java.lang.Object) protected java.util.HashMap toBuilder (java.util.Map) java.util.Map $this$toBuilder public volatile synthetic java.lang.Object toBuilder (java.lang.Object) protected void checkCapacity (java.util.HashMap, int) java.util.HashMap $this$checkCapacity int size public volatile synthetic void checkCapacity (java.lang.Object, int) public void insertKeyValuePair (java.util.HashMap, int, java.lang.Object, java.lang.Object) java.util.HashMap $this$insertKeyValuePair int index Object key Object value public volatile synthetic void insertKeyValuePair (java.util.Map, int, java.lang.Object, java.lang.Object) public void <init> (kotlinx.serialization.KSerializer, kotlinx.serialization.KSerializer) kotlinx.serialization.KSerializer kSerializer kotlinx.serialization.KSerializer vSerializer }
kotlinx/serialization/internal/HashSetClassDesc.class
CollectionDescriptors.kt package kotlinx.serialization.internal public final kotlinx.serialization.internal.HashSetClassDesc extends kotlinx.serialization.internal.ListLikeDescriptor { public java.lang.String getName () public void <init> (kotlinx.serialization.SerialDescriptor) kotlinx.serialization.SerialDescriptor elementDesc }
kotlinx/serialization/internal/HashSetSerializer.class
CollectionSerializers.kt package kotlinx.serialization.internal public final kotlinx.serialization.internal.HashSetSerializer extends kotlinx.serialization.internal.ListLikeSerializer { private final kotlinx.serialization.internal.HashSetClassDesc descriptor public kotlinx.serialization.internal.HashSetClassDesc getDescriptor () public volatile synthetic kotlinx.serialization.SerialDescriptor getDescriptor () public volatile synthetic kotlinx.serialization.internal.ListLikeDescriptor getDescriptor () protected int collectionSize (java.util.Set) java.util.Set $this$collectionSize public volatile synthetic int collectionSize (java.lang.Object) protected java.util.Iterator collectionIterator (java.util.Set) java.util.Set $this$collectionIterator public volatile synthetic java.util.Iterator collectionIterator (java.lang.Object) protected java.util.HashSet builder () public volatile synthetic java.lang.Object builder () protected int builderSize (java.util.HashSet) java.util.HashSet $this$builderSize public volatile synthetic int builderSize (java.lang.Object) protected java.util.Set toResult (java.util.HashSet) java.util.HashSet $this$toResult public volatile synthetic java.lang.Object toResult (java.lang.Object) protected java.util.HashSet toBuilder (java.util.Set) java.util.Set $this$toBuilder public volatile synthetic java.lang.Object toBuilder (java.lang.Object) protected void checkCapacity (java.util.HashSet, int) java.util.HashSet $this$checkCapacity int size public volatile synthetic void checkCapacity (java.lang.Object, int) public void insert (java.util.HashSet, int, java.lang.Object) java.util.HashSet $this$insert int index Object element public volatile synthetic void insert (java.lang.Object, int, java.lang.Object) public void <init> (kotlinx.serialization.KSerializer) kotlinx.serialization.KSerializer eSerializer }
kotlinx/serialization/internal/HexConverter.class
Util.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 $i$a$-require-HexConverter$parseHexBinary$1 int $i$a$-require-HexConverter$parseHexBinary$2 int l int h int i byte[] bytes int len String s private final int hexToInt (char) char ch public final java.lang.String printHexBinary (byte[], boolean) byte b StringBuilder r byte[] data boolean lowerCase public static synthetic 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$-takeIf-HexConverter$toHexString$1 int n private void <init> () static void <clinit> () }
kotlinx/serialization/internal/IntArrayBuilder.class
PrimitiveArraysSerializers.kt package kotlinx.serialization.internal public final kotlinx.serialization.internal.IntArrayBuilder extends kotlinx.serialization.internal.PrimitiveArrayBuilder { private int[] buffer private int position public int getPosition () public void ensureCapacity (int) int requiredCapacity public final void append$kotlinx_serialization_runtime (int) int c public int[] build () public volatile synthetic java.lang.Object build () public void <init> (int[]) int[] bufferWithData }
kotlinx/serialization/internal/IntArraySerializer.class
PrimitiveArraysSerializers.kt package kotlinx.serialization.internal public final kotlinx.serialization.internal.IntArraySerializer extends kotlinx.serialization.internal.PrimitiveArraySerializer implements kotlinx.serialization.KSerializer { public static final kotlinx.serialization.internal.IntArraySerializer INSTANCE protected int collectionSize (int[]) int[] $this$collectionSize public volatile synthetic int collectionSize (java.lang.Object) protected kotlinx.serialization.internal.IntArrayBuilder toBuilder (int[]) int[] $this$toBuilder public volatile synthetic java.lang.Object toBuilder (java.lang.Object) protected int[] empty () public volatile synthetic java.lang.Object empty () protected void readElement (kotlinx.serialization.CompositeDecoder, int, kotlinx.serialization.internal.IntArrayBuilder, boolean) kotlinx.serialization.CompositeDecoder decoder int index kotlinx.serialization.internal.IntArrayBuilder builder boolean checkIndex public volatile synthetic void readElement (kotlinx.serialization.CompositeDecoder, int, java.lang.Object, boolean) public volatile synthetic void readElement (kotlinx.serialization.CompositeDecoder, int, kotlinx.serialization.internal.PrimitiveArrayBuilder, boolean) protected void writeContent (kotlinx.serialization.CompositeEncoder, int[], int) int i kotlinx.serialization.CompositeEncoder encoder int[] content int size public volatile synthetic void writeContent (kotlinx.serialization.CompositeEncoder, java.lang.Object, int) private void <init> () static void <clinit> () }
kotlinx/serialization/internal/IntDescriptor.class
Primitives.kt package kotlinx.serialization.internal public final kotlinx.serialization.internal.IntDescriptor extends kotlinx.serialization.internal.PrimitiveDescriptor { public static final kotlinx.serialization.internal.IntDescriptor INSTANCE private void <init> () static void <clinit> () }
kotlinx/serialization/internal/IntSerializer.class
Primitives.kt package kotlinx.serialization.internal public final kotlinx.serialization.internal.IntSerializer extends java.lang.Object implements kotlinx.serialization.KSerializer { private static final kotlinx.serialization.SerialDescriptor descriptor public static final kotlinx.serialization.internal.IntSerializer INSTANCE public kotlinx.serialization.SerialDescriptor getDescriptor () public void serialize (kotlinx.serialization.Encoder, int) kotlinx.serialization.Encoder encoder int obj public volatile synthetic void serialize (kotlinx.serialization.Encoder, java.lang.Object) public java.lang.Integer deserialize (kotlinx.serialization.Decoder) kotlinx.serialization.Decoder decoder public volatile synthetic java.lang.Object deserialize (kotlinx.serialization.Decoder) private void <init> () static void <clinit> () public java.lang.Integer patch (kotlinx.serialization.Decoder, int) kotlinx.serialization.Decoder decoder int old public volatile synthetic java.lang.Object patch (kotlinx.serialization.Decoder, java.lang.Object) }
kotlinx/serialization/internal/KeyValueSerializer.class
Tuples.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.SerialDescriptor getDescriptor () 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 serialize (kotlinx.serialization.Encoder, java.lang.Object) kotlinx.serialization.CompositeEncoder encoder kotlinx.serialization.Encoder encoder Object obj public java.lang.Object deserialize (kotlinx.serialization.Decoder) Object v Object k boolean vSet boolean kSet kotlinx.serialization.CompositeDecoder input kotlinx.serialization.Decoder decoder protected java.lang.Object readKey (kotlinx.serialization.CompositeDecoder) kotlinx.serialization.CompositeDecoder decoder protected java.lang.Object readValue (kotlinx.serialization.CompositeDecoder, java.lang.Object, boolean) kotlinx.serialization.CompositeDecoder decoder Object k boolean kSet public final kotlinx.serialization.KSerializer getKSerializer () public final kotlinx.serialization.KSerializer getVSerializer () private void <init> (kotlinx.serialization.KSerializer, kotlinx.serialization.KSerializer) kotlinx.serialization.KSerializer kSerializer kotlinx.serialization.KSerializer vSerializer public java.lang.Object patch (kotlinx.serialization.Decoder, java.lang.Object) kotlinx.serialization.Decoder decoder Object old public synthetic void <init> (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.class
CollectionDescriptors.kt package kotlinx.serialization.internal public final kotlinx.serialization.internal.LinkedHashMapClassDesc extends kotlinx.serialization.internal.MapLikeDescriptor { public void <init> (kotlinx.serialization.SerialDescriptor, kotlinx.serialization.SerialDescriptor) kotlinx.serialization.SerialDescriptor keyDesc kotlinx.serialization.SerialDescriptor valueDesc }
kotlinx/serialization/internal/LinkedHashMapSerializer.class
CollectionSerializers.kt package kotlinx.serialization.internal public final kotlinx.serialization.internal.LinkedHashMapSerializer extends kotlinx.serialization.internal.MapLikeSerializer { private final kotlinx.serialization.internal.LinkedHashMapClassDesc descriptor public kotlinx.serialization.internal.LinkedHashMapClassDesc getDescriptor () public volatile synthetic kotlinx.serialization.SerialDescriptor getDescriptor () public volatile synthetic kotlinx.serialization.internal.MapLikeDescriptor getDescriptor () protected int collectionSize (java.util.Map) java.util.Map $this$collectionSize public volatile synthetic int collectionSize (java.lang.Object) protected java.util.Iterator collectionIterator (java.util.Map) java.util.Map $this$collectionIterator public volatile synthetic java.util.Iterator collectionIterator (java.lang.Object) protected java.util.LinkedHashMap builder () public volatile synthetic java.lang.Object builder () protected int builderSize (java.util.LinkedHashMap) java.util.LinkedHashMap $this$builderSize public volatile synthetic int builderSize (java.lang.Object) protected java.util.Map toResult (java.util.LinkedHashMap) java.util.LinkedHashMap $this$toResult public volatile synthetic java.lang.Object toResult (java.lang.Object) protected java.util.LinkedHashMap toBuilder (java.util.Map) java.util.Map $this$toBuilder public volatile synthetic java.lang.Object toBuilder (java.lang.Object) protected void checkCapacity (java.util.LinkedHashMap, int) java.util.LinkedHashMap $this$checkCapacity int size public volatile synthetic void checkCapacity (java.lang.Object, int) public void insertKeyValuePair (java.util.LinkedHashMap, int, java.lang.Object, java.lang.Object) java.util.LinkedHashMap $this$insertKeyValuePair int index Object key Object value public volatile synthetic void insertKeyValuePair (java.util.Map, int, java.lang.Object, java.lang.Object) public void <init> (kotlinx.serialization.KSerializer, kotlinx.serialization.KSerializer) kotlinx.serialization.KSerializer kSerializer kotlinx.serialization.KSerializer vSerializer }
kotlinx/serialization/internal/LinkedHashSetClassDesc.class
CollectionDescriptors.kt package kotlinx.serialization.internal public final kotlinx.serialization.internal.LinkedHashSetClassDesc extends kotlinx.serialization.internal.ListLikeDescriptor { public java.lang.String getName () public void <init> (kotlinx.serialization.SerialDescriptor) kotlinx.serialization.SerialDescriptor elementDesc }
kotlinx/serialization/internal/LinkedHashSetSerializer.class
CollectionSerializers.kt package kotlinx.serialization.internal public final kotlinx.serialization.internal.LinkedHashSetSerializer extends kotlinx.serialization.internal.ListLikeSerializer { private final kotlinx.serialization.internal.LinkedHashSetClassDesc descriptor public kotlinx.serialization.internal.LinkedHashSetClassDesc getDescriptor () public volatile synthetic kotlinx.serialization.SerialDescriptor getDescriptor () public volatile synthetic kotlinx.serialization.internal.ListLikeDescriptor getDescriptor () protected int collectionSize (java.util.Set) java.util.Set $this$collectionSize public volatile synthetic int collectionSize (java.lang.Object) protected java.util.Iterator collectionIterator (java.util.Set) java.util.Set $this$collectionIterator public volatile synthetic java.util.Iterator collectionIterator (java.lang.Object) protected java.util.LinkedHashSet builder () public volatile synthetic java.lang.Object builder () protected int builderSize (java.util.LinkedHashSet) java.util.LinkedHashSet $this$builderSize public volatile synthetic int builderSize (java.lang.Object) protected java.util.Set toResult (java.util.LinkedHashSet) java.util.LinkedHashSet $this$toResult public volatile synthetic java.lang.Object toResult (java.lang.Object) protected java.util.LinkedHashSet toBuilder (java.util.Set) java.util.Set $this$toBuilder public volatile synthetic java.lang.Object toBuilder (java.lang.Object) protected void checkCapacity (java.util.LinkedHashSet, int) java.util.LinkedHashSet $this$checkCapacity int size public volatile synthetic void checkCapacity (java.lang.Object, int) public void insert (java.util.LinkedHashSet, int, java.lang.Object) java.util.LinkedHashSet $this$insert int index Object element public volatile synthetic void insert (java.lang.Object, int, java.lang.Object) public void <init> (kotlinx.serialization.KSerializer) kotlinx.serialization.KSerializer eSerializer }
kotlinx/serialization/internal/ListLikeDescriptor.class
CollectionDescriptors.kt package kotlinx.serialization.internal public abstract kotlinx.serialization.internal.ListLikeDescriptor extends java.lang.Object implements kotlinx.serialization.SerialDescriptor { private final int elementsCount private final kotlinx.serialization.SerialDescriptor elementDesc public kotlinx.serialization.SerialKind getKind () public int getElementsCount () public java.lang.String getElementName (int) int index public int getElementIndex (java.lang.String) String name public kotlinx.serialization.SerialDescriptor getElementDescriptor (int) int index public boolean equals (java.lang.Object) Object other public int hashCode () public final kotlinx.serialization.SerialDescriptor getElementDesc () private void <init> (kotlinx.serialization.SerialDescriptor) kotlinx.serialization.SerialDescriptor elementDesc public java.util.List getEntityAnnotations () public java.util.List getElementAnnotations (int) int index public boolean isNullable () public boolean isElementOptional (int) int index public synthetic void <init> (kotlinx.serialization.SerialDescriptor, kotlin.jvm.internal.DefaultConstructorMarker) kotlinx.serialization.SerialDescriptor elementDesc kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker }
kotlinx/serialization/internal/ListLikeSerializer.class
CollectionSerializers.kt package kotlinx.serialization.internal public abstract kotlinx.serialization.internal.ListLikeSerializer extends kotlinx.serialization.internal.AbstractCollectionSerializer { private final kotlinx.serialization.KSerializer[] typeParams private final kotlinx.serialization.KSerializer elementSerializer public abstract void insert (java.lang.Object, int, java.lang.Object) public abstract kotlinx.serialization.internal.ListLikeDescriptor getDescriptor () public final kotlinx.serialization.KSerializer[] getTypeParams () public void serialize (kotlinx.serialization.Encoder, java.lang.Object) int index java.util.Iterator iterator kotlinx.serialization.CompositeEncoder encoder int size kotlinx.serialization.Encoder encoder Object obj protected final void readAll (kotlinx.serialization.CompositeDecoder, java.lang.Object, int, int) int $i$a$-require-ListLikeSerializer$readAll$1 int index kotlinx.serialization.CompositeDecoder decoder Object builder int startIndex int size protected void readElement (kotlinx.serialization.CompositeDecoder, int, java.lang.Object, boolean) kotlinx.serialization.CompositeDecoder decoder int index Object builder boolean checkIndex private void <init> (kotlinx.serialization.KSerializer) kotlinx.serialization.KSerializer elementSerializer public synthetic void <init> (kotlinx.serialization.KSerializer, kotlin.jvm.internal.DefaultConstructorMarker) kotlinx.serialization.KSerializer elementSerializer kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker }
kotlinx/serialization/internal/LongArrayBuilder.class
PrimitiveArraysSerializers.kt package kotlinx.serialization.internal public final kotlinx.serialization.internal.LongArrayBuilder extends kotlinx.serialization.internal.PrimitiveArrayBuilder { private long[] buffer private int position public int getPosition () public void ensureCapacity (int) int requiredCapacity public final void append$kotlinx_serialization_runtime (long) long c public long[] build () public volatile synthetic java.lang.Object build () public void <init> (long[]) long[] bufferWithData }
kotlinx/serialization/internal/LongArraySerializer.class
PrimitiveArraysSerializers.kt package kotlinx.serialization.internal public final kotlinx.serialization.internal.LongArraySerializer extends kotlinx.serialization.internal.PrimitiveArraySerializer implements kotlinx.serialization.KSerializer { public static final kotlinx.serialization.internal.LongArraySerializer INSTANCE protected int collectionSize (long[]) long[] $this$collectionSize public volatile synthetic int collectionSize (java.lang.Object) protected kotlinx.serialization.internal.LongArrayBuilder toBuilder (long[]) long[] $this$toBuilder public volatile synthetic java.lang.Object toBuilder (java.lang.Object) protected long[] empty () public volatile synthetic java.lang.Object empty () protected void readElement (kotlinx.serialization.CompositeDecoder, int, kotlinx.serialization.internal.LongArrayBuilder, boolean) kotlinx.serialization.CompositeDecoder decoder int index kotlinx.serialization.internal.LongArrayBuilder builder boolean checkIndex public volatile synthetic void readElement (kotlinx.serialization.CompositeDecoder, int, java.lang.Object, boolean) public volatile synthetic void readElement (kotlinx.serialization.CompositeDecoder, int, kotlinx.serialization.internal.PrimitiveArrayBuilder, boolean) protected void writeContent (kotlinx.serialization.CompositeEncoder, long[], int) int i kotlinx.serialization.CompositeEncoder encoder long[] content int size public volatile synthetic void writeContent (kotlinx.serialization.CompositeEncoder, java.lang.Object, int) private void <init> () static void <clinit> () }
kotlinx/serialization/internal/LongAsStringSerializer.class
LongAsStringSerializer.kt package kotlinx.serialization.internal public final kotlinx.serialization.internal.LongAsStringSerializer extends java.lang.Object implements kotlinx.serialization.KSerializer { private static final kotlinx.serialization.SerialDescriptor descriptor public static final kotlinx.serialization.internal.LongAsStringSerializer INSTANCE public void serialize (kotlinx.serialization.Encoder, long) kotlinx.serialization.Encoder encoder long obj public volatile synthetic void serialize (kotlinx.serialization.Encoder, java.lang.Object) public java.lang.Long deserialize (kotlinx.serialization.Decoder) kotlinx.serialization.Decoder decoder public volatile synthetic java.lang.Object deserialize (kotlinx.serialization.Decoder) public kotlinx.serialization.SerialDescriptor getDescriptor () private void <init> () static void <clinit> () public java.lang.Long patch (kotlinx.serialization.Decoder, long) kotlinx.serialization.Decoder decoder long old public volatile synthetic java.lang.Object patch (kotlinx.serialization.Decoder, java.lang.Object) }
kotlinx/serialization/internal/LongDescriptor.class
Primitives.kt package kotlinx.serialization.internal public final kotlinx.serialization.internal.LongDescriptor extends kotlinx.serialization.internal.PrimitiveDescriptor { public static final kotlinx.serialization.internal.LongDescriptor INSTANCE private void <init> () static void <clinit> () }
kotlinx/serialization/internal/LongSerializer.class
Primitives.kt package kotlinx.serialization.internal public final kotlinx.serialization.internal.LongSerializer extends java.lang.Object implements kotlinx.serialization.KSerializer { private static final kotlinx.serialization.SerialDescriptor descriptor public static final kotlinx.serialization.internal.LongSerializer INSTANCE public kotlinx.serialization.SerialDescriptor getDescriptor () public void serialize (kotlinx.serialization.Encoder, long) kotlinx.serialization.Encoder encoder long obj public volatile synthetic void serialize (kotlinx.serialization.Encoder, java.lang.Object) public java.lang.Long deserialize (kotlinx.serialization.Decoder) kotlinx.serialization.Decoder decoder public volatile synthetic java.lang.Object deserialize (kotlinx.serialization.Decoder) private void <init> () static void <clinit> () public java.lang.Long patch (kotlinx.serialization.Decoder, long) kotlinx.serialization.Decoder decoder long old public volatile synthetic java.lang.Object patch (kotlinx.serialization.Decoder, java.lang.Object) }
kotlinx/serialization/internal/MapEntry.class
Tuples.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 <init> (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 synthetic 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.class
Tuples.kt package kotlinx.serialization.internal public final kotlinx.serialization.internal.MapEntryClassDesc extends kotlinx.serialization.internal.SerialClassDescImpl { private static final kotlinx.serialization.StructureKind$MAP kind public static final kotlinx.serialization.internal.MapEntryClassDesc INSTANCE public kotlinx.serialization.StructureKind$MAP getKind () public volatile synthetic kotlinx.serialization.SerialKind getKind () private void <init> () static void <clinit> () }
kotlinx/serialization/internal/MapEntrySerializer.class
Tuples.kt package kotlinx.serialization.internal public final kotlinx.serialization.internal.MapEntrySerializer extends kotlinx.serialization.internal.KeyValueSerializer { private final kotlinx.serialization.internal.MapEntryClassDesc descriptor public kotlinx.serialization.internal.MapEntryClassDesc getDescriptor () public volatile synthetic kotlinx.serialization.SerialDescriptor getDescriptor () public java.util.Map$Entry toResult (java.lang.Object, java.lang.Object) Object key Object value public volatile synthetic java.lang.Object toResult (java.lang.Object, java.lang.Object) public java.lang.Object getKey (java.util.Map$Entry) java.util.Map$Entry $this$key public volatile synthetic java.lang.Object getKey (java.lang.Object) public java.lang.Object getValue (java.util.Map$Entry) java.util.Map$Entry $this$value public volatile synthetic java.lang.Object getValue (java.lang.Object) public void <init> (kotlinx.serialization.KSerializer, kotlinx.serialization.KSerializer) kotlinx.serialization.KSerializer kSerializer kotlinx.serialization.KSerializer vSerializer }
kotlinx/serialization/internal/MapLikeDescriptor.class
CollectionDescriptors.kt package kotlinx.serialization.internal public abstract kotlinx.serialization.internal.MapLikeDescriptor extends java.lang.Object implements kotlinx.serialization.SerialDescriptor { private final int elementsCount private final String name private final kotlinx.serialization.SerialDescriptor keyDescriptor private final kotlinx.serialization.SerialDescriptor valueDescriptor public kotlinx.serialization.SerialKind getKind () public int getElementsCount () public java.lang.String getElementName (int) int index public int getElementIndex (java.lang.String) String name public kotlinx.serialization.SerialDescriptor getElementDescriptor (int) int index public boolean equals (java.lang.Object) Object other public int hashCode () int result public java.lang.String getName () public final kotlinx.serialization.SerialDescriptor getKeyDescriptor () public final kotlinx.serialization.SerialDescriptor getValueDescriptor () private void <init> (java.lang.String, kotlinx.serialization.SerialDescriptor, kotlinx.serialization.SerialDescriptor) String name kotlinx.serialization.SerialDescriptor keyDescriptor kotlinx.serialization.SerialDescriptor valueDescriptor public java.util.List getEntityAnnotations () public java.util.List getElementAnnotations (int) int index public boolean isNullable () public boolean isElementOptional (int) int index public synthetic void <init> (java.lang.String, kotlinx.serialization.SerialDescriptor, kotlinx.serialization.SerialDescriptor, kotlin.jvm.internal.DefaultConstructorMarker) String name kotlinx.serialization.SerialDescriptor keyDescriptor kotlinx.serialization.SerialDescriptor valueDescriptor kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker }
kotlinx/serialization/internal/MapLikeSerializer.class
CollectionSerializers.kt package kotlinx.serialization.internal public abstract kotlinx.serialization.internal.MapLikeSerializer extends kotlinx.serialization.internal.AbstractCollectionSerializer { private final kotlinx.serialization.KSerializer[] typeParams public final kotlinx.serialization.KSerializer keySerializer public final kotlinx.serialization.KSerializer valueSerializer public abstract void insertKeyValuePair (java.util.Map, int, java.lang.Object, java.lang.Object) public abstract kotlinx.serialization.internal.MapLikeDescriptor getDescriptor () public final kotlinx.serialization.KSerializer[] getTypeParams () protected final void readAll (kotlinx.serialization.CompositeDecoder, java.util.Map, int, int) int $i$a$-require-MapLikeSerializer$readAll$1 int index kotlinx.serialization.CompositeDecoder decoder java.util.Map builder int startIndex int size public volatile synthetic void readAll (kotlinx.serialization.CompositeDecoder, java.lang.Object, int, int) protected final void readElement (kotlinx.serialization.CompositeDecoder, int, java.util.Map, boolean) int $i$a$-require-MapLikeSerializer$readElement$vIndex$1$1 int it int $i$a$-also-MapLikeSerializer$readElement$vIndex$1 Object value int vIndex Object key kotlinx.serialization.CompositeDecoder decoder int index java.util.Map builder boolean checkIndex public volatile synthetic void readElement (kotlinx.serialization.CompositeDecoder, int, java.lang.Object, boolean) public void serialize (kotlinx.serialization.Encoder, java.lang.Object) java.util.Map$Entry $dstr$k$v Object k Object v int $i$a$-forEach-MapLikeSerializer$serialize$1 Object element$iv java.util.Iterator $this$forEach$iv int $i$f$forEach int index java.util.Iterator iterator kotlinx.serialization.CompositeEncoder encoder int size kotlinx.serialization.Encoder encoder Object obj private void <init> (kotlinx.serialization.KSerializer, kotlinx.serialization.KSerializer) kotlinx.serialization.KSerializer keySerializer kotlinx.serialization.KSerializer valueSerializer public synthetic void <init> (kotlinx.serialization.KSerializer, kotlinx.serialization.KSerializer, kotlin.jvm.internal.DefaultConstructorMarker) kotlinx.serialization.KSerializer keySerializer kotlinx.serialization.KSerializer valueSerializer kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker }
kotlinx/serialization/internal/NamedListClassDescriptor.class
CollectionDescriptors.kt package kotlinx.serialization.internal public final kotlinx.serialization.internal.NamedListClassDescriptor extends kotlinx.serialization.internal.ListLikeDescriptor { private final String name public java.lang.String getName () public void <init> (java.lang.String, kotlinx.serialization.SerialDescriptor) String name kotlinx.serialization.SerialDescriptor elementDescriptor }
kotlinx/serialization/internal/NamedMapClassDescriptor.class
CollectionDescriptors.kt package kotlinx.serialization.internal public final kotlinx.serialization.internal.NamedMapClassDescriptor extends kotlinx.serialization.internal.MapLikeDescriptor { public void <init> (java.lang.String, kotlinx.serialization.SerialDescriptor, kotlinx.serialization.SerialDescriptor) String name kotlinx.serialization.SerialDescriptor keyDescriptor kotlinx.serialization.SerialDescriptor valueDescriptor }
kotlinx/serialization/internal/NullableSerializer$SerialDescriptorForNullable.class
NullableSerializer.kt package kotlinx.serialization.internal final kotlinx.serialization.internal.NullableSerializer$SerialDescriptorForNullable extends java.lang.Object implements kotlinx.serialization.SerialDescriptor { private final kotlinx.serialization.SerialDescriptor original public boolean isNullable () public boolean equals (java.lang.Object) Object other public int hashCode () public void <init> (kotlinx.serialization.SerialDescriptor) kotlinx.serialization.SerialDescriptor original public int getElementsCount () public kotlinx.serialization.SerialKind getKind () public java.lang.String getName () public java.util.List getElementAnnotations (int) int index public kotlinx.serialization.SerialDescriptor getElementDescriptor (int) int index public int getElementIndex (java.lang.String) String name public java.lang.String getElementName (int) int index public java.util.List getEntityAnnotations () public boolean isElementOptional (int) int index }
kotlinx/serialization/internal/NullableSerializer.class
NullableSerializer.kt package kotlinx.serialization.internal public final kotlinx.serialization.internal.NullableSerializer extends java.lang.Object implements kotlinx.serialization.KSerializer { private final kotlinx.serialization.SerialDescriptor descriptor private final kotlinx.serialization.KSerializer serializer public kotlinx.serialization.SerialDescriptor getDescriptor () public void serialize (kotlinx.serialization.Encoder, java.lang.Object) kotlinx.serialization.Encoder encoder Object obj public java.lang.Object deserialize (kotlinx.serialization.Decoder) kotlinx.serialization.Decoder decoder public java.lang.Object patch (kotlinx.serialization.Decoder, java.lang.Object) Void it int $i$a$-let-NullableSerializer$patch$1 kotlinx.serialization.Decoder decoder Object old public void <init> (kotlinx.serialization.KSerializer) kotlinx.serialization.KSerializer serializer }
kotlinx/serialization/internal/NullableSerializerKt.class
NullableSerializer.kt package kotlinx.serialization.internal public final kotlinx.serialization.internal.NullableSerializerKt extends java.lang.Object { public static final kotlinx.serialization.KSerializer getNullable (kotlinx.serialization.KSerializer) kotlinx.serialization.KSerializer $this$nullable public static final kotlinx.serialization.KSerializer makeNullable (kotlinx.serialization.KSerializer) kotlinx.serialization.KSerializer actualSerializer }
kotlinx/serialization/internal/ObjectDescriptor.class
ObjectSerializer.kt package kotlinx.serialization.internal public final kotlinx.serialization.internal.ObjectDescriptor extends kotlinx.serialization.internal.SerialClassDescImpl { private final kotlinx.serialization.SerialKind kind public kotlinx.serialization.SerialKind getKind () public kotlinx.serialization.SerialDescriptor getElementDescriptor (int) int index public boolean equals (java.lang.Object) Object other public int hashCode () public java.lang.String toString () public void <init> (java.lang.String) String name }
kotlinx/serialization/internal/ObjectSerializer.class
ObjectSerializer.kt package kotlinx.serialization.internal public final kotlinx.serialization.internal.ObjectSerializer extends java.lang.Object implements kotlinx.serialization.KSerializer { private final kotlinx.serialization.SerialDescriptor descriptor private final Object objectInstance public kotlinx.serialization.SerialDescriptor getDescriptor () public void serialize (kotlinx.serialization.Encoder, java.lang.Object) kotlinx.serialization.Encoder encoder Object obj public java.lang.Object deserialize (kotlinx.serialization.Decoder) kotlinx.serialization.Decoder decoder public void <init> (java.lang.String, java.lang.Object) String serialName Object objectInstance public java.lang.Object patch (kotlinx.serialization.Decoder, java.lang.Object) kotlinx.serialization.Decoder decoder Object old }
kotlinx/serialization/internal/PairClassDesc.class
Tuples.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 <init> () static void <clinit> () }
kotlinx/serialization/internal/PairSerializer.class
Tuples.kt package kotlinx.serialization.internal public final kotlinx.serialization.internal.PairSerializer extends kotlinx.serialization.internal.KeyValueSerializer { private final kotlinx.serialization.internal.PairClassDesc descriptor public kotlinx.serialization.internal.PairClassDesc getDescriptor () public volatile synthetic kotlinx.serialization.SerialDescriptor getDescriptor () public kotlin.Pair toResult (java.lang.Object, java.lang.Object) Object key Object value public volatile synthetic java.lang.Object toResult (java.lang.Object, java.lang.Object) public java.lang.Object getKey (kotlin.Pair) kotlin.Pair $this$key public volatile synthetic java.lang.Object getKey (java.lang.Object) public java.lang.Object getValue (kotlin.Pair) kotlin.Pair $this$value public volatile synthetic java.lang.Object getValue (java.lang.Object) public void <init> (kotlinx.serialization.KSerializer, kotlinx.serialization.KSerializer) kotlinx.serialization.KSerializer kSerializer kotlinx.serialization.KSerializer vSerializer }
kotlinx/serialization/internal/PrimitiveArrayBuilder.class
CollectionSerializers.kt package kotlinx.serialization.internal public abstract kotlinx.serialization.internal.PrimitiveArrayBuilder extends java.lang.Object { public abstract int getPosition () public abstract void ensureCapacity (int) public static synthetic void ensureCapacity$default (kotlinx.serialization.internal.PrimitiveArrayBuilder, int, int, java.lang.Object) public abstract java.lang.Object build () public void <init> () }
kotlinx/serialization/internal/PrimitiveArrayDescriptor.class
CollectionDescriptors.kt package kotlinx.serialization.internal public final kotlinx.serialization.internal.PrimitiveArrayDescriptor extends kotlinx.serialization.internal.ListLikeDescriptor { private final String name public java.lang.String getName () public void <init> (kotlinx.serialization.internal.PrimitiveDescriptor) kotlinx.serialization.internal.PrimitiveDescriptor primitive }
kotlinx/serialization/internal/PrimitiveArraySerializer.class
CollectionSerializers.kt package kotlinx.serialization.internal public abstract kotlinx.serialization.internal.PrimitiveArraySerializer extends kotlinx.serialization.internal.ListLikeSerializer { private final kotlinx.serialization.internal.PrimitiveArrayDescriptor descriptor public final kotlinx.serialization.internal.PrimitiveArrayDescriptor getDescriptor () public volatile synthetic kotlinx.serialization.SerialDescriptor getDescriptor () public volatile synthetic kotlinx.serialization.internal.ListLikeDescriptor getDescriptor () protected final int builderSize (kotlinx.serialization.internal.PrimitiveArrayBuilder) kotlinx.serialization.internal.PrimitiveArrayBuilder $this$builderSize public volatile synthetic int builderSize (java.lang.Object) protected final java.lang.Object toResult (kotlinx.serialization.internal.PrimitiveArrayBuilder) kotlinx.serialization.internal.PrimitiveArrayBuilder $this$toResult public volatile synthetic java.lang.Object toResult (java.lang.Object) protected final void checkCapacity (kotlinx.serialization.internal.PrimitiveArrayBuilder, int) kotlinx.serialization.internal.PrimitiveArrayBuilder $this$checkCapacity int size public volatile synthetic void checkCapacity (java.lang.Object, int) protected final java.util.Iterator collectionIterator (java.lang.Object) Object $this$collectionIterator public final void insert (kotlinx.serialization.internal.PrimitiveArrayBuilder, int, java.lang.Object) kotlinx.serialization.internal.PrimitiveArrayBuilder $this$insert int index Object element public volatile synthetic void insert (java.lang.Object, int, java.lang.Object) protected final kotlinx.serialization.internal.PrimitiveArrayBuilder builder () public volatile synthetic java.lang.Object builder () protected abstract java.lang.Object empty () protected abstract void readElement (kotlinx.serialization.CompositeDecoder, int, kotlinx.serialization.internal.PrimitiveArrayBuilder, boolean) protected abstract void writeContent (kotlinx.serialization.CompositeEncoder, java.lang.Object, int) public final void serialize (kotlinx.serialization.Encoder, java.lang.Object) kotlinx.serialization.CompositeEncoder encoder int size kotlinx.serialization.Encoder encoder Object obj public final java.lang.Object deserialize (kotlinx.serialization.Decoder) kotlinx.serialization.Decoder decoder public void <init> (kotlinx.serialization.KSerializer, kotlinx.serialization.internal.PrimitiveDescriptor) kotlinx.serialization.KSerializer primitiveSerializer kotlinx.serialization.internal.PrimitiveDescriptor primitiveDescriptor }
kotlinx/serialization/internal/PrimitiveArraysSerializersKt.class
PrimitiveArraysSerializers.kt package kotlinx.serialization.internal public final kotlinx.serialization.internal.PrimitiveArraysSerializersKt extends java.lang.Object { private static final int INITIAL_SIZE }
kotlinx/serialization/internal/PrimitiveDescriptor.class
Primitives.kt package kotlinx.serialization.internal public abstract kotlinx.serialization.internal.PrimitiveDescriptor extends java.lang.Object implements kotlinx.serialization.SerialDescriptor { private final String name private final kotlinx.serialization.PrimitiveKind kind private final java.lang.Void error () public final java.lang.String getElementName (int) int index public final int getElementIndex (java.lang.String) String name public final boolean isElementOptional (int) int index public final kotlinx.serialization.SerialDescriptor getElementDescriptor (int) int index public java.lang.String toString () public java.lang.String getName () public kotlinx.serialization.PrimitiveKind getKind () public volatile synthetic kotlinx.serialization.SerialKind getKind () private void <init> (java.lang.String, kotlinx.serialization.PrimitiveKind) String name kotlinx.serialization.PrimitiveKind kind public java.util.List getEntityAnnotations () public java.util.List getElementAnnotations (int) int index public int getElementsCount () public boolean isNullable () public synthetic void <init> (java.lang.String, kotlinx.serialization.PrimitiveKind, kotlin.jvm.internal.DefaultConstructorMarker) String name kotlinx.serialization.PrimitiveKind kind kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker }
kotlinx/serialization/internal/PrimitivesKt.class
Primitives.kt package kotlinx.serialization.internal public final kotlinx.serialization.internal.PrimitivesKt extends java.lang.Object { public static final kotlinx.serialization.KSerializer defaultSerializer (kotlin.reflect.KClass) kotlin.reflect.KClass $this$defaultSerializer }
kotlinx/serialization/internal/ReferenceArraySerializer.class
CollectionSerializers.kt package kotlinx.serialization.internal public final kotlinx.serialization.internal.ReferenceArraySerializer extends kotlinx.serialization.internal.ListLikeSerializer { private final kotlinx.serialization.internal.ArrayClassDesc descriptor private final kotlin.reflect.KClass kClass public kotlinx.serialization.internal.ArrayClassDesc getDescriptor () public volatile synthetic kotlinx.serialization.SerialDescriptor getDescriptor () public volatile synthetic kotlinx.serialization.internal.ListLikeDescriptor getDescriptor () protected int collectionSize (java.lang.Object[]) Object[] $this$collectionSize public volatile synthetic int collectionSize (java.lang.Object) protected java.util.Iterator collectionIterator (java.lang.Object[]) Object[] $this$collectionIterator public volatile synthetic java.util.Iterator collectionIterator (java.lang.Object) protected java.util.ArrayList builder () public volatile synthetic java.lang.Object builder () protected int builderSize (java.util.ArrayList) java.util.ArrayList $this$builderSize public volatile synthetic int builderSize (java.lang.Object) protected java.lang.Object[] toResult (java.util.ArrayList) java.util.ArrayList $this$toResult public volatile synthetic java.lang.Object toResult (java.lang.Object) protected java.util.ArrayList toBuilder (java.lang.Object[]) Object[] $this$toBuilder public volatile synthetic java.lang.Object toBuilder (java.lang.Object) protected void checkCapacity (java.util.ArrayList, int) java.util.ArrayList $this$checkCapacity int size public volatile synthetic void checkCapacity (java.lang.Object, int) public void insert (java.util.ArrayList, int, java.lang.Object) java.util.ArrayList $this$insert int index Object element public volatile synthetic void insert (java.lang.Object, int, java.lang.Object) public void <init> (kotlin.reflect.KClass, kotlinx.serialization.KSerializer) kotlin.reflect.KClass kClass kotlinx.serialization.KSerializer eSerializer }
kotlinx/serialization/internal/SerialClassDescImpl$MissingDescriptorException.class
SerialClassDescImpl.kt package kotlinx.serialization.internal final kotlinx.serialization.internal.SerialClassDescImpl$MissingDescriptorException extends kotlinx.serialization.SerializationException { public void <init> (int, kotlinx.serialization.SerialDescriptor) int index kotlinx.serialization.SerialDescriptor origin }
kotlinx/serialization/internal/SerialClassDescImpl$indices$2.class
SerialClassDescImpl.kt package kotlinx.serialization.internal final kotlinx.serialization.internal.SerialClassDescImpl$indices$2 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function0 { final synthetic kotlinx.serialization.internal.SerialClassDescImpl this$0 public volatile synthetic java.lang.Object invoke () public final java.util.Map invoke () void <init> (kotlinx.serialization.internal.SerialClassDescImpl) }
kotlinx/serialization/internal/SerialClassDescImpl$toString$1.class
SerialClassDescImpl.kt package kotlinx.serialization.internal final kotlinx.serialization.internal.SerialClassDescImpl$toString$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1 { final synthetic kotlinx.serialization.internal.SerialClassDescImpl this$0 public volatile synthetic java.lang.Object invoke (java.lang.Object) public final java.lang.String invoke (java.util.Map$Entry) java.util.Map$Entry it void <init> (kotlinx.serialization.internal.SerialClassDescImpl) }
kotlinx/serialization/internal/SerialClassDescImpl.class
SerialClassDescImpl.kt package kotlinx.serialization.internal public kotlinx.serialization.internal.SerialClassDescImpl extends java.lang.Object implements kotlinx.serialization.SerialDescriptor { static final synthetic kotlin.reflect.KProperty[] $$delegatedProperties private final java.util.List names private final java.util.List annotations private final java.util.List classAnnotations private boolean[] flags private final java.util.List descriptors private final kotlin.Lazy indices$delegate private final String name private final kotlinx.serialization.internal.GeneratedSerializer generatedSerializer static void <clinit> () public kotlinx.serialization.SerialKind getKind () public int getElementsCount () private final java.util.Map getIndices () public final void addElement (java.lang.String, boolean) int idx String name boolean isOptional public static synthetic void addElement$default (kotlinx.serialization.internal.SerialClassDescImpl, java.lang.String, boolean, int, java.lang.Object) public final void addElement (java.lang.String) String name public final void pushAnnotation (java.lang.annotation.Annotation) java.lang.annotation.Annotation a public final void pushClassAnnotation (java.lang.annotation.Annotation) java.lang.annotation.Annotation a public final void pushDescriptor (kotlinx.serialization.SerialDescriptor) kotlinx.serialization.SerialDescriptor desc public kotlinx.serialization.SerialDescriptor getElementDescriptor (int) int index public boolean isElementOptional (int) int index public java.util.List getEntityAnnotations () public java.util.List getElementAnnotations (int) int index public java.lang.String getElementName (int) int index public int getElementIndex (java.lang.String) String name private final void ensureFlagsCapacity (int) int i private final java.util.Map buildIndices () int i java.util.HashMap indices public boolean equals (java.lang.Object) Object other public int hashCode () int result public java.lang.String toString () public java.lang.String getName () public void <init> (java.lang.String, kotlinx.serialization.internal.GeneratedSerializer) String name kotlinx.serialization.internal.GeneratedSerializer generatedSerializer public synthetic void <init> (java.lang.String, kotlinx.serialization.internal.GeneratedSerializer, int, kotlin.jvm.internal.DefaultConstructorMarker) public void <init> (java.lang.String) String name public boolean isNullable () public static final synthetic java.util.Map access$buildIndices (kotlinx.serialization.internal.SerialClassDescImpl) kotlinx.serialization.internal.SerialClassDescImpl $this }
kotlinx/serialization/internal/ShortArrayBuilder.class
PrimitiveArraysSerializers.kt package kotlinx.serialization.internal public final kotlinx.serialization.internal.ShortArrayBuilder extends kotlinx.serialization.internal.PrimitiveArrayBuilder { private short[] buffer private int position public int getPosition () public void ensureCapacity (int) int requiredCapacity public final void append$kotlinx_serialization_runtime (short) short c public short[] build () public volatile synthetic java.lang.Object build () public void <init> (short[]) short[] bufferWithData }
kotlinx/serialization/internal/ShortArraySerializer.class
PrimitiveArraysSerializers.kt package kotlinx.serialization.internal public final kotlinx.serialization.internal.ShortArraySerializer extends kotlinx.serialization.internal.PrimitiveArraySerializer implements kotlinx.serialization.KSerializer { public static final kotlinx.serialization.internal.ShortArraySerializer INSTANCE protected int collectionSize (short[]) short[] $this$collectionSize public volatile synthetic int collectionSize (java.lang.Object) protected kotlinx.serialization.internal.ShortArrayBuilder toBuilder (short[]) short[] $this$toBuilder public volatile synthetic java.lang.Object toBuilder (java.lang.Object) protected short[] empty () public volatile synthetic java.lang.Object empty () protected void readElement (kotlinx.serialization.CompositeDecoder, int, kotlinx.serialization.internal.ShortArrayBuilder, boolean) kotlinx.serialization.CompositeDecoder decoder int index kotlinx.serialization.internal.ShortArrayBuilder builder boolean checkIndex public volatile synthetic void readElement (kotlinx.serialization.CompositeDecoder, int, java.lang.Object, boolean) public volatile synthetic void readElement (kotlinx.serialization.CompositeDecoder, int, kotlinx.serialization.internal.PrimitiveArrayBuilder, boolean) protected void writeContent (kotlinx.serialization.CompositeEncoder, short[], int) int i kotlinx.serialization.CompositeEncoder encoder short[] content int size public volatile synthetic void writeContent (kotlinx.serialization.CompositeEncoder, java.lang.Object, int) private void <init> () static void <clinit> () }
kotlinx/serialization/internal/ShortDescriptor.class
Primitives.kt package kotlinx.serialization.internal public final kotlinx.serialization.internal.ShortDescriptor extends kotlinx.serialization.internal.PrimitiveDescriptor { public static final kotlinx.serialization.internal.ShortDescriptor INSTANCE private void <init> () static void <clinit> () }
kotlinx/serialization/internal/ShortSerializer.class
Primitives.kt package kotlinx.serialization.internal public final kotlinx.serialization.internal.ShortSerializer extends java.lang.Object implements kotlinx.serialization.KSerializer { private static final kotlinx.serialization.SerialDescriptor descriptor public static final kotlinx.serialization.internal.ShortSerializer INSTANCE public kotlinx.serialization.SerialDescriptor getDescriptor () public void serialize (kotlinx.serialization.Encoder, short) kotlinx.serialization.Encoder encoder short obj public volatile synthetic void serialize (kotlinx.serialization.Encoder, java.lang.Object) public java.lang.Short deserialize (kotlinx.serialization.Decoder) kotlinx.serialization.Decoder decoder public volatile synthetic java.lang.Object deserialize (kotlinx.serialization.Decoder) private void <init> () static void <clinit> () public java.lang.Short patch (kotlinx.serialization.Decoder, short) kotlinx.serialization.Decoder decoder short old public volatile synthetic java.lang.Object patch (kotlinx.serialization.Decoder, java.lang.Object) }
kotlinx/serialization/internal/StringDescriptor.class
Primitives.kt package kotlinx.serialization.internal public final kotlinx.serialization.internal.StringDescriptor extends kotlinx.serialization.internal.PrimitiveDescriptor { public static final kotlinx.serialization.internal.StringDescriptor INSTANCE private void <init> () static void <clinit> () }
kotlinx/serialization/internal/StringSerializer.class
Primitives.kt package kotlinx.serialization.internal public final kotlinx.serialization.internal.StringSerializer extends java.lang.Object implements kotlinx.serialization.KSerializer { private static final kotlinx.serialization.SerialDescriptor descriptor public static final kotlinx.serialization.internal.StringSerializer INSTANCE public kotlinx.serialization.SerialDescriptor getDescriptor () public void serialize (kotlinx.serialization.Encoder, java.lang.String) kotlinx.serialization.Encoder encoder String obj public volatile synthetic void serialize (kotlinx.serialization.Encoder, java.lang.Object) public java.lang.String deserialize (kotlinx.serialization.Decoder) kotlinx.serialization.Decoder decoder public volatile synthetic java.lang.Object deserialize (kotlinx.serialization.Decoder) private void <init> () static void <clinit> () public java.lang.String patch (kotlinx.serialization.Decoder, java.lang.String) kotlinx.serialization.Decoder decoder String old public volatile synthetic java.lang.Object patch (kotlinx.serialization.Decoder, java.lang.Object) }
kotlinx/serialization/internal/TripleSerializer$TripleDesc.class
Tuples.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 <init> () static void <clinit> () }
kotlinx/serialization/internal/TripleSerializer.class
Tuples.kt package kotlinx.serialization.internal public final kotlinx.serialization.internal.TripleSerializer extends java.lang.Object implements kotlinx.serialization.KSerializer { private final kotlinx.serialization.SerialDescriptor descriptor private final kotlinx.serialization.KSerializer aSerializer private final kotlinx.serialization.KSerializer bSerializer private final kotlinx.serialization.KSerializer cSerializer public kotlinx.serialization.SerialDescriptor getDescriptor () public void serialize (kotlinx.serialization.Encoder, kotlin.Triple) kotlinx.serialization.CompositeEncoder encoder kotlinx.serialization.Encoder encoder kotlin.Triple obj public volatile synthetic void serialize (kotlinx.serialization.Encoder, java.lang.Object) public kotlin.Triple deserialize (kotlinx.serialization.Decoder) Object c Object b Object a boolean cSet boolean bSet boolean aSet kotlinx.serialization.CompositeDecoder input kotlinx.serialization.Decoder decoder public volatile synthetic java.lang.Object deserialize (kotlinx.serialization.Decoder) public void <init> (kotlinx.serialization.KSerializer, kotlinx.serialization.KSerializer, kotlinx.serialization.KSerializer) kotlinx.serialization.KSerializer aSerializer kotlinx.serialization.KSerializer bSerializer kotlinx.serialization.KSerializer cSerializer public kotlin.Triple patch (kotlinx.serialization.Decoder, kotlin.Triple) kotlinx.serialization.Decoder decoder kotlin.Triple old public volatile synthetic java.lang.Object patch (kotlinx.serialization.Decoder, java.lang.Object) }
kotlinx/serialization/internal/TuplesKt.class
Tuples.kt package kotlinx.serialization.internal public final kotlinx.serialization.internal.TuplesKt extends java.lang.Object { public static final int KEY_INDEX public static final int VALUE_INDEX }
kotlinx/serialization/internal/UnitDescriptor.class
Primitives.kt package kotlinx.serialization.internal public final kotlinx.serialization.internal.UnitDescriptor extends kotlinx.serialization.internal.PrimitiveDescriptor { public static final kotlinx.serialization.internal.UnitDescriptor INSTANCE private void <init> () static void <clinit> () }
kotlinx/serialization/internal/UnitSerializer.class
Primitives.kt package kotlinx.serialization.internal public final kotlinx.serialization.internal.UnitSerializer extends java.lang.Object implements kotlinx.serialization.KSerializer { private static final kotlinx.serialization.SerialDescriptor descriptor public static final kotlinx.serialization.internal.UnitSerializer INSTANCE public kotlinx.serialization.SerialDescriptor getDescriptor () public void serialize (kotlinx.serialization.Encoder, kotlin.Unit) kotlinx.serialization.Encoder encoder kotlin.Unit obj public volatile synthetic void serialize (kotlinx.serialization.Encoder, java.lang.Object) public void deserialize (kotlinx.serialization.Decoder) kotlinx.serialization.Decoder decoder public volatile synthetic java.lang.Object deserialize (kotlinx.serialization.Decoder) private void <init> () static void <clinit> () public void patch (kotlinx.serialization.Decoder, kotlin.Unit) kotlinx.serialization.Decoder decoder kotlin.Unit old public volatile synthetic java.lang.Object patch (kotlinx.serialization.Decoder, java.lang.Object) }
kotlinx/serialization/internal/UtilKt.class
Util.kt package kotlinx.serialization.internal public final kotlinx.serialization.internal.UtilKt extends java.lang.Object { public static final byte[] readExactNBytes (java.io.InputStream, int) int i int read byte[] array java.io.InputStream $this$readExactNBytes int bytes public static final kotlinx.io.ByteBuffer readToByteBuffer (java.io.InputStream, int) kotlinx.io.ByteBuffer buf byte[] arr java.io.InputStream $this$readToByteBuffer int bytes public static final int getUnsignedByte (kotlinx.io.ByteBuffer) kotlinx.io.ByteBuffer $this$getUnsignedByte public static final int getUnsignedShort (kotlinx.io.ByteBuffer) kotlinx.io.ByteBuffer $this$getUnsignedShort public static final long getUnsignedInt (kotlinx.io.ByteBuffer) kotlinx.io.ByteBuffer $this$getUnsignedInt }
kotlinx/serialization/json/
kotlinx/serialization/json/Json$Companion.class
Json.kt package kotlinx.serialization.json public final kotlinx.serialization.json.Json$Companion extends java.lang.Object implements kotlinx.serialization.StringFormat { public static synthetic void plain$annotations () public final kotlinx.serialization.json.Json getPlain () public static synthetic void unquoted$annotations () public final kotlinx.serialization.json.Json getUnquoted () public static synthetic void indented$annotations () public final kotlinx.serialization.json.Json getIndented () public static synthetic void nonstrict$annotations () public final kotlinx.serialization.json.Json getNonstrict () public java.lang.Void install (kotlinx.serialization.modules.SerialModule) kotlinx.serialization.modules.SerialModule module public volatile synthetic void install (kotlinx.serialization.modules.SerialModule) public static synthetic void context$annotations () public kotlinx.serialization.modules.SerialModule getContext () public java.lang.String stringify (kotlinx.serialization.SerializationStrategy, java.lang.Object) kotlinx.serialization.SerializationStrategy serializer Object obj public java.lang.Object parse (kotlinx.serialization.DeserializationStrategy, java.lang.String) kotlinx.serialization.DeserializationStrategy deserializer String string private void <init> () public synthetic void <init> (kotlin.jvm.internal.DefaultConstructorMarker) kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker }
kotlinx/serialization/json/Json.class
Json.kt package kotlinx.serialization.json public final kotlinx.serialization.json.Json extends kotlinx.serialization.AbstractSerialFormat implements kotlinx.serialization.StringFormat { public final kotlinx.serialization.json.JsonConfiguration configuration 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 public static final kotlinx.serialization.json.Json$Companion Companion public java.lang.String stringify (kotlinx.serialization.SerializationStrategy, java.lang.Object) kotlinx.serialization.json.internal.StreamingJsonOutput encoder StringBuilder result kotlinx.serialization.SerializationStrategy serializer Object obj public final kotlinx.serialization.json.JsonElement toJson (kotlinx.serialization.SerializationStrategy, java.lang.Object) kotlinx.serialization.SerializationStrategy serializer Object value public final synthetic kotlinx.serialization.json.JsonElement toJson (java.lang.Object) Object value int $i$f$toJson public java.lang.Object parse (kotlinx.serialization.DeserializationStrategy, java.lang.String) Object result kotlinx.serialization.json.internal.StreamingJsonInput input kotlinx.serialization.json.internal.JsonReader reader kotlinx.serialization.DeserializationStrategy deserializer String string public final kotlinx.serialization.json.JsonElement parseJson (java.lang.String) String string public final java.lang.Object fromJson (kotlinx.serialization.DeserializationStrategy, kotlinx.serialization.json.JsonElement) kotlinx.serialization.DeserializationStrategy deserializer kotlinx.serialization.json.JsonElement json public final synthetic java.lang.Object fromJson (kotlinx.serialization.json.JsonElement) kotlinx.serialization.json.JsonElement tree int $i$f$fromJson public void <init> (kotlinx.serialization.json.JsonConfiguration, kotlinx.serialization.modules.SerialModule) kotlinx.serialization.json.JsonConfiguration configuration kotlinx.serialization.modules.SerialModule context public synthetic void <init> (kotlinx.serialization.json.JsonConfiguration, kotlinx.serialization.modules.SerialModule, int, kotlin.jvm.internal.DefaultConstructorMarker) public void <init> (kotlin.jvm.functions.Function1) kotlinx.serialization.json.JsonBuilder $this$apply int $i$a$-apply-Json$1 kotlin.jvm.functions.Function1 block public void <init> () private void <init> (kotlinx.serialization.json.JsonBuilder) kotlinx.serialization.json.JsonBuilder builder static void <clinit> () public static final synthetic kotlinx.serialization.json.Json access$getPlain$cp () public static final synthetic kotlinx.serialization.json.Json access$getUnquoted$cp () public static final synthetic kotlinx.serialization.json.Json access$getIndented$cp () public static final synthetic kotlinx.serialization.json.Json access$getNonstrict$cp () }
kotlinx/serialization/json/JsonArray$Companion.class
JsonElement.kt package kotlinx.serialization.json public final kotlinx.serialization.json.JsonArray$Companion extends java.lang.Object { private void <init> () public synthetic void <init> (kotlin.jvm.internal.DefaultConstructorMarker) kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker public final kotlinx.serialization.KSerializer serializer () }
kotlinx/serialization/json/JsonArray.class
JsonElement.kt package kotlinx.serialization.json public final kotlinx.serialization.json.JsonArray extends kotlinx.serialization.json.JsonElement implements java.util.List kotlin.jvm.internal.markers.KMappedMarker { private final kotlinx.serialization.json.JsonArray jsonArray private final java.util.List content public static final kotlinx.serialization.json.JsonArray$Companion Companion public kotlinx.serialization.json.JsonArray getJsonArray () public final kotlinx.serialization.json.JsonPrimitive getPrimitive (int) int index public final kotlinx.serialization.json.JsonObject getObject (int) int index public final kotlinx.serialization.json.JsonArray getArray (int) int index public final kotlinx.serialization.json.JsonPrimitive getPrimitiveOrNull (int) int index public final kotlinx.serialization.json.JsonObject getObjectOrNull (int) int index public final kotlinx.serialization.json.JsonArray getArrayOrNull (int) int index public final synthetic kotlinx.serialization.json.JsonElement getAs (int) int index int $i$f$getAs public final synthetic kotlinx.serialization.json.JsonElement getAsOrNull (int) int index int $i$f$getAsOrNull public java.lang.String toString () public boolean equals (java.lang.Object) Object other public int hashCode () public final java.util.List getContent () public void <init> (java.util.List) java.util.List content static void <clinit> () public int getSize () public final volatile int size () public boolean contains (kotlinx.serialization.json.JsonElement) kotlinx.serialization.json.JsonElement element public final volatile boolean contains (java.lang.Object) public boolean containsAll (java.util.Collection) java.util.Collection elements public kotlinx.serialization.json.JsonElement get (int) int index public volatile synthetic java.lang.Object get (int) public int indexOf (kotlinx.serialization.json.JsonElement) kotlinx.serialization.json.JsonElement element public final volatile int indexOf (java.lang.Object) public boolean isEmpty () public java.util.Iterator iterator () public int lastIndexOf (kotlinx.serialization.json.JsonElement) kotlinx.serialization.json.JsonElement element public final volatile int lastIndexOf (java.lang.Object) public java.util.ListIterator listIterator () public java.util.ListIterator listIterator (int) int index public java.util.List subList (int, int) int fromIndex int toIndex public final java.util.List component1 () public final kotlinx.serialization.json.JsonArray copy (java.util.List) java.util.List content public static synthetic kotlinx.serialization.json.JsonArray copy$default (kotlinx.serialization.json.JsonArray, java.util.List, int, java.lang.Object) public boolean add (kotlinx.serialization.json.JsonElement) public void add (int, kotlinx.serialization.json.JsonElement) public boolean addAll (int, java.util.Collection) public boolean addAll (java.util.Collection) public void clear () public boolean remove (java.lang.Object) public boolean removeAll (java.util.Collection) public kotlinx.serialization.json.JsonElement remove (int) public void replaceAll (java.util.function.UnaryOperator) public boolean retainAll (java.util.Collection) public kotlinx.serialization.json.JsonElement set (int, kotlinx.serialization.json.JsonElement) public void sort (java.util.Comparator) public synthetic boolean add (java.lang.Object) public synthetic void add (int, java.lang.Object) public synthetic java.lang.Object remove (int) public synthetic java.lang.Object set (int, java.lang.Object) public java.lang.Object[] toArray () public java.lang.Object[] toArray (java.lang.Object[]) }
kotlinx/serialization/json/JsonArrayBuilder.class
JsonElementBuilders.kt package kotlinx.serialization.json public final kotlinx.serialization.json.JsonArrayBuilder extends java.lang.Object { private final java.util.List content public final java.util.List getContent$kotlinx_serialization_runtime () public final void unaryPlus (java.lang.String) String $this$unaryPlus public final void unaryPlus (java.lang.Number) Number $this$unaryPlus public final void unaryPlus (java.lang.Boolean) Boolean $this$unaryPlus public final void unaryPlus (kotlinx.serialization.json.JsonElement) kotlinx.serialization.json.JsonElement $this$unaryPlus public void <init> () }
kotlinx/serialization/json/JsonArraySerializer.class
JsonElementSerializer.kt package kotlinx.serialization.json public final kotlinx.serialization.json.JsonArraySerializer extends java.lang.Object implements kotlinx.serialization.KSerializer { private static final kotlinx.serialization.SerialDescriptor descriptor public static final kotlinx.serialization.json.JsonArraySerializer INSTANCE public kotlinx.serialization.SerialDescriptor getDescriptor () public void serialize (kotlinx.serialization.Encoder, kotlinx.serialization.json.JsonArray) kotlinx.serialization.Encoder encoder kotlinx.serialization.json.JsonArray obj public volatile synthetic void serialize (kotlinx.serialization.Encoder, java.lang.Object) public kotlinx.serialization.json.JsonArray deserialize (kotlinx.serialization.Decoder) kotlinx.serialization.Decoder decoder public volatile synthetic java.lang.Object deserialize (kotlinx.serialization.Decoder) private void <init> () static void <clinit> () public kotlinx.serialization.json.JsonArray patch (kotlinx.serialization.Decoder, kotlinx.serialization.json.JsonArray) kotlinx.serialization.Decoder decoder kotlinx.serialization.json.JsonArray old public volatile synthetic java.lang.Object patch (kotlinx.serialization.Decoder, java.lang.Object) }
kotlinx/serialization/json/JsonBuilder.class
Json.kt package kotlinx.serialization.json public final kotlinx.serialization.json.JsonBuilder extends java.lang.Object { private boolean encodeDefaults private boolean strictMode private boolean unquoted private boolean allowStructuredMapKeys private boolean prettyPrint private String indent private boolean useArrayPolymorphism private String classDiscriminator private kotlinx.serialization.modules.SerialModule serialModule public final boolean getEncodeDefaults () public final void setEncodeDefaults (boolean) boolean public final boolean getStrictMode () public final void setStrictMode (boolean) boolean public final boolean getUnquoted () public final void setUnquoted (boolean) boolean public final boolean getAllowStructuredMapKeys () public final void setAllowStructuredMapKeys (boolean) boolean public final boolean getPrettyPrint () public final void setPrettyPrint (boolean) boolean public final java.lang.String getIndent () public final void setIndent (java.lang.String) String public final boolean getUseArrayPolymorphism () public final void setUseArrayPolymorphism (boolean) boolean public final java.lang.String getClassDiscriminator () public final void setClassDiscriminator (java.lang.String) String public final kotlinx.serialization.modules.SerialModule getSerialModule () public final void setSerialModule (kotlinx.serialization.modules.SerialModule) kotlinx.serialization.modules.SerialModule public final kotlinx.serialization.json.JsonConfiguration buildConfiguration () public final kotlinx.serialization.modules.SerialModule buildModule () public void <init> () }
kotlinx/serialization/json/JsonConfiguration$Companion.class
JsonConfiguration.kt package kotlinx.serialization.json public final kotlinx.serialization.json.JsonConfiguration$Companion extends java.lang.Object { private static synthetic void defaultIndent$annotations () private static synthetic void defaultDiscriminator$annotations () public static synthetic void Default$annotations () public final kotlinx.serialization.json.JsonConfiguration getDefault () public static synthetic void Stable$annotations () public final kotlinx.serialization.json.JsonConfiguration getStable () private void <init> () public synthetic void <init> (kotlin.jvm.internal.DefaultConstructorMarker) kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker }
kotlinx/serialization/json/JsonConfiguration.class
JsonConfiguration.kt package kotlinx.serialization.json public final kotlinx.serialization.json.JsonConfiguration extends java.lang.Object { public final boolean encodeDefaults public final boolean strictMode public final boolean unquoted public final boolean allowStructuredMapKeys public final boolean prettyPrint public final String indent public final boolean useArrayPolymorphism public final String classDiscriminator public final kotlinx.serialization.UpdateMode updateMode private static final String defaultIndent private static final String defaultDiscriminator private static final kotlinx.serialization.json.JsonConfiguration Default private static final kotlinx.serialization.json.JsonConfiguration Stable public static final kotlinx.serialization.json.JsonConfiguration$Companion Companion public static synthetic void updateMode$annotations () public void <init> (boolean, boolean, boolean, boolean, boolean, java.lang.String, boolean, java.lang.String, kotlinx.serialization.UpdateMode) int $i$a$-require-JsonConfiguration$1 int $i$a$-require-JsonConfiguration$2 boolean encodeDefaults boolean strictMode boolean unquoted boolean allowStructuredMapKeys boolean prettyPrint String indent boolean useArrayPolymorphism String classDiscriminator kotlinx.serialization.UpdateMode updateMode public synthetic void <init> (boolean, boolean, boolean, boolean, boolean, java.lang.String, boolean, java.lang.String, kotlinx.serialization.UpdateMode, int, kotlin.jvm.internal.DefaultConstructorMarker) public void <init> () static void <clinit> () public static final synthetic kotlinx.serialization.json.JsonConfiguration access$getDefault$cp () public static final synthetic kotlinx.serialization.json.JsonConfiguration access$getStable$cp () public final boolean component1$kotlinx_serialization_runtime () public final boolean component2$kotlinx_serialization_runtime () public final boolean component3$kotlinx_serialization_runtime () public final boolean component4$kotlinx_serialization_runtime () public final boolean component5$kotlinx_serialization_runtime () public final java.lang.String component6$kotlinx_serialization_runtime () public final boolean component7$kotlinx_serialization_runtime () public final java.lang.String component8$kotlinx_serialization_runtime () public final kotlinx.serialization.UpdateMode component9$kotlinx_serialization_runtime () public final kotlinx.serialization.json.JsonConfiguration copy (boolean, boolean, boolean, boolean, boolean, java.lang.String, boolean, java.lang.String, kotlinx.serialization.UpdateMode) boolean encodeDefaults boolean strictMode boolean unquoted boolean allowStructuredMapKeys boolean prettyPrint String indent boolean useArrayPolymorphism String classDiscriminator kotlinx.serialization.UpdateMode updateMode public static synthetic kotlinx.serialization.json.JsonConfiguration copy$default (kotlinx.serialization.json.JsonConfiguration, boolean, boolean, boolean, boolean, boolean, java.lang.String, boolean, java.lang.String, kotlinx.serialization.UpdateMode, int, java.lang.Object) public java.lang.String toString () public int hashCode () public boolean equals (java.lang.Object) public static final kotlinx.serialization.json.JsonConfiguration getDefault () public static final kotlinx.serialization.json.JsonConfiguration getStable () }
kotlinx/serialization/json/JsonDecodingException.class
JsonExceptions.kt package kotlinx.serialization.json public final kotlinx.serialization.json.JsonDecodingException extends kotlinx.serialization.json.JsonException { public void <init> (int, java.lang.String) int position String message }
kotlinx/serialization/json/JsonElement$Companion.class
JsonElement.kt package kotlinx.serialization.json public final kotlinx.serialization.json.JsonElement$Companion extends java.lang.Object { private void <init> () public synthetic void <init> (kotlin.jvm.internal.DefaultConstructorMarker) kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker public final kotlinx.serialization.KSerializer serializer () }
kotlinx/serialization/json/JsonElement.class
JsonElement.kt package kotlinx.serialization.json public abstract kotlinx.serialization.json.JsonElement extends java.lang.Object { public static final kotlinx.serialization.json.JsonElement$Companion Companion public kotlinx.serialization.json.JsonPrimitive getPrimitive () public kotlinx.serialization.json.JsonObject getJsonObject () public kotlinx.serialization.json.JsonArray getJsonArray () public kotlinx.serialization.json.JsonNull getJsonNull () public final boolean isNull () private final java.lang.Void error (java.lang.String) String element private void <init> () static void <clinit> () public synthetic void <init> (kotlin.jvm.internal.DefaultConstructorMarker) kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker }
kotlinx/serialization/json/JsonElementBuildersKt.class
JsonElementBuilders.kt package kotlinx.serialization.json public final kotlinx.serialization.json.JsonElementBuildersKt extends java.lang.Object { public static final kotlinx.serialization.json.JsonObject json (kotlin.jvm.functions.Function1) kotlinx.serialization.json.JsonObjectBuilder builder kotlin.jvm.functions.Function1 init public static final kotlinx.serialization.json.JsonArray jsonArray (kotlin.jvm.functions.Function1) kotlinx.serialization.json.JsonArrayBuilder builder kotlin.jvm.functions.Function1 init }
kotlinx/serialization/json/JsonElementKt.class
JsonElement.kt package kotlinx.serialization.json public final kotlinx.serialization.json.JsonElementKt extends java.lang.Object { public static final java.lang.Void unexpectedJson (java.lang.String, java.lang.String) String key String expected }
kotlinx/serialization/json/JsonElementSerializer$descriptor$1.class
JsonElementSerializer.kt package kotlinx.serialization.json public final kotlinx.serialization.json.JsonElementSerializer$descriptor$1 extends kotlinx.serialization.internal.SerialClassDescImpl { public kotlinx.serialization.SerialKind getKind () void <init> (java.lang.String) String $super_call_param$0 }
kotlinx/serialization/json/JsonElementSerializer.class
JsonElementSerializer.kt package kotlinx.serialization.json public final kotlinx.serialization.json.JsonElementSerializer extends java.lang.Object implements kotlinx.serialization.KSerializer { private static final kotlinx.serialization.SerialDescriptor descriptor public static final kotlinx.serialization.json.JsonElementSerializer INSTANCE public kotlinx.serialization.SerialDescriptor getDescriptor () public void serialize (kotlinx.serialization.Encoder, kotlinx.serialization.json.JsonElement) kotlinx.serialization.Encoder encoder kotlinx.serialization.json.JsonElement obj public volatile synthetic void serialize (kotlinx.serialization.Encoder, java.lang.Object) public kotlinx.serialization.json.JsonElement deserialize (kotlinx.serialization.Decoder) kotlinx.serialization.json.JsonInput input kotlinx.serialization.Decoder decoder public volatile synthetic java.lang.Object deserialize (kotlinx.serialization.Decoder) private void <init> () static void <clinit> () public kotlinx.serialization.json.JsonElement patch (kotlinx.serialization.Decoder, kotlinx.serialization.json.JsonElement) kotlinx.serialization.Decoder decoder kotlinx.serialization.json.JsonElement old public volatile synthetic java.lang.Object patch (kotlinx.serialization.Decoder, java.lang.Object) }
kotlinx/serialization/json/JsonElementSerializerKt.class
JsonElementSerializer.kt package kotlinx.serialization.json public final kotlinx.serialization.json.JsonElementSerializerKt extends java.lang.Object { private static final void verify (kotlinx.serialization.Encoder) kotlinx.serialization.Encoder encoder private static final void verify (kotlinx.serialization.Decoder) kotlinx.serialization.Decoder decoder public static final synthetic void access$verify (kotlinx.serialization.Encoder) kotlinx.serialization.Encoder encoder public static final synthetic void access$verify (kotlinx.serialization.Decoder) kotlinx.serialization.Decoder decoder }
kotlinx/serialization/json/JsonElementsKt.class
JsonElements.kt package kotlinx.serialization.json public final kotlinx.serialization.json.JsonElementsKt extends java.lang.Object { public static final kotlinx.serialization.json.JsonPrimitive JsonPrimitive (java.lang.Boolean) Boolean value public static final kotlinx.serialization.json.JsonPrimitive JsonPrimitive (java.lang.Number) Number value public static final kotlinx.serialization.json.JsonPrimitive JsonPrimitive (java.lang.String) String value public static final int getInt (kotlinx.serialization.json.JsonElement) kotlinx.serialization.json.JsonElement $this$int public static final java.lang.Integer getIntOrNull (kotlinx.serialization.json.JsonElement) kotlinx.serialization.json.JsonElement $this$intOrNull public static final long getLong (kotlinx.serialization.json.JsonElement) kotlinx.serialization.json.JsonElement $this$long public static final java.lang.Long getLongOrNull (kotlinx.serialization.json.JsonElement) kotlinx.serialization.json.JsonElement $this$longOrNull public static final double getDouble (kotlinx.serialization.json.JsonElement) kotlinx.serialization.json.JsonElement $this$double public static final java.lang.Double getDoubleOrNull (kotlinx.serialization.json.JsonElement) kotlinx.serialization.json.JsonElement $this$doubleOrNull public static final float getFloat (kotlinx.serialization.json.JsonElement) kotlinx.serialization.json.JsonElement $this$float public static final java.lang.Float getFloatOrNull (kotlinx.serialization.json.JsonElement) kotlinx.serialization.json.JsonElement $this$floatOrNull public static final boolean getBoolean (kotlinx.serialization.json.JsonElement) kotlinx.serialization.json.JsonElement $this$boolean public static final java.lang.Boolean getBooleanOrNull (kotlinx.serialization.json.JsonElement) kotlinx.serialization.json.JsonElement $this$booleanOrNull public static final java.lang.String getContent (kotlinx.serialization.json.JsonElement) kotlinx.serialization.json.JsonElement $this$content public static final java.lang.String getContentOrNull (kotlinx.serialization.json.JsonElement) kotlinx.serialization.json.JsonElement $this$contentOrNull }
kotlinx/serialization/json/JsonEncodingException.class
JsonExceptions.kt package kotlinx.serialization.json public final kotlinx.serialization.json.JsonEncodingException extends kotlinx.serialization.json.JsonException { public void <init> (java.lang.String) String message }
kotlinx/serialization/json/JsonException.class
JsonExceptions.kt package kotlinx.serialization.json public kotlinx.serialization.json.JsonException extends kotlinx.serialization.SerializationException { public void <init> (java.lang.String) String message }
kotlinx/serialization/json/JsonExceptionHelpersKt.class
JsonExceptionHelpers.kt package kotlinx.serialization.json public final kotlinx.serialization.json.JsonExceptionHelpersKt extends java.lang.Object { public static final kotlinx.serialization.json.JsonEncodingException InvalidFloatingPoint (java.lang.Number, java.lang.String) Number value String type public static final kotlinx.serialization.json.JsonEncodingException InvalidFloatingPoint (java.lang.Number, java.lang.String, java.lang.String) Number value String key String type public static final kotlinx.serialization.json.JsonDecodingException jsonUnknownKeyException (int, java.lang.String) int position String key public static final kotlinx.serialization.json.JsonException JsonMapInvalidKeyKind (kotlinx.serialization.SerialDescriptor) kotlinx.serialization.SerialDescriptor keyDescriptor }
kotlinx/serialization/json/JsonInput$DefaultImpls.class
JsonInput.kt package kotlinx.serialization.json public final kotlinx.serialization.json.JsonInput$DefaultImpls extends java.lang.Object { public static java.lang.Object decodeSerializableValue (kotlinx.serialization.json.JsonInput, kotlinx.serialization.DeserializationStrategy) kotlinx.serialization.json.JsonInput $this kotlinx.serialization.DeserializationStrategy deserializer public static java.lang.Object decodeNullableSerializableValue (kotlinx.serialization.json.JsonInput, kotlinx.serialization.DeserializationStrategy) kotlinx.serialization.json.JsonInput $this kotlinx.serialization.DeserializationStrategy deserializer public static java.lang.Object updateSerializableValue (kotlinx.serialization.json.JsonInput, kotlinx.serialization.DeserializationStrategy, java.lang.Object) kotlinx.serialization.json.JsonInput $this kotlinx.serialization.DeserializationStrategy deserializer Object old public static java.lang.Object updateNullableSerializableValue (kotlinx.serialization.json.JsonInput, kotlinx.serialization.DeserializationStrategy, java.lang.Object) kotlinx.serialization.json.JsonInput $this kotlinx.serialization.DeserializationStrategy deserializer Object old public static void endStructure (kotlinx.serialization.json.JsonInput, kotlinx.serialization.SerialDescriptor) kotlinx.serialization.json.JsonInput $this kotlinx.serialization.SerialDescriptor desc public static int decodeCollectionSize (kotlinx.serialization.json.JsonInput, kotlinx.serialization.SerialDescriptor) kotlinx.serialization.json.JsonInput $this kotlinx.serialization.SerialDescriptor desc }
kotlinx/serialization/json/JsonInput.class
JsonInput.kt package kotlinx.serialization.json public abstract kotlinx.serialization.json.JsonInput extends java.lang.Object implements kotlinx.serialization.Decoder kotlinx.serialization.CompositeDecoder { public abstract kotlinx.serialization.json.Json getJson () public abstract kotlinx.serialization.json.JsonElement decodeJson () }
kotlinx/serialization/json/JsonKt.class
Json.kt package kotlinx.serialization.json public final kotlinx.serialization.json.JsonKt extends java.lang.Object { private static final kotlinx.serialization.modules.SerialModule defaultJsonModule private static synthetic void defaultJsonModule$annotations () static void <clinit> () public static final synthetic kotlinx.serialization.modules.SerialModule access$getDefaultJsonModule$p () }
kotlinx/serialization/json/JsonLiteral$Companion.class
JsonElement.kt package kotlinx.serialization.json public final kotlinx.serialization.json.JsonLiteral$Companion extends java.lang.Object { private void <init> () public synthetic void <init> (kotlin.jvm.internal.DefaultConstructorMarker) kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker public final kotlinx.serialization.KSerializer serializer () }
kotlinx/serialization/json/JsonLiteral.class
JsonElement.kt package kotlinx.serialization.json public final kotlinx.serialization.json.JsonLiteral extends kotlinx.serialization.json.JsonPrimitive { private final String content private final String contentOrNull private final Object body private final boolean isString public static final kotlinx.serialization.json.JsonLiteral$Companion Companion public java.lang.String getContent () public java.lang.String getContentOrNull () public java.lang.String toString () StringBuilder $this$buildString int $i$a$-buildString-JsonLiteral$toString$1 public boolean equals (java.lang.Object) Object other public int hashCode () int result public final java.lang.Object getBody () public final boolean isString () public void <init> (java.lang.Object, boolean) Object body boolean isString public void <init> (java.lang.Number) Number number public void <init> (boolean) boolean boolean public void <init> (java.lang.String) String string static void <clinit> () }
kotlinx/serialization/json/JsonLiteralSerializer$JsonLiteralDescriptor.class
JsonElementSerializer.kt package kotlinx.serialization.json final kotlinx.serialization.json.JsonLiteralSerializer$JsonLiteralDescriptor extends kotlinx.serialization.internal.SerialClassDescImpl { public static final kotlinx.serialization.json.JsonLiteralSerializer$JsonLiteralDescriptor INSTANCE public kotlinx.serialization.SerialKind getKind () private void <init> () static void <clinit> () }
kotlinx/serialization/json/JsonLiteralSerializer.class
JsonElementSerializer.kt package kotlinx.serialization.json public final kotlinx.serialization.json.JsonLiteralSerializer extends java.lang.Object implements kotlinx.serialization.KSerializer { public static final kotlinx.serialization.json.JsonLiteralSerializer INSTANCE public kotlinx.serialization.SerialDescriptor getDescriptor () public void serialize (kotlinx.serialization.Encoder, kotlinx.serialization.json.JsonLiteral) Boolean boolean Double double Long long kotlinx.serialization.Encoder encoder kotlinx.serialization.json.JsonLiteral obj public volatile synthetic void serialize (kotlinx.serialization.Encoder, java.lang.Object) public kotlinx.serialization.json.JsonLiteral deserialize (kotlinx.serialization.Decoder) kotlinx.serialization.Decoder decoder public volatile synthetic java.lang.Object deserialize (kotlinx.serialization.Decoder) private void <init> () static void <clinit> () public kotlinx.serialization.json.JsonLiteral patch (kotlinx.serialization.Decoder, kotlinx.serialization.json.JsonLiteral) kotlinx.serialization.Decoder decoder kotlinx.serialization.json.JsonLiteral old public volatile synthetic java.lang.Object patch (kotlinx.serialization.Decoder, java.lang.Object) }
kotlinx/serialization/json/JsonNull.class
JsonElement.kt package kotlinx.serialization.json public final kotlinx.serialization.json.JsonNull extends kotlinx.serialization.json.JsonPrimitive { private static final kotlinx.serialization.json.JsonNull jsonNull private static final String content private static final String contentOrNull public static final kotlinx.serialization.json.JsonNull INSTANCE public kotlinx.serialization.json.JsonNull getJsonNull () public java.lang.String getContent () public java.lang.String getContentOrNull () private void <init> () static void <clinit> () }
kotlinx/serialization/json/JsonNullSerializer$JsonNullDescriptor.class
JsonElementSerializer.kt package kotlinx.serialization.json final kotlinx.serialization.json.JsonNullSerializer$JsonNullDescriptor extends kotlinx.serialization.internal.SerialClassDescImpl { public static final kotlinx.serialization.json.JsonNullSerializer$JsonNullDescriptor INSTANCE public kotlinx.serialization.SerialKind getKind () private void <init> () static void <clinit> () }
kotlinx/serialization/json/JsonNullSerializer.class
JsonElementSerializer.kt package kotlinx.serialization.json public final kotlinx.serialization.json.JsonNullSerializer extends java.lang.Object implements kotlinx.serialization.KSerializer { public static final kotlinx.serialization.json.JsonNullSerializer INSTANCE public kotlinx.serialization.SerialDescriptor getDescriptor () public void serialize (kotlinx.serialization.Encoder, kotlinx.serialization.json.JsonNull) kotlinx.serialization.Encoder encoder kotlinx.serialization.json.JsonNull obj public volatile synthetic void serialize (kotlinx.serialization.Encoder, java.lang.Object) public kotlinx.serialization.json.JsonNull deserialize (kotlinx.serialization.Decoder) kotlinx.serialization.Decoder decoder public volatile synthetic java.lang.Object deserialize (kotlinx.serialization.Decoder) private void <init> () static void <clinit> () public kotlinx.serialization.json.JsonNull patch (kotlinx.serialization.Decoder, kotlinx.serialization.json.JsonNull) kotlinx.serialization.Decoder decoder kotlinx.serialization.json.JsonNull old public volatile synthetic java.lang.Object patch (kotlinx.serialization.Decoder, java.lang.Object) }
kotlinx/serialization/json/JsonObject$Companion.class
JsonElement.kt package kotlinx.serialization.json public final kotlinx.serialization.json.JsonObject$Companion extends java.lang.Object { private void <init> () public synthetic void <init> (kotlin.jvm.internal.DefaultConstructorMarker) kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker public final kotlinx.serialization.KSerializer serializer () }
kotlinx/serialization/json/JsonObject$toString$1.class
JsonElement.kt package kotlinx.serialization.json final kotlinx.serialization.json.JsonObject$toString$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1 { public static final kotlinx.serialization.json.JsonObject$toString$1 INSTANCE public volatile synthetic java.lang.Object invoke (java.lang.Object) public final java.lang.String invoke (java.util.Map$Entry) java.util.Map$Entry $dstr$k$v String k kotlinx.serialization.json.JsonElement v void <init> () static void <clinit> () }
kotlinx/serialization/json/JsonObject.class
JsonElement.kt package kotlinx.serialization.json public final kotlinx.serialization.json.JsonObject extends kotlinx.serialization.json.JsonElement implements java.util.Map kotlin.jvm.internal.markers.KMappedMarker { private final kotlinx.serialization.json.JsonObject jsonObject private final java.util.Map content public static final kotlinx.serialization.json.JsonObject$Companion Companion public kotlinx.serialization.json.JsonObject getJsonObject () public final kotlinx.serialization.json.JsonPrimitive getPrimitive (java.lang.String) String key public final kotlinx.serialization.json.JsonObject getObject (java.lang.String) String key public final kotlinx.serialization.json.JsonArray getArray (java.lang.String) String key public final kotlinx.serialization.json.JsonPrimitive getPrimitiveOrNull (java.lang.String) String key public final kotlinx.serialization.json.JsonObject getObjectOrNull (java.lang.String) String key public final kotlinx.serialization.json.JsonArray getArrayOrNull (java.lang.String) String key public final synthetic kotlinx.serialization.json.JsonElement getAs (java.lang.String) String key int $i$f$getAs public final synthetic kotlinx.serialization.json.JsonElement getAsOrNull (java.lang.String) String key int $i$f$getAsOrNull public java.lang.String toString () public boolean equals (java.lang.Object) Object other public int hashCode () public final java.util.Map getContent () public void <init> (java.util.Map) java.util.Map content static void <clinit> () public java.util.Set getEntries () public final volatile java.util.Set entrySet () public java.util.Set getKeys () public final volatile java.util.Set keySet () public int getSize () public final volatile int size () public java.util.Collection getValues () public final volatile java.util.Collection values () public boolean containsKey (java.lang.String) String key public final volatile boolean containsKey (java.lang.Object) public boolean containsValue (kotlinx.serialization.json.JsonElement) kotlinx.serialization.json.JsonElement value public final volatile boolean containsValue (java.lang.Object) public kotlinx.serialization.json.JsonElement get (java.lang.String) String key public final volatile java.lang.Object get (java.lang.Object) public boolean isEmpty () public final java.util.Map component1 () public final kotlinx.serialization.json.JsonObject copy (java.util.Map) java.util.Map content public static synthetic kotlinx.serialization.json.JsonObject copy$default (kotlinx.serialization.json.JsonObject, java.util.Map, int, java.lang.Object) public void clear () public kotlinx.serialization.json.JsonElement compute (java.lang.String, java.util.function.BiFunction) public kotlinx.serialization.json.JsonElement computeIfAbsent (java.lang.String, java.util.function.Function) public kotlinx.serialization.json.JsonElement computeIfPresent (java.lang.String, java.util.function.BiFunction) public kotlinx.serialization.json.JsonElement merge (java.lang.String, kotlinx.serialization.json.JsonElement, java.util.function.BiFunction) public kotlinx.serialization.json.JsonElement put (java.lang.String, kotlinx.serialization.json.JsonElement) public void putAll (java.util.Map) public kotlinx.serialization.json.JsonElement putIfAbsent (java.lang.String, kotlinx.serialization.json.JsonElement) public java.lang.Object remove (java.lang.Object) public boolean remove (java.lang.Object, java.lang.Object) public boolean replace (java.lang.String, kotlinx.serialization.json.JsonElement, kotlinx.serialization.json.JsonElement) public kotlinx.serialization.json.JsonElement replace (java.lang.String, kotlinx.serialization.json.JsonElement) public void replaceAll (java.util.function.BiFunction) public synthetic java.lang.Object compute (java.lang.Object, java.util.function.BiFunction) public synthetic java.lang.Object computeIfAbsent (java.lang.Object, java.util.function.Function) public synthetic java.lang.Object computeIfPresent (java.lang.Object, java.util.function.BiFunction) public synthetic java.lang.Object merge (java.lang.Object, java.lang.Object, java.util.function.BiFunction) public synthetic java.lang.Object put (java.lang.Object, java.lang.Object) public synthetic java.lang.Object putIfAbsent (java.lang.Object, java.lang.Object) public synthetic boolean replace (java.lang.Object, java.lang.Object, java.lang.Object) public synthetic java.lang.Object replace (java.lang.Object, java.lang.Object) }
kotlinx/serialization/json/JsonObjectBuilder.class
JsonElementBuilders.kt package kotlinx.serialization.json public final kotlinx.serialization.json.JsonObjectBuilder extends java.lang.Object { private final java.util.Map content public final java.util.Map getContent$kotlinx_serialization_runtime () public final void to (java.lang.String, kotlinx.serialization.json.JsonElement) int $i$a$-require-JsonObjectBuilder$to$1 String $this$to kotlinx.serialization.json.JsonElement value public final void to (java.lang.String, java.lang.Number) int $i$a$-require-JsonObjectBuilder$to$2 String $this$to Number value public final void to (java.lang.String, java.lang.Boolean) int $i$a$-require-JsonObjectBuilder$to$3 String $this$to Boolean value public final void to (java.lang.String, java.lang.String) int $i$a$-require-JsonObjectBuilder$to$4 String $this$to String value public void <init> () }
kotlinx/serialization/json/JsonObjectSerializer.class
JsonElementSerializer.kt package kotlinx.serialization.json public final kotlinx.serialization.json.JsonObjectSerializer extends java.lang.Object implements kotlinx.serialization.KSerializer { private static final kotlinx.serialization.SerialDescriptor descriptor public static final kotlinx.serialization.json.JsonObjectSerializer INSTANCE public kotlinx.serialization.SerialDescriptor getDescriptor () public void serialize (kotlinx.serialization.Encoder, kotlinx.serialization.json.JsonObject) kotlinx.serialization.Encoder encoder kotlinx.serialization.json.JsonObject obj public volatile synthetic void serialize (kotlinx.serialization.Encoder, java.lang.Object) public kotlinx.serialization.json.JsonObject deserialize (kotlinx.serialization.Decoder) kotlinx.serialization.Decoder decoder public volatile synthetic java.lang.Object deserialize (kotlinx.serialization.Decoder) private void <init> () static void <clinit> () public kotlinx.serialization.json.JsonObject patch (kotlinx.serialization.Decoder, kotlinx.serialization.json.JsonObject) kotlinx.serialization.Decoder decoder kotlinx.serialization.json.JsonObject old public volatile synthetic java.lang.Object patch (kotlinx.serialization.Decoder, java.lang.Object) }
kotlinx/serialization/json/JsonOutput$DefaultImpls.class
JsonOutput.kt package kotlinx.serialization.json public final kotlinx.serialization.json.JsonOutput$DefaultImpls extends java.lang.Object { public static void encodeSerializableValue (kotlinx.serialization.json.JsonOutput, kotlinx.serialization.SerializationStrategy, java.lang.Object) kotlinx.serialization.json.JsonOutput $this kotlinx.serialization.SerializationStrategy serializer Object value public static void encodeNullableSerializableValue (kotlinx.serialization.json.JsonOutput, kotlinx.serialization.SerializationStrategy, java.lang.Object) kotlinx.serialization.json.JsonOutput $this kotlinx.serialization.SerializationStrategy serializer Object value public static transient kotlinx.serialization.CompositeEncoder beginCollection (kotlinx.serialization.json.JsonOutput, kotlinx.serialization.SerialDescriptor, int, kotlinx.serialization.KSerializer[]) kotlinx.serialization.json.JsonOutput $this kotlinx.serialization.SerialDescriptor desc int collectionSize kotlinx.serialization.KSerializer[] typeParams public static void endStructure (kotlinx.serialization.json.JsonOutput, kotlinx.serialization.SerialDescriptor) kotlinx.serialization.json.JsonOutput $this kotlinx.serialization.SerialDescriptor desc public static boolean shouldEncodeElementDefault (kotlinx.serialization.json.JsonOutput, kotlinx.serialization.SerialDescriptor, int) kotlinx.serialization.json.JsonOutput $this kotlinx.serialization.SerialDescriptor desc int index }
kotlinx/serialization/json/JsonOutput.class
JsonOutput.kt package kotlinx.serialization.json public abstract kotlinx.serialization.json.JsonOutput extends java.lang.Object implements kotlinx.serialization.Encoder kotlinx.serialization.CompositeEncoder { public abstract kotlinx.serialization.json.Json getJson () public abstract void encodeJson (kotlinx.serialization.json.JsonElement) }
kotlinx/serialization/json/JsonPrimitive$Companion.class
JsonElement.kt package kotlinx.serialization.json public final kotlinx.serialization.json.JsonPrimitive$Companion extends java.lang.Object { private void <init> () public synthetic void <init> (kotlin.jvm.internal.DefaultConstructorMarker) kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker public final kotlinx.serialization.KSerializer serializer () }
kotlinx/serialization/json/JsonPrimitive.class
JsonElement.kt package kotlinx.serialization.json public abstract kotlinx.serialization.json.JsonPrimitive extends kotlinx.serialization.json.JsonElement { private final kotlinx.serialization.json.JsonPrimitive primitive public static final kotlinx.serialization.json.JsonPrimitive$Companion Companion public abstract java.lang.String getContent () public abstract java.lang.String getContentOrNull () public static synthetic void primitive$annotations () public final kotlinx.serialization.json.JsonPrimitive getPrimitive () public final int getInt () public final java.lang.Integer getIntOrNull () public final long getLong () public final java.lang.Long getLongOrNull () public final double getDouble () public final java.lang.Double getDoubleOrNull () public final float getFloat () public final java.lang.Float getFloatOrNull () public final boolean getBoolean () public final java.lang.Boolean getBooleanOrNull () public java.lang.String toString () private void <init> () static void <clinit> () public synthetic void <init> (kotlin.jvm.internal.DefaultConstructorMarker) kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker }
kotlinx/serialization/json/JsonPrimitiveSerializer$JsonPrimitiveDescriptor.class
JsonElementSerializer.kt package kotlinx.serialization.json final kotlinx.serialization.json.JsonPrimitiveSerializer$JsonPrimitiveDescriptor extends kotlinx.serialization.internal.SerialClassDescImpl { public static final kotlinx.serialization.json.JsonPrimitiveSerializer$JsonPrimitiveDescriptor INSTANCE public kotlinx.serialization.SerialKind getKind () private void <init> () static void <clinit> () }
kotlinx/serialization/json/JsonPrimitiveSerializer.class
JsonElementSerializer.kt package kotlinx.serialization.json public final kotlinx.serialization.json.JsonPrimitiveSerializer extends java.lang.Object implements kotlinx.serialization.KSerializer { public static final kotlinx.serialization.json.JsonPrimitiveSerializer INSTANCE public kotlinx.serialization.SerialDescriptor getDescriptor () public void serialize (kotlinx.serialization.Encoder, kotlinx.serialization.json.JsonPrimitive) kotlinx.serialization.Encoder encoder kotlinx.serialization.json.JsonPrimitive obj public volatile synthetic void serialize (kotlinx.serialization.Encoder, java.lang.Object) public kotlinx.serialization.json.JsonPrimitive deserialize (kotlinx.serialization.Decoder) kotlinx.serialization.Decoder decoder public volatile synthetic java.lang.Object deserialize (kotlinx.serialization.Decoder) private void <init> () static void <clinit> () public kotlinx.serialization.json.JsonPrimitive patch (kotlinx.serialization.Decoder, kotlinx.serialization.json.JsonPrimitive) kotlinx.serialization.Decoder decoder kotlinx.serialization.json.JsonPrimitive old public volatile synthetic java.lang.Object patch (kotlinx.serialization.Decoder, java.lang.Object) }
kotlinx/serialization/json/internal/
kotlinx/serialization/json/internal/AbstractJsonTreeInput.class
TreeJsonInput.kt package kotlinx.serialization.json.internal abstract kotlinx.serialization.json.internal.AbstractJsonTreeInput extends kotlinx.serialization.NamedValueDecoder implements kotlinx.serialization.json.JsonInput { protected final kotlinx.serialization.json.JsonConfiguration configuration private final kotlinx.serialization.json.Json json private final kotlinx.serialization.json.JsonElement obj public kotlinx.serialization.modules.SerialModule getContext () private final kotlinx.serialization.json.JsonElement currentObject () String it int $i$a$-let-AbstractJsonTreeInput$currentObject$1 public kotlinx.serialization.json.JsonElement decodeJson () public static synthetic void updateMode$annotations () public kotlinx.serialization.UpdateMode getUpdateMode () public java.lang.Object decodeSerializableValue (kotlinx.serialization.DeserializationStrategy) kotlinx.serialization.DeserializationStrategy deserializer public java.lang.String composeName (java.lang.String, java.lang.String) String parentName String childName public transient kotlinx.serialization.CompositeDecoder beginStructure (kotlinx.serialization.SerialDescriptor, kotlinx.serialization.KSerializer[]) int $i$a$-check-TreeJsonOutputKt$cast$1$iv int $i$f$cast int $i$a$-check-TreeJsonOutputKt$cast$1$iv kotlinx.serialization.json.JsonElement obj$iv int $i$f$cast int $i$a$-selectMapMode-AbstractJsonTreeInput$beginStructure$1 int $i$a$-check-TreeJsonOutputKt$cast$1$iv kotlinx.serialization.json.JsonElement obj$iv int $i$f$cast int $i$a$-selectMapMode-AbstractJsonTreeInput$beginStructure$2 kotlinx.serialization.SerialKind keyKind$iv kotlinx.serialization.SerialDescriptor keyDescriptor$iv kotlinx.serialization.json.Json $this$selectMapMode$iv int $i$f$selectMapMode int $i$a$-check-TreeJsonOutputKt$cast$1$iv int $i$f$cast kotlinx.serialization.json.JsonElement currentObject kotlinx.serialization.SerialDescriptor desc kotlinx.serialization.KSerializer[] typeParams protected kotlinx.serialization.json.JsonPrimitive getValue (java.lang.String) kotlinx.serialization.json.JsonElement currentElement String tag protected abstract kotlinx.serialization.json.JsonElement currentElement (java.lang.String) public char decodeTaggedChar (java.lang.String) kotlinx.serialization.json.JsonPrimitive o String tag public volatile synthetic char decodeTaggedChar (java.lang.Object) public int decodeTaggedEnum (java.lang.String, kotlinx.serialization.SerialDescriptor) String tag kotlinx.serialization.SerialDescriptor enumDescription public volatile synthetic int decodeTaggedEnum (java.lang.Object, kotlinx.serialization.SerialDescriptor) public java.lang.Void decodeTaggedNull (java.lang.String) String tag public volatile synthetic java.lang.Void decodeTaggedNull (java.lang.Object) public boolean decodeTaggedNotNullMark (java.lang.String) String tag public volatile synthetic boolean decodeTaggedNotNullMark (java.lang.Object) public void decodeTaggedUnit (java.lang.String) String tag public volatile synthetic void decodeTaggedUnit (java.lang.Object) public boolean decodeTaggedBoolean (java.lang.String) String tag public volatile synthetic boolean decodeTaggedBoolean (java.lang.Object) public byte decodeTaggedByte (java.lang.String) String tag public volatile synthetic byte decodeTaggedByte (java.lang.Object) public short decodeTaggedShort (java.lang.String) String tag public volatile synthetic short decodeTaggedShort (java.lang.Object) public int decodeTaggedInt (java.lang.String) String tag public volatile synthetic int decodeTaggedInt (java.lang.Object) public long decodeTaggedLong (java.lang.String) String tag public volatile synthetic long decodeTaggedLong (java.lang.Object) public float decodeTaggedFloat (java.lang.String) String tag public volatile synthetic float decodeTaggedFloat (java.lang.Object) public double decodeTaggedDouble (java.lang.String) String tag public volatile synthetic double decodeTaggedDouble (java.lang.Object) public java.lang.String decodeTaggedString (java.lang.String) String tag public volatile synthetic java.lang.String decodeTaggedString (java.lang.Object) public kotlinx.serialization.json.Json getJson () public kotlinx.serialization.json.JsonElement getObj () private void <init> (kotlinx.serialization.json.Json, kotlinx.serialization.json.JsonElement) kotlinx.serialization.json.Json json kotlinx.serialization.json.JsonElement obj public synthetic void <init> (kotlinx.serialization.json.Json, kotlinx.serialization.json.JsonElement, kotlin.jvm.internal.DefaultConstructorMarker) kotlinx.serialization.json.Json json kotlinx.serialization.json.JsonElement obj kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker }
kotlinx/serialization/json/internal/AbstractJsonTreeOutput$beginStructure$consumer$1.class
TreeJsonOutput.kt package kotlinx.serialization.json.internal final kotlinx.serialization.json.internal.AbstractJsonTreeOutput$beginStructure$consumer$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1 { final synthetic kotlinx.serialization.json.internal.AbstractJsonTreeOutput this$0 public volatile synthetic java.lang.Object invoke (java.lang.Object) public final void invoke (kotlinx.serialization.json.JsonElement) kotlinx.serialization.json.JsonElement node void <init> (kotlinx.serialization.json.internal.AbstractJsonTreeOutput) }
kotlinx/serialization/json/internal/AbstractJsonTreeOutput.class
TreeJsonOutput.kt package kotlinx.serialization.json.internal abstract kotlinx.serialization.json.internal.AbstractJsonTreeOutput extends kotlinx.serialization.NamedValueEncoder implements kotlinx.serialization.json.JsonOutput { protected final kotlinx.serialization.json.JsonConfiguration configuration private boolean writePolymorphic private final kotlinx.serialization.json.Json json private final kotlin.jvm.functions.Function1 nodeConsumer public final kotlinx.serialization.modules.SerialModule getContext () public void encodeJson (kotlinx.serialization.json.JsonElement) kotlinx.serialization.json.JsonElement element public boolean shouldEncodeElementDefault (kotlinx.serialization.SerialDescriptor, int) kotlinx.serialization.SerialDescriptor desc int index public java.lang.String composeName (java.lang.String, java.lang.String) String parentName String childName public abstract void putElement (java.lang.String, kotlinx.serialization.json.JsonElement) public abstract kotlinx.serialization.json.JsonElement getCurrent () public void encodeTaggedNull (java.lang.String) String tag public volatile synthetic void encodeTaggedNull (java.lang.Object) public void encodeTaggedInt (java.lang.String, int) String tag int value public volatile synthetic void encodeTaggedInt (java.lang.Object, int) public void encodeTaggedByte (java.lang.String, byte) String tag byte value public volatile synthetic void encodeTaggedByte (java.lang.Object, byte) public void encodeTaggedShort (java.lang.String, short) String tag short value public volatile synthetic void encodeTaggedShort (java.lang.Object, short) public void encodeTaggedLong (java.lang.String, long) String tag long value public volatile synthetic void encodeTaggedLong (java.lang.Object, long) public void encodeTaggedFloat (java.lang.String, float) String tag float value public volatile synthetic void encodeTaggedFloat (java.lang.Object, float) public void encodeSerializableValue (kotlinx.serialization.SerializationStrategy, java.lang.Object) int $i$a$-encodePolymorphically-AbstractJsonTreeOutput$encodeSerializableValue$1 kotlinx.serialization.SerialKind kind$iv kotlinx.serialization.KSerializer actualSerializer$iv kotlinx.serialization.json.JsonOutput $this$encodePolymorphically$iv int $i$f$encodePolymorphically kotlinx.serialization.json.internal.JsonPrimitiveOutput $this$apply int $i$a$-apply-AbstractJsonTreeOutput$encodeSerializableValue$2 kotlinx.serialization.SerializationStrategy serializer Object value public void encodeTaggedDouble (java.lang.String, double) String tag double value public volatile synthetic void encodeTaggedDouble (java.lang.Object, double) public void encodeTaggedBoolean (java.lang.String, boolean) String tag boolean value public volatile synthetic void encodeTaggedBoolean (java.lang.Object, boolean) public void encodeTaggedChar (java.lang.String, char) String tag char value public volatile synthetic void encodeTaggedChar (java.lang.Object, char) public void encodeTaggedString (java.lang.String, java.lang.String) String tag String value public volatile synthetic void encodeTaggedString (java.lang.Object, java.lang.String) public void encodeTaggedEnum (java.lang.String, kotlinx.serialization.SerialDescriptor, int) String tag kotlinx.serialization.SerialDescriptor enumDescription int ordinal public volatile synthetic void encodeTaggedEnum (java.lang.Object, kotlinx.serialization.SerialDescriptor, int) public void encodeTaggedValue (java.lang.String, java.lang.Object) String tag Object value public volatile synthetic void encodeTaggedValue (java.lang.Object, java.lang.Object) public transient kotlinx.serialization.CompositeEncoder beginStructure (kotlinx.serialization.SerialDescriptor, kotlinx.serialization.KSerializer[]) int $i$a$-selectMapMode-AbstractJsonTreeOutput$beginStructure$encoder$1 int $i$a$-selectMapMode-AbstractJsonTreeOutput$beginStructure$encoder$2 kotlinx.serialization.SerialKind keyKind$iv kotlinx.serialization.SerialDescriptor keyDescriptor$iv kotlinx.serialization.json.Json $this$selectMapMode$iv int $i$f$selectMapMode kotlinx.serialization.json.internal.AbstractJsonTreeOutput encoder kotlin.jvm.functions.Function1 consumer kotlinx.serialization.SerialDescriptor desc kotlinx.serialization.KSerializer[] typeParams public void endEncode (kotlinx.serialization.SerialDescriptor) kotlinx.serialization.SerialDescriptor desc public final kotlinx.serialization.json.Json getJson () public final kotlin.jvm.functions.Function1 getNodeConsumer () private void <init> (kotlinx.serialization.json.Json, kotlin.jvm.functions.Function1) kotlinx.serialization.json.Json json kotlin.jvm.functions.Function1 nodeConsumer public synthetic void <init> (kotlinx.serialization.json.Json, kotlin.jvm.functions.Function1, kotlin.jvm.internal.DefaultConstructorMarker) kotlinx.serialization.json.Json json kotlin.jvm.functions.Function1 nodeConsumer kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker public static final synthetic java.lang.String access$getCurrentTag$p (kotlinx.serialization.json.internal.AbstractJsonTreeOutput) kotlinx.serialization.json.internal.AbstractJsonTreeOutput $this }
kotlinx/serialization/json/internal/EscapeCharMappings.class
JsonReader.kt package kotlinx.serialization.json.internal public final kotlinx.serialization.json.internal.EscapeCharMappings extends java.lang.Object { public static final char[] ESCAPE_2_CHAR public static final kotlinx.serialization.json.internal.EscapeCharMappings INSTANCE private final void initC2ESC (int, char) int c char esc private final void initC2ESC (char, char) char c char esc private void <init> () static void <clinit> () int i }
kotlinx/serialization/json/internal/JsonParser.class
JsonParser.kt package kotlinx.serialization.json.internal public final kotlinx.serialization.json.internal.JsonParser extends java.lang.Object { private final kotlinx.serialization.json.internal.JsonReader reader private final kotlinx.serialization.json.JsonElement readObject () char it int $i$a$-requireTokenClass-JsonParser$readObject$1 kotlinx.serialization.json.internal.JsonReader this_$iv byte expected$iv int $i$f$requireTokenClass$kotlinx_serialization_runtime int $i$a$-require-JsonParser$readObject$2 kotlinx.serialization.json.internal.JsonReader this_$iv boolean condition$iv int position$iv int $i$f$require$kotlinx_serialization_runtime char it int $i$a$-requireTokenClass-JsonParser$readObject$3 kotlinx.serialization.json.internal.JsonReader this_$iv byte expected$iv int $i$f$requireTokenClass$kotlinx_serialization_runtime char it int $i$a$-requireTokenClass-JsonParser$readObject$4 kotlinx.serialization.json.internal.JsonReader this_$iv byte expected$iv int $i$f$requireTokenClass$kotlinx_serialization_runtime kotlinx.serialization.json.JsonElement element String key int $i$a$-require-JsonParser$readObject$5 kotlinx.serialization.json.internal.JsonReader this_$iv boolean condition$iv int position$iv int $i$f$require$kotlinx_serialization_runtime boolean valueExpected java.util.LinkedHashMap result private final kotlinx.serialization.json.JsonElement readValue (boolean) String str boolean isString private final kotlinx.serialization.json.JsonElement readArray () char it int $i$a$-requireTokenClass-JsonParser$readArray$1 kotlinx.serialization.json.internal.JsonReader this_$iv byte expected$iv int $i$f$requireTokenClass$kotlinx_serialization_runtime int $i$a$-require-JsonParser$readArray$2 kotlinx.serialization.json.internal.JsonReader this_$iv boolean condition$iv int position$iv int $i$f$require$kotlinx_serialization_runtime char it int $i$a$-requireTokenClass-JsonParser$readArray$3 kotlinx.serialization.json.internal.JsonReader this_$iv byte expected$iv int $i$f$requireTokenClass$kotlinx_serialization_runtime kotlinx.serialization.json.JsonElement element int $i$a$-require-JsonParser$readArray$4 kotlinx.serialization.json.internal.JsonReader this_$iv boolean condition$iv int position$iv int $i$f$require$kotlinx_serialization_runtime boolean valueExpected java.util.ArrayList result public final kotlinx.serialization.json.JsonElement read () kotlinx.serialization.json.JsonNull it int $i$a$-also-JsonParser$read$1 public void <init> (kotlinx.serialization.json.internal.JsonReader) kotlinx.serialization.json.internal.JsonReader reader }
kotlinx/serialization/json/internal/JsonPrimitiveInput.class
TreeJsonInput.kt package kotlinx.serialization.json.internal final kotlinx.serialization.json.internal.JsonPrimitiveInput extends kotlinx.serialization.json.internal.AbstractJsonTreeInput { private final kotlinx.serialization.json.JsonPrimitive obj protected kotlinx.serialization.json.JsonElement currentElement (java.lang.String) int $i$a$-require-JsonPrimitiveInput$currentElement$1 String tag public kotlinx.serialization.json.JsonPrimitive getObj () public volatile synthetic kotlinx.serialization.json.JsonElement getObj () public void <init> (kotlinx.serialization.json.Json, kotlinx.serialization.json.JsonPrimitive) kotlinx.serialization.json.Json json kotlinx.serialization.json.JsonPrimitive obj }
kotlinx/serialization/json/internal/JsonPrimitiveOutput.class
TreeJsonOutput.kt package kotlinx.serialization.json.internal final kotlinx.serialization.json.internal.JsonPrimitiveOutput extends kotlinx.serialization.json.internal.AbstractJsonTreeOutput { private kotlinx.serialization.json.JsonElement content public void putElement (java.lang.String, kotlinx.serialization.json.JsonElement) int $i$a$-require-JsonPrimitiveOutput$putElement$1 int $i$a$-require-JsonPrimitiveOutput$putElement$2 String key kotlinx.serialization.json.JsonElement element public kotlinx.serialization.json.JsonElement getCurrent () int $i$a$-requireNotNull-JsonPrimitiveOutput$getCurrent$1 public void <init> (kotlinx.serialization.json.Json, kotlin.jvm.functions.Function1) kotlinx.serialization.json.Json json kotlin.jvm.functions.Function1 nodeConsumer }
kotlinx/serialization/json/internal/JsonReader.class
JsonReader.kt package kotlinx.serialization.json.internal public final kotlinx.serialization.json.internal.JsonReader extends java.lang.Object { public int currentPosition public byte tokenClass private int tokenPosition private int offset private int length private char[] buf private final String source public final boolean isDone () public final boolean getCanBeginValue () public final void requireTokenClass$kotlinx_serialization_runtime (byte, kotlin.jvm.functions.Function1) byte expected kotlin.jvm.functions.Function1 errorMessage int $i$f$requireTokenClass$kotlinx_serialization_runtime public final java.lang.String takeString () String prevStr private final void append (char) char ch private final void appendRange (java.lang.String, int, int) int i int newLen int oldLen int addLen String source int fromIndex int toIndex public final void nextToken () byte tc char ch int currentPosition String source private final void nextLiteral (java.lang.String, int) int currentPosition String source int startPos private final void nextString (java.lang.String, int) int newPosition int length int lastPosition int currentPosition String source int startPosition private final int appendEsc (java.lang.String, int) int $i$a$-require-JsonReader$appendEsc$1 kotlinx.serialization.json.internal.JsonReader this_$iv boolean condition$iv int $i$f$require$kotlinx_serialization_runtime int $i$a$-require-JsonReader$appendEsc$2 kotlinx.serialization.json.internal.JsonReader this_$iv boolean condition$iv int $i$f$require$kotlinx_serialization_runtime char c char currentChar int currentPosition String source int startPosition private final int appendHex (java.lang.String, int) int curPos String source int startPos public final void skipElement () java.util.List tokenStack public java.lang.String toString () public final java.lang.Void fail (java.lang.String, int) String message int position public static synthetic java.lang.Void fail$default (kotlinx.serialization.json.internal.JsonReader, java.lang.String, int, int, java.lang.Object) public final void require$kotlinx_serialization_runtime (boolean, int, kotlin.jvm.functions.Function0) boolean condition int position kotlin.jvm.functions.Function0 message int $i$f$require$kotlinx_serialization_runtime public static synthetic void require$kotlinx_serialization_runtime$default (kotlinx.serialization.json.internal.JsonReader, boolean, int, kotlin.jvm.functions.Function0, int, java.lang.Object) boolean condition int position kotlin.jvm.functions.Function0 message int $i$f$require$kotlinx_serialization_runtime private final int fromHexChar (java.lang.String, int) int $i$a$-require-JsonReader$fromHexChar$1 kotlinx.serialization.json.internal.JsonReader this_$iv boolean condition$iv int $i$f$require$kotlinx_serialization_runtime char curChar String source int currentPosition public void <init> (java.lang.String) String source public static final synthetic int access$getTokenPosition$p (kotlinx.serialization.json.internal.JsonReader) kotlinx.serialization.json.internal.JsonReader $this public static final synthetic void access$setTokenPosition$p (kotlinx.serialization.json.internal.JsonReader, int) kotlinx.serialization.json.internal.JsonReader $this int }
kotlinx/serialization/json/internal/JsonReaderKt.class
JsonReader.kt package kotlinx.serialization.json.internal public final kotlinx.serialization.json.internal.JsonReaderKt extends java.lang.Object { public static final String NULL public static final char COMMA public static final char COLON public static final char BEGIN_OBJ public static final char END_OBJ public static final char BEGIN_LIST public static final char END_LIST public static final char STRING public static final char STRING_ESC public static final char INVALID public static final char UNICODE_ESC public static final byte TC_OTHER public static final byte TC_STRING public static final byte TC_STRING_ESC public static final byte TC_WS public static final byte TC_COMMA public static final byte TC_COLON public static final byte TC_BEGIN_OBJ public static final byte TC_END_OBJ public static final byte TC_BEGIN_LIST public static final byte TC_END_LIST public static final byte TC_NULL public static final byte TC_INVALID public static final byte TC_EOF private static final int CTC_MAX private static final int ESC2C_MAX private static final byte[] C2TC public static synthetic void C2TC$annotations () public static final byte[] getC2TC () private static final void initC2TC (byte[], int, byte) byte[] $this$initC2TC int c byte cl private static final void initC2TC (byte[], char, byte) byte[] $this$initC2TC char c byte cl public static final byte charToTokenClass (char) char c public static final char escapeToChar (int) int c private static final boolean rangeEquals (java.lang.String, int, int, java.lang.String) int i int n String source int start int length String str public static final void require (boolean, int, kotlin.jvm.functions.Function0) String msg$iv int $i$f$fail boolean condition int position kotlin.jvm.functions.Function0 msg int $i$f$require public static final java.lang.Void fail (int, java.lang.String) int position String msg int $i$f$fail static void <clinit> () int i byte[] $this$apply int $i$a$-apply-JsonReaderKt$C2TC$1 public static final synthetic boolean access$rangeEquals (java.lang.String, int, int, java.lang.String) String source int start int length String str }
kotlinx/serialization/json/internal/JsonTreeInput.class
TreeJsonInput.kt package kotlinx.serialization.json.internal kotlinx.serialization.json.internal.JsonTreeInput extends kotlinx.serialization.json.internal.AbstractJsonTreeInput { private int position private final kotlinx.serialization.json.JsonObject obj public int decodeElementIndex (kotlinx.serialization.SerialDescriptor) String name kotlinx.serialization.SerialDescriptor desc protected kotlinx.serialization.json.JsonElement currentElement (java.lang.String) String tag public void endStructure (kotlinx.serialization.SerialDescriptor) int i String key java.util.HashSet names kotlinx.serialization.SerialDescriptor desc public kotlinx.serialization.json.JsonObject getObj () public volatile synthetic kotlinx.serialization.json.JsonElement getObj () public void <init> (kotlinx.serialization.json.Json, kotlinx.serialization.json.JsonObject) kotlinx.serialization.json.Json json kotlinx.serialization.json.JsonObject obj }
kotlinx/serialization/json/internal/JsonTreeListInput.class
TreeJsonInput.kt package kotlinx.serialization.json.internal final kotlinx.serialization.json.internal.JsonTreeListInput extends kotlinx.serialization.json.internal.AbstractJsonTreeInput { private final int size private int currentIndex private final kotlinx.serialization.json.JsonArray obj public java.lang.String elementName (kotlinx.serialization.SerialDescriptor, int) kotlinx.serialization.SerialDescriptor desc int index protected kotlinx.serialization.json.JsonElement currentElement (java.lang.String) String tag public int decodeElementIndex (kotlinx.serialization.SerialDescriptor) kotlinx.serialization.SerialDescriptor desc public kotlinx.serialization.json.JsonArray getObj () public volatile synthetic kotlinx.serialization.json.JsonElement getObj () public void <init> (kotlinx.serialization.json.Json, kotlinx.serialization.json.JsonArray) kotlinx.serialization.json.Json json kotlinx.serialization.json.JsonArray obj }
kotlinx/serialization/json/internal/JsonTreeListOutput.class
TreeJsonOutput.kt package kotlinx.serialization.json.internal final kotlinx.serialization.json.internal.JsonTreeListOutput extends kotlinx.serialization.json.internal.AbstractJsonTreeOutput { private final java.util.ArrayList array public java.lang.String elementName (kotlinx.serialization.SerialDescriptor, int) kotlinx.serialization.SerialDescriptor desc int index public boolean shouldWriteElement (kotlinx.serialization.SerialDescriptor, java.lang.String, int) kotlinx.serialization.SerialDescriptor desc String tag int index public volatile synthetic boolean shouldWriteElement (kotlinx.serialization.SerialDescriptor, java.lang.Object, int) public void putElement (java.lang.String, kotlinx.serialization.json.JsonElement) int idx String key kotlinx.serialization.json.JsonElement element public kotlinx.serialization.json.JsonElement getCurrent () public void <init> (kotlinx.serialization.json.Json, kotlin.jvm.functions.Function1) kotlinx.serialization.json.Json json kotlin.jvm.functions.Function1 nodeConsumer }
kotlinx/serialization/json/internal/JsonTreeMapInput.class
TreeJsonInput.kt package kotlinx.serialization.json.internal final kotlinx.serialization.json.internal.JsonTreeMapInput extends kotlinx.serialization.json.internal.JsonTreeInput { private final java.util.List keys private final int size private int position private final kotlinx.serialization.json.JsonObject obj public java.lang.String elementName (kotlinx.serialization.SerialDescriptor, int) int i kotlinx.serialization.SerialDescriptor desc int index public int decodeElementIndex (kotlinx.serialization.SerialDescriptor) kotlinx.serialization.SerialDescriptor desc protected kotlinx.serialization.json.JsonElement currentElement (java.lang.String) String tag public void endStructure (kotlinx.serialization.SerialDescriptor) kotlinx.serialization.SerialDescriptor desc public kotlinx.serialization.json.JsonObject getObj () public volatile synthetic kotlinx.serialization.json.JsonElement getObj () public void <init> (kotlinx.serialization.json.Json, kotlinx.serialization.json.JsonObject) kotlinx.serialization.json.Json json kotlinx.serialization.json.JsonObject obj }
kotlinx/serialization/json/internal/JsonTreeMapOutput.class
TreeJsonOutput.kt package kotlinx.serialization.json.internal final kotlinx.serialization.json.internal.JsonTreeMapOutput extends kotlinx.serialization.json.internal.JsonTreeOutput { private String tag public void putElement (java.lang.String, kotlinx.serialization.json.JsonElement) int idx String key kotlinx.serialization.json.JsonElement element public kotlinx.serialization.json.JsonElement getCurrent () public boolean shouldWriteElement (kotlinx.serialization.SerialDescriptor, java.lang.String, int) kotlinx.serialization.SerialDescriptor desc String tag int index public volatile synthetic boolean shouldWriteElement (kotlinx.serialization.SerialDescriptor, java.lang.Object, int) public void <init> (kotlinx.serialization.json.Json, kotlin.jvm.functions.Function1) kotlinx.serialization.json.Json json kotlin.jvm.functions.Function1 nodeConsumer }
kotlinx/serialization/json/internal/JsonTreeOutput.class
TreeJsonOutput.kt package kotlinx.serialization.json.internal kotlinx.serialization.json.internal.JsonTreeOutput extends kotlinx.serialization.json.internal.AbstractJsonTreeOutput { private final java.util.Map content protected final java.util.Map getContent () public void putElement (java.lang.String, kotlinx.serialization.json.JsonElement) String key kotlinx.serialization.json.JsonElement element public kotlinx.serialization.json.JsonElement getCurrent () public void <init> (kotlinx.serialization.json.Json, kotlin.jvm.functions.Function1) kotlinx.serialization.json.Json json kotlin.jvm.functions.Function1 nodeConsumer }
kotlinx/serialization/json/internal/PolymorphicKt.class
Polymorphic.kt package kotlinx.serialization.json.internal public final kotlinx.serialization.json.internal.PolymorphicKt extends java.lang.Object { public static final void encodePolymorphically (kotlinx.serialization.json.JsonOutput, kotlinx.serialization.SerializationStrategy, java.lang.Object, kotlin.jvm.functions.Function0) kotlinx.serialization.SerialKind kind kotlinx.serialization.KSerializer actualSerializer kotlinx.serialization.json.JsonOutput $this$encodePolymorphically kotlinx.serialization.SerializationStrategy serializer Object value kotlin.jvm.functions.Function0 ifPolymorphic int $i$f$encodePolymorphically public static final void checkKind (kotlinx.serialization.SerialKind) kotlinx.serialization.SerialKind kind public static final java.lang.Object decodeSerializableValuePolymorphic (kotlinx.serialization.json.JsonInput, kotlinx.serialization.DeserializationStrategy) int $i$a$-check-TreeJsonOutputKt$cast$1$iv kotlinx.serialization.json.JsonElement obj$iv int $i$f$cast kotlinx.serialization.KSerializer actualSerializer String type kotlinx.serialization.json.JsonObject jsonTree kotlinx.serialization.json.JsonInput $this$decodeSerializableValuePolymorphic kotlinx.serialization.DeserializationStrategy deserializer }
kotlinx/serialization/json/internal/StreamingJsonInput$WhenMappings.class
<Unknown> package kotlinx.serialization.json.internal public final synthetic kotlinx.serialization.json.internal.StreamingJsonInput$WhenMappings extends java.lang.Object { public static final synthetic int[] $EnumSwitchMapping$0 public static final synthetic int[] $EnumSwitchMapping$1 static synthetic void <clinit> () }
kotlinx/serialization/json/internal/StreamingJsonInput.class
StreamingJsonInput.kt package kotlinx.serialization.json.internal public final kotlinx.serialization.json.internal.StreamingJsonInput extends kotlinx.serialization.ElementValueDecoder implements kotlinx.serialization.json.JsonInput { private final kotlinx.serialization.modules.SerialModule context private int currentIndex private final kotlinx.serialization.json.JsonConfiguration configuration private final kotlinx.serialization.json.Json json private final kotlinx.serialization.json.internal.WriteMode mode public final kotlinx.serialization.json.internal.JsonReader reader public kotlinx.serialization.modules.SerialModule getContext () public kotlinx.serialization.json.JsonElement decodeJson () public static synthetic void updateMode$annotations () public kotlinx.serialization.UpdateMode getUpdateMode () public java.lang.Object decodeSerializableValue (kotlinx.serialization.DeserializationStrategy) kotlinx.serialization.DeserializationStrategy deserializer public transient kotlinx.serialization.CompositeDecoder beginStructure (kotlinx.serialization.SerialDescriptor, kotlinx.serialization.KSerializer[]) char it int $i$a$-requireTokenClass-StreamingJsonInput$beginStructure$1 kotlinx.serialization.json.internal.JsonReader this_$iv byte expected$iv int $i$f$requireTokenClass$kotlinx_serialization_runtime kotlinx.serialization.json.internal.WriteMode newMode kotlinx.serialization.SerialDescriptor desc kotlinx.serialization.KSerializer[] typeParams public void endStructure (kotlinx.serialization.SerialDescriptor) char it int $i$a$-requireTokenClass-StreamingJsonInput$endStructure$1 kotlinx.serialization.json.internal.JsonReader this_$iv byte expected$iv int $i$f$requireTokenClass$kotlinx_serialization_runtime kotlinx.serialization.SerialDescriptor desc public boolean decodeNotNullMark () public java.lang.Void decodeNull () char it int $i$a$-requireTokenClass-StreamingJsonInput$decodeNull$1 kotlinx.serialization.json.internal.JsonReader this_$iv byte expected$iv int $i$f$requireTokenClass$kotlinx_serialization_runtime public int decodeElementIndex (kotlinx.serialization.SerialDescriptor) int $i$a$-require-StreamingJsonInput$decodeElementIndex$1 kotlinx.serialization.json.internal.JsonReader this_$iv boolean condition$iv int position$iv int $i$f$require$kotlinx_serialization_runtime byte tokenClass kotlinx.serialization.SerialDescriptor desc private final int decodeMapIndex (byte) char it int $i$a$-requireTokenClass-StreamingJsonInput$decodeMapIndex$1 kotlinx.serialization.json.internal.JsonReader this_$iv byte expected$iv int $i$f$requireTokenClass$kotlinx_serialization_runtime char it int $i$a$-requireTokenClass-StreamingJsonInput$decodeMapIndex$2 kotlinx.serialization.json.internal.JsonReader this_$iv byte expected$iv int $i$f$requireTokenClass$kotlinx_serialization_runtime int $i$a$-require-StreamingJsonInput$decodeMapIndex$3 kotlinx.serialization.json.internal.JsonReader this_$iv boolean condition$iv int position$iv int $i$f$require$kotlinx_serialization_runtime byte tokenClass private final int decodeObjectIndex (byte, kotlinx.serialization.SerialDescriptor) char it int $i$a$-requireTokenClass-StreamingJsonInput$decodeObjectIndex$1 kotlinx.serialization.json.internal.JsonReader this_$iv byte expected$iv int $i$f$requireTokenClass$kotlinx_serialization_runtime int $i$a$-require-StreamingJsonInput$decodeObjectIndex$2 kotlinx.serialization.json.internal.JsonReader this_$iv boolean condition$iv int position$iv int $i$f$require$kotlinx_serialization_runtime int index String key byte tokenClass kotlinx.serialization.SerialDescriptor desc private final int decodeListIndex (byte) char it int $i$a$-requireTokenClass-StreamingJsonInput$decodeListIndex$1 kotlinx.serialization.json.internal.JsonReader this_$iv byte expected$iv int $i$f$requireTokenClass$kotlinx_serialization_runtime int $i$a$-require-StreamingJsonInput$decodeListIndex$2 kotlinx.serialization.json.internal.JsonReader this_$iv boolean condition$iv int position$iv int $i$f$require$kotlinx_serialization_runtime byte tokenClass public boolean decodeBoolean () String $this$run int $i$a$-run-StreamingJsonInput$decodeBoolean$1 public byte decodeByte () public short decodeShort () public int decodeInt () public long decodeLong () public float decodeFloat () public double decodeDouble () public char decodeChar () public java.lang.String decodeString () public int decodeEnum (kotlinx.serialization.SerialDescriptor) kotlinx.serialization.SerialDescriptor enumDescription public kotlinx.serialization.json.Json getJson () public void <init> (kotlinx.serialization.json.Json, kotlinx.serialization.json.internal.WriteMode, kotlinx.serialization.json.internal.JsonReader) kotlinx.serialization.json.Json json kotlinx.serialization.json.internal.WriteMode mode kotlinx.serialization.json.internal.JsonReader reader public java.lang.Object decodeNullableSerializableValue (kotlinx.serialization.DeserializationStrategy) kotlinx.serialization.DeserializationStrategy deserializer public java.lang.Object updateSerializableValue (kotlinx.serialization.DeserializationStrategy, java.lang.Object) kotlinx.serialization.DeserializationStrategy deserializer Object old public java.lang.Object updateNullableSerializableValue (kotlinx.serialization.DeserializationStrategy, java.lang.Object) kotlinx.serialization.DeserializationStrategy deserializer Object old public int decodeCollectionSize (kotlinx.serialization.SerialDescriptor) kotlinx.serialization.SerialDescriptor desc }
kotlinx/serialization/json/internal/StreamingJsonOutput$Composer.class
StreamingJsonOutput.kt package kotlinx.serialization.json.internal public final kotlinx.serialization.json.internal.StreamingJsonOutput$Composer extends java.lang.Object { private int level private boolean writingFirst public final StringBuilder sb private final kotlinx.serialization.json.Json json public final boolean getWritingFirst () public final void indent () public final void unIndent () public final void nextItem () int it int $i$a$-repeat-StreamingJsonOutput$Composer$nextItem$1 public final void space () public final java.lang.StringBuilder print (char) char v public final java.lang.StringBuilder print (java.lang.String) String v public final java.lang.StringBuilder print (float) float v public final java.lang.StringBuilder print (double) double v public final java.lang.StringBuilder print (byte) byte v public final java.lang.StringBuilder print (short) short v public final java.lang.StringBuilder print (int) int v public final java.lang.StringBuilder print (long) long v public final java.lang.StringBuilder print (boolean) boolean v public final void printQuoted (java.lang.String) String value public void <init> (java.lang.StringBuilder, kotlinx.serialization.json.Json) StringBuilder sb kotlinx.serialization.json.Json json }
kotlinx/serialization/json/internal/StreamingJsonOutput$WhenMappings.class
<Unknown> package kotlinx.serialization.json.internal public final synthetic kotlinx.serialization.json.internal.StreamingJsonOutput$WhenMappings extends java.lang.Object { public static final synthetic int[] $EnumSwitchMapping$0 static synthetic void <clinit> () }
kotlinx/serialization/json/internal/StreamingJsonOutput.class
StreamingJsonOutput.kt package kotlinx.serialization.json.internal public final kotlinx.serialization.json.internal.StreamingJsonOutput extends kotlinx.serialization.ElementValueEncoder implements kotlinx.serialization.json.JsonOutput { private final kotlinx.serialization.modules.SerialModule context private final kotlinx.serialization.json.JsonConfiguration configuration private boolean forceQuoting private boolean writePolymorphic private final kotlinx.serialization.json.internal.StreamingJsonOutput$Composer composer private final kotlinx.serialization.json.Json json private final kotlinx.serialization.json.internal.WriteMode mode private final kotlinx.serialization.json.JsonOutput[] modeReuseCache public kotlinx.serialization.modules.SerialModule getContext () public void encodeJson (kotlinx.serialization.json.JsonElement) kotlinx.serialization.json.JsonElement element public boolean shouldEncodeElementDefault (kotlinx.serialization.SerialDescriptor, int) kotlinx.serialization.SerialDescriptor desc int index public void encodeSerializableValue (kotlinx.serialization.SerializationStrategy, java.lang.Object) int $i$a$-encodePolymorphically-StreamingJsonOutput$encodeSerializableValue$1 kotlinx.serialization.SerialKind kind$iv kotlinx.serialization.KSerializer actualSerializer$iv kotlinx.serialization.json.JsonOutput $this$encodePolymorphically$iv int $i$f$encodePolymorphically kotlinx.serialization.SerializationStrategy serializer Object value private final void encodeTypeInfo (kotlinx.serialization.SerialDescriptor) kotlinx.serialization.SerialDescriptor descriptor public transient kotlinx.serialization.CompositeEncoder beginStructure (kotlinx.serialization.SerialDescriptor, kotlinx.serialization.KSerializer[]) kotlinx.serialization.json.internal.WriteMode newMode kotlinx.serialization.SerialDescriptor desc kotlinx.serialization.KSerializer[] typeParams public void endStructure (kotlinx.serialization.SerialDescriptor) kotlinx.serialization.SerialDescriptor desc public boolean encodeElement (kotlinx.serialization.SerialDescriptor, int) kotlinx.serialization.SerialDescriptor desc int index public void encodeNull () public void encodeBoolean (boolean) boolean value public void encodeByte (byte) byte value public void encodeShort (short) short value public void encodeInt (int) int value public void encodeLong (long) long value public void encodeFloat (float) float value public void encodeDouble (double) double value public void encodeChar (char) char value public void encodeString (java.lang.String) String value public void encodeEnum (kotlinx.serialization.SerialDescriptor, int) kotlinx.serialization.SerialDescriptor enumDescription int ordinal public void encodeValue (java.lang.Object) Object value public kotlinx.serialization.json.Json getJson () public void <init> (kotlinx.serialization.json.internal.StreamingJsonOutput$Composer, kotlinx.serialization.json.Json, kotlinx.serialization.json.internal.WriteMode, kotlinx.serialization.json.JsonOutput[]) int i kotlinx.serialization.json.internal.StreamingJsonOutput$Composer composer kotlinx.serialization.json.Json json kotlinx.serialization.json.internal.WriteMode mode kotlinx.serialization.json.JsonOutput[] modeReuseCache public void <init> (java.lang.StringBuilder, kotlinx.serialization.json.Json, kotlinx.serialization.json.internal.WriteMode, kotlinx.serialization.json.JsonOutput[]) StringBuilder output kotlinx.serialization.json.Json json kotlinx.serialization.json.internal.WriteMode mode kotlinx.serialization.json.JsonOutput[] modeReuseCache public void encodeNullableSerializableValue (kotlinx.serialization.SerializationStrategy, java.lang.Object) kotlinx.serialization.SerializationStrategy serializer Object value public transient kotlinx.serialization.CompositeEncoder beginCollection (kotlinx.serialization.SerialDescriptor, int, kotlinx.serialization.KSerializer[]) kotlinx.serialization.SerialDescriptor desc int collectionSize kotlinx.serialization.KSerializer[] typeParams }
kotlinx/serialization/json/internal/StringOpsKt.class
StringOps.kt package kotlinx.serialization.json.internal public final kotlinx.serialization.json.internal.StringOpsKt extends java.lang.Object { private static final String[] ESCAPE_CHARS private static final char toHexChar (int) int d int i private static synthetic void ESCAPE_CHARS$annotations () public static final void printQuoted (java.lang.StringBuilder, java.lang.String) String esc int c int i int length int lastPos StringBuilder $this$printQuoted String value public static final boolean toBooleanStrict (java.lang.String) String $this$toBooleanStrict public static final java.lang.Boolean toBooleanStrictOrNull (java.lang.String) String $this$toBooleanStrictOrNull public static final boolean shouldBeQuoted (java.lang.String) char ch String str static void <clinit> () char c4 char c3 char c2 char c1 int c String[] $this$apply int $i$a$-apply-StringOpsKt$ESCAPE_CHARS$1 }
kotlinx/serialization/json/internal/TreeJsonInputKt.class
TreeJsonInput.kt package kotlinx.serialization.json.internal public final kotlinx.serialization.json.internal.TreeJsonInputKt extends java.lang.Object { public static final java.lang.Object readJson (kotlinx.serialization.json.Json, kotlinx.serialization.json.JsonElement, kotlinx.serialization.DeserializationStrategy) kotlinx.serialization.json.internal.AbstractJsonTreeInput input kotlinx.serialization.json.Json $this$readJson kotlinx.serialization.json.JsonElement element kotlinx.serialization.DeserializationStrategy deserializer }
kotlinx/serialization/json/internal/TreeJsonOutputKt$writeJson$encoder$1.class
TreeJsonOutput.kt package kotlinx.serialization.json.internal final kotlinx.serialization.json.internal.TreeJsonOutputKt$writeJson$encoder$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1 { final synthetic kotlin.jvm.internal.Ref$ObjectRef $result public volatile synthetic java.lang.Object invoke (java.lang.Object) public final void invoke (kotlinx.serialization.json.JsonElement) kotlinx.serialization.json.JsonElement it void <init> (kotlin.jvm.internal.Ref$ObjectRef) }
kotlinx/serialization/json/internal/TreeJsonOutputKt.class
TreeJsonOutput.kt package kotlinx.serialization.json.internal public final kotlinx.serialization.json.internal.TreeJsonOutputKt extends java.lang.Object { public static final String PRIMITIVE_TAG public static final kotlinx.serialization.json.JsonElement writeJson (kotlinx.serialization.json.Json, java.lang.Object, kotlinx.serialization.SerializationStrategy) kotlinx.serialization.json.internal.JsonTreeOutput encoder kotlin.jvm.internal.Ref$ObjectRef result kotlinx.serialization.json.Json $this$writeJson Object value kotlinx.serialization.SerializationStrategy serializer public static final synthetic kotlinx.serialization.json.JsonElement cast (kotlinx.serialization.json.JsonElement) int $i$a$-check-TreeJsonOutputKt$cast$1 kotlinx.serialization.json.JsonElement obj int $i$f$cast }
kotlinx/serialization/json/internal/WriteMode.class
WriteMode.kt package kotlinx.serialization.json.internal public final enum kotlinx.serialization.json.internal.WriteMode extends java.lang.Enum { public static final enum kotlinx.serialization.json.internal.WriteMode OBJ public static final enum kotlinx.serialization.json.internal.WriteMode LIST public static final enum kotlinx.serialization.json.internal.WriteMode MAP public static final enum kotlinx.serialization.json.internal.WriteMode POLY_OBJ private static final synthetic kotlinx.serialization.json.internal.WriteMode[] $VALUES public final byte beginTc public final byte endTc public final char begin public final char end static void <clinit> () private void <init> (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.internal.WriteMode[] values () public static kotlinx.serialization.json.internal.WriteMode valueOf (java.lang.String) }
kotlinx/serialization/json/internal/WriteModeKt.class
WriteMode.kt package kotlinx.serialization.json.internal public final kotlinx.serialization.json.internal.WriteModeKt extends java.lang.Object { public static final kotlinx.serialization.json.internal.WriteMode switchMode (kotlinx.serialization.json.Json, kotlinx.serialization.SerialDescriptor) int $i$a$-selectMapMode-WriteModeKt$switchMode$1 int $i$a$-selectMapMode-WriteModeKt$switchMode$2 kotlinx.serialization.SerialKind keyKind$iv kotlinx.serialization.SerialDescriptor keyDescriptor$iv kotlinx.serialization.json.Json $this$selectMapMode$iv int $i$f$selectMapMode kotlinx.serialization.json.Json $this$switchMode kotlinx.serialization.SerialDescriptor desc public static final java.lang.Object selectMapMode (kotlinx.serialization.json.Json, kotlinx.serialization.SerialDescriptor, kotlin.jvm.functions.Function0, kotlin.jvm.functions.Function0) kotlinx.serialization.SerialKind keyKind kotlinx.serialization.SerialDescriptor keyDescriptor kotlinx.serialization.json.Json $this$selectMapMode kotlinx.serialization.SerialDescriptor mapDescriptor kotlin.jvm.functions.Function0 ifMap kotlin.jvm.functions.Function0 ifList int $i$f$selectMapMode }
kotlinx/serialization/modules/
kotlinx/serialization/modules/EmptyModule.class
SerialModule.kt package kotlinx.serialization.modules public final kotlinx.serialization.modules.EmptyModule extends java.lang.Object implements kotlinx.serialization.modules.SerialModule { public static final kotlinx.serialization.modules.EmptyModule INSTANCE public kotlinx.serialization.KSerializer getContextual (kotlin.reflect.KClass) kotlin.reflect.KClass kclass public kotlinx.serialization.KSerializer getPolymorphic (kotlin.reflect.KClass, java.lang.Object) kotlin.reflect.KClass baseClass Object value public kotlinx.serialization.KSerializer getPolymorphic (kotlin.reflect.KClass, java.lang.String) kotlin.reflect.KClass baseClass String serializedClassName public void dumpTo (kotlinx.serialization.modules.SerialModuleCollector) kotlinx.serialization.modules.SerialModuleCollector collector private void <init> () static void <clinit> () }
kotlinx/serialization/modules/PolymorphicModuleBuilder.class
PolymorphicModuleBuilder.kt package kotlinx.serialization.modules public final kotlinx.serialization.modules.PolymorphicModuleBuilder extends java.lang.Object { private final java.util.List subclasses private final kotlin.reflect.KClass baseClass private final kotlinx.serialization.KSerializer baseSerializer public final void buildTo$kotlinx_serialization_runtime (kotlinx.serialization.modules.SerialModuleImpl) kotlin.Pair $dstr$kclass$serializer kotlin.reflect.KClass kclass kotlinx.serialization.KSerializer serializer int $i$a$-forEach-PolymorphicModuleBuilder$buildTo$1 Object element$iv Iterable $this$forEach$iv int $i$f$forEach kotlinx.serialization.modules.SerialModuleImpl module public final void addSubclass (kotlin.reflect.KClass, kotlinx.serialization.KSerializer) kotlin.reflect.KClass subclass kotlinx.serialization.KSerializer serializer public final synthetic void addSubclass (kotlinx.serialization.KSerializer) kotlinx.serialization.KSerializer serializer int $i$f$addSubclass public final synthetic void addSubclass () int $i$f$addSubclass public final void with (kotlin.reflect.KClass, kotlinx.serialization.KSerializer) kotlin.reflect.KClass $this$with kotlinx.serialization.KSerializer serializer public final kotlinx.serialization.modules.PolymorphicModuleBuilder changeBase$kotlinx_serialization_runtime (kotlin.reflect.KClass, kotlinx.serialization.KSerializer) kotlinx.serialization.KSerializer it int $i$a$-let-PolymorphicModuleBuilder$changeBase$1 kotlin.Pair $dstr$k$v kotlin.reflect.KClass k kotlinx.serialization.KSerializer v int $i$a$-forEach-PolymorphicModuleBuilder$changeBase$2 Object element$iv Iterable $this$forEach$iv int $i$f$forEach kotlinx.serialization.modules.PolymorphicModuleBuilder newModule kotlin.reflect.KClass newBaseClass kotlinx.serialization.KSerializer newBaseClassSerializer public static synthetic kotlinx.serialization.modules.PolymorphicModuleBuilder changeBase$kotlinx_serialization_runtime$default (kotlinx.serialization.modules.PolymorphicModuleBuilder, kotlin.reflect.KClass, kotlinx.serialization.KSerializer, int, java.lang.Object) public void <init> (kotlin.reflect.KClass, kotlinx.serialization.KSerializer) kotlin.reflect.KClass baseClass kotlinx.serialization.KSerializer baseSerializer public synthetic void <init> (kotlin.reflect.KClass, kotlinx.serialization.KSerializer, int, kotlin.jvm.internal.DefaultConstructorMarker) }
kotlinx/serialization/modules/SerialModule.class
SerialModule.kt package kotlinx.serialization.modules public abstract kotlinx.serialization.modules.SerialModule extends java.lang.Object { public abstract kotlinx.serialization.KSerializer getContextual (kotlin.reflect.KClass) public abstract kotlinx.serialization.KSerializer getPolymorphic (kotlin.reflect.KClass, java.lang.Object) public abstract kotlinx.serialization.KSerializer getPolymorphic (kotlin.reflect.KClass, java.lang.String) public abstract void dumpTo (kotlinx.serialization.modules.SerialModuleCollector) }
kotlinx/serialization/modules/SerialModuleBuildersKt$serializersModuleOf$1.class
SerialModuleBuilders.kt package kotlinx.serialization.modules final kotlinx.serialization.modules.SerialModuleBuildersKt$serializersModuleOf$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1 { final synthetic kotlin.reflect.KClass $kClass final synthetic kotlinx.serialization.KSerializer $serializer public volatile synthetic java.lang.Object invoke (java.lang.Object) public final void invoke (kotlinx.serialization.modules.SerializersModuleBuilder) kotlinx.serialization.modules.SerializersModuleBuilder $this$SerializersModule void <init> (kotlin.reflect.KClass, kotlinx.serialization.KSerializer) }
kotlinx/serialization/modules/SerialModuleBuildersKt$serializersModuleOf$2.class
SerialModuleBuilders.kt package kotlinx.serialization.modules final kotlinx.serialization.modules.SerialModuleBuildersKt$serializersModuleOf$2 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1 { final synthetic java.util.Map $map public volatile synthetic java.lang.Object invoke (java.lang.Object) public final void invoke (kotlinx.serialization.modules.SerializersModuleBuilder) java.util.Map$Entry $dstr$kclass$serializer kotlin.reflect.KClass kclass kotlinx.serialization.KSerializer serializer int $i$a$-forEach-SerialModuleBuildersKt$serializersModuleOf$2$1 java.util.Map$Entry element$iv java.util.Map $this$forEach$iv int $i$f$forEach kotlinx.serialization.modules.SerializersModuleBuilder $this$SerializersModule void <init> (java.util.Map) }
kotlinx/serialization/modules/SerialModuleBuildersKt.class
SerialModuleBuilders.kt package kotlinx.serialization.modules public final kotlinx.serialization.modules.SerialModuleBuildersKt extends java.lang.Object { public static final kotlinx.serialization.modules.SerialModule serializersModuleOf (kotlin.reflect.KClass, kotlinx.serialization.KSerializer) kotlin.reflect.KClass kClass kotlinx.serialization.KSerializer serializer public static final synthetic kotlinx.serialization.modules.SerialModule serializersModule (kotlinx.serialization.KSerializer) kotlinx.serialization.KSerializer serializer int $i$f$serializersModule public static final kotlinx.serialization.modules.SerialModule serializersModuleOf (java.util.Map) java.util.Map map public static final kotlinx.serialization.modules.SerialModule SerializersModule (kotlin.jvm.functions.Function1) kotlinx.serialization.modules.SerializersModuleBuilder builder kotlin.jvm.functions.Function1 buildAction }
kotlinx/serialization/modules/SerialModuleCollector.class
SerialModuleCollector.kt package kotlinx.serialization.modules public abstract kotlinx.serialization.modules.SerialModuleCollector extends java.lang.Object { public abstract void contextual (kotlin.reflect.KClass, kotlinx.serialization.KSerializer) public abstract void polymorphic (kotlin.reflect.KClass, kotlin.reflect.KClass, kotlinx.serialization.KSerializer) }
kotlinx/serialization/modules/SerialModuleCollectorKt.class
SerialModuleCollector.kt package kotlinx.serialization.modules public final kotlinx.serialization.modules.SerialModuleCollectorKt extends java.lang.Object { public static final synthetic void contextual (kotlinx.serialization.modules.SerialModuleCollector, kotlinx.serialization.KSerializer) kotlinx.serialization.modules.SerialModuleCollector $this$contextual kotlinx.serialization.KSerializer serializer int $i$f$contextual }
kotlinx/serialization/modules/SerialModuleExtensionsKt$overwriteWith$1$1.class
SerialModuleExtensions.kt package kotlinx.serialization.modules public final kotlinx.serialization.modules.SerialModuleExtensionsKt$overwriteWith$1$1 extends java.lang.Object implements kotlinx.serialization.modules.SerialModuleCollector { final synthetic kotlinx.serialization.modules.SerializersModuleBuilder $this_SerializersModule public void contextual (kotlin.reflect.KClass, kotlinx.serialization.KSerializer) kotlin.reflect.KClass kClass kotlinx.serialization.KSerializer serializer public void polymorphic (kotlin.reflect.KClass, kotlin.reflect.KClass, kotlinx.serialization.KSerializer) kotlin.reflect.KClass baseClass kotlin.reflect.KClass actualClass kotlinx.serialization.KSerializer actualSerializer void <init> (kotlinx.serialization.modules.SerializersModuleBuilder) kotlinx.serialization.modules.SerializersModuleBuilder $receiver }
kotlinx/serialization/modules/SerialModuleExtensionsKt$overwriteWith$1.class
SerialModuleExtensions.kt package kotlinx.serialization.modules final kotlinx.serialization.modules.SerialModuleExtensionsKt$overwriteWith$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1 { final synthetic kotlinx.serialization.modules.SerialModule $this_overwriteWith final synthetic kotlinx.serialization.modules.SerialModule $other public volatile synthetic java.lang.Object invoke (java.lang.Object) public final void invoke (kotlinx.serialization.modules.SerializersModuleBuilder) kotlinx.serialization.modules.SerializersModuleBuilder $this$SerializersModule void <init> (kotlinx.serialization.modules.SerialModule, kotlinx.serialization.modules.SerialModule) }
kotlinx/serialization/modules/SerialModuleExtensionsKt$plus$1.class
SerialModuleExtensions.kt package kotlinx.serialization.modules final kotlinx.serialization.modules.SerialModuleExtensionsKt$plus$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1 { final synthetic kotlinx.serialization.modules.SerialModule $this_plus final synthetic kotlinx.serialization.modules.SerialModule $other public volatile synthetic java.lang.Object invoke (java.lang.Object) public final void invoke (kotlinx.serialization.modules.SerializersModuleBuilder) kotlinx.serialization.modules.SerializersModuleBuilder $this$SerializersModule void <init> (kotlinx.serialization.modules.SerialModule, kotlinx.serialization.modules.SerialModule) }
kotlinx/serialization/modules/SerialModuleExtensionsKt.class
SerialModuleExtensions.kt package kotlinx.serialization.modules public final kotlinx.serialization.modules.SerialModuleExtensionsKt extends java.lang.Object { public static final synthetic kotlinx.serialization.KSerializer getContextual (kotlinx.serialization.modules.SerialModule) kotlinx.serialization.modules.SerialModule $this$getContextual int $i$f$getContextual public static final kotlinx.serialization.KSerializer getContextual (kotlinx.serialization.modules.SerialModule, java.lang.Object) kotlin.reflect.KClass klass kotlinx.serialization.modules.SerialModule $this$getContextual Object value public static final kotlinx.serialization.KSerializer getContextualOrDefault (kotlinx.serialization.modules.SerialModule, kotlin.reflect.KClass) kotlinx.serialization.modules.SerialModule $this$getContextualOrDefault kotlin.reflect.KClass klass public static final kotlinx.serialization.KSerializer getContextualOrDefault (kotlinx.serialization.modules.SerialModule, java.lang.Object) kotlinx.serialization.modules.SerialModule $this$getContextualOrDefault Object value public static final kotlinx.serialization.modules.SerialModule plus (kotlinx.serialization.modules.SerialModule, kotlinx.serialization.modules.SerialModule) kotlinx.serialization.modules.SerialModule $this$plus kotlinx.serialization.modules.SerialModule other public static final kotlinx.serialization.modules.SerialModule overwriteWith (kotlinx.serialization.modules.SerialModule, kotlinx.serialization.modules.SerialModule) kotlinx.serialization.modules.SerialModule $this$overwriteWith kotlinx.serialization.modules.SerialModule other }
kotlinx/serialization/modules/SerialModuleImpl.class
SerialModuleImpl.kt package kotlinx.serialization.modules public final kotlinx.serialization.modules.SerialModuleImpl extends java.lang.Object implements kotlinx.serialization.modules.SerialModule { private final java.util.Map classMap private final java.util.Map polyMap private final java.util.Map inverseClassNameMap public final void registerSerializer$kotlinx_serialization_runtime (kotlin.reflect.KClass, kotlinx.serialization.KSerializer, boolean) kotlin.reflect.KClass forClass kotlinx.serialization.KSerializer serializer boolean allowOverwrite public static synthetic void registerSerializer$kotlinx_serialization_runtime$default (kotlinx.serialization.modules.SerialModuleImpl, kotlin.reflect.KClass, kotlinx.serialization.KSerializer, boolean, int, java.lang.Object) public final void registerPolymorphicSerializer$kotlinx_serialization_runtime (kotlin.reflect.KClass, kotlin.reflect.KClass, kotlinx.serialization.KSerializer, boolean) int $i$a$-unknown-SerialModuleImpl$registerPolymorphicSerializer$1 Object answer$iv Object value$iv java.util.Map $this$getOrPut$iv int $i$f$getOrPut java.util.Map baseClassMap int $i$a$-let-SerialModuleImpl$registerPolymorphicSerializer$2 int $i$a$-unknown-SerialModuleImpl$registerPolymorphicSerializer$3 Object answer$iv Object value$iv java.util.Map $this$getOrPut$iv int $i$f$getOrPut String name kotlin.reflect.KClass baseClass kotlin.reflect.KClass concreteClass kotlinx.serialization.KSerializer concreteSerializer boolean allowOverwrite public static synthetic void registerPolymorphicSerializer$kotlinx_serialization_runtime$default (kotlinx.serialization.modules.SerialModuleImpl, kotlin.reflect.KClass, kotlin.reflect.KClass, kotlinx.serialization.KSerializer, boolean, int, java.lang.Object) public kotlinx.serialization.KSerializer getPolymorphic (kotlin.reflect.KClass, java.lang.Object) kotlinx.serialization.KSerializer it int $i$a$-let-SerialModuleImpl$getPolymorphic$1 kotlin.reflect.KClass baseClass Object value public kotlinx.serialization.KSerializer getPolymorphic (kotlin.reflect.KClass, java.lang.String) kotlinx.serialization.KSerializer it int $i$a$-let-SerialModuleImpl$getPolymorphic$2 kotlin.reflect.KClass baseClass String serializedClassName public kotlinx.serialization.KSerializer getContextual (kotlin.reflect.KClass) kotlin.reflect.KClass kclass public void dumpTo (kotlinx.serialization.modules.SerialModuleCollector) java.util.Map$Entry $dstr$kclass$serial kotlin.reflect.KClass kclass kotlinx.serialization.KSerializer serial int $i$a$-forEach-SerialModuleImpl$dumpTo$1 java.util.Map$Entry element$iv java.util.Map $this$forEach$iv int $i$f$forEach java.util.Map$Entry $dstr$actualClass$serializer kotlin.reflect.KClass actualClass kotlinx.serialization.KSerializer serializer int $i$a$-forEach-SerialModuleImpl$dumpTo$2$1 java.util.Map$Entry element$iv java.util.Map $this$forEach$iv int $i$f$forEach java.util.Map$Entry $dstr$baseClass$classMap kotlin.reflect.KClass baseClass java.util.Map classMap int $i$a$-forEach-SerialModuleImpl$dumpTo$2 java.util.Map$Entry element$iv java.util.Map $this$forEach$iv int $i$f$forEach kotlinx.serialization.modules.SerialModuleCollector collector public void <init> () }
kotlinx/serialization/modules/SerialModuleImplKt.class
SerialModuleImpl.kt package kotlinx.serialization.modules public final kotlinx.serialization.modules.SerialModuleImplKt extends java.lang.Object { }
kotlinx/serialization/modules/SerializerAlreadyRegisteredException.class
SerializerAlreadyRegisteredException.kt package kotlinx.serialization.modules public final kotlinx.serialization.modules.SerializerAlreadyRegisteredException extends java.lang.IllegalArgumentException { private void <init> (java.lang.String) String msg public void <init> (kotlin.reflect.KClass, kotlin.reflect.KClass) kotlin.reflect.KClass baseClass kotlin.reflect.KClass concreteClass public void <init> (kotlin.reflect.KClass) kotlin.reflect.KClass forClass }
kotlinx/serialization/modules/SerializersModuleBuilder$polymorphic$1.class
SerialModuleBuilders.kt package kotlinx.serialization.modules final kotlinx.serialization.modules.SerializersModuleBuilder$polymorphic$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1 { public static final kotlinx.serialization.modules.SerializersModuleBuilder$polymorphic$1 INSTANCE public volatile synthetic java.lang.Object invoke (java.lang.Object) public final void invoke (kotlinx.serialization.modules.PolymorphicModuleBuilder) kotlinx.serialization.modules.PolymorphicModuleBuilder $receiver void <init> () static void <clinit> () }
kotlinx/serialization/modules/SerializersModuleBuilder$polymorphic$2.class
SerialModuleBuilders.kt package kotlinx.serialization.modules public final kotlinx.serialization.modules.SerializersModuleBuilder$polymorphic$2 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1 { public static final kotlinx.serialization.modules.SerializersModuleBuilder$polymorphic$2 INSTANCE public volatile synthetic java.lang.Object invoke (java.lang.Object) public final void invoke (kotlinx.serialization.modules.PolymorphicModuleBuilder) kotlinx.serialization.modules.PolymorphicModuleBuilder $receiver public void <init> () static void <clinit> () }
kotlinx/serialization/modules/SerializersModuleBuilder$polymorphic$3.class
SerialModuleBuilders.kt package kotlinx.serialization.modules final kotlinx.serialization.modules.SerializersModuleBuilder$polymorphic$3 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1 { public static final kotlinx.serialization.modules.SerializersModuleBuilder$polymorphic$3 INSTANCE public volatile synthetic java.lang.Object invoke (java.lang.Object) public final void invoke (kotlinx.serialization.modules.PolymorphicModuleBuilder) kotlinx.serialization.modules.PolymorphicModuleBuilder $receiver void <init> () static void <clinit> () }
kotlinx/serialization/modules/SerializersModuleBuilder.class
SerialModuleBuilders.kt package kotlinx.serialization.modules public final kotlinx.serialization.modules.SerializersModuleBuilder extends java.lang.Object implements kotlinx.serialization.modules.SerialModuleCollector { public final kotlinx.serialization.modules.SerialModuleImpl impl public void contextual (kotlin.reflect.KClass, kotlinx.serialization.KSerializer) kotlin.reflect.KClass kClass kotlinx.serialization.KSerializer serializer public void polymorphic (kotlin.reflect.KClass, kotlin.reflect.KClass, kotlinx.serialization.KSerializer) kotlin.reflect.KClass baseClass kotlin.reflect.KClass actualClass kotlinx.serialization.KSerializer actualSerializer public final void include (kotlinx.serialization.modules.SerialModule) kotlinx.serialization.modules.SerialModule other public final void polymorphic (kotlin.reflect.KClass, kotlinx.serialization.KSerializer, kotlin.jvm.functions.Function1) kotlinx.serialization.modules.PolymorphicModuleBuilder builder kotlin.reflect.KClass baseClass kotlinx.serialization.KSerializer baseSerializer kotlin.jvm.functions.Function1 buildAction public static synthetic void polymorphic$default (kotlinx.serialization.modules.SerializersModuleBuilder, kotlin.reflect.KClass, kotlinx.serialization.KSerializer, kotlin.jvm.functions.Function1, int, java.lang.Object) public final synthetic void polymorphic (kotlinx.serialization.KSerializer, kotlin.jvm.functions.Function1) kotlinx.serialization.KSerializer baseSerializer kotlin.jvm.functions.Function1 buildAction int $i$f$polymorphic public static synthetic void polymorphic$default (kotlinx.serialization.modules.SerializersModuleBuilder, kotlinx.serialization.KSerializer, kotlin.jvm.functions.Function1, int, java.lang.Object) kotlinx.serialization.KSerializer baseSerializer kotlin.jvm.functions.Function1 buildAction int $i$f$polymorphic public final void polymorphic (kotlin.reflect.KClass, kotlin.reflect.KClass[], kotlin.jvm.functions.Function1) kotlin.reflect.KClass base kotlinx.serialization.modules.PolymorphicModuleBuilder builder kotlin.reflect.KClass baseClass kotlin.reflect.KClass[] baseClasses kotlin.jvm.functions.Function1 buildAction public static synthetic void polymorphic$default (kotlinx.serialization.modules.SerializersModuleBuilder, kotlin.reflect.KClass, kotlin.reflect.KClass[], kotlin.jvm.functions.Function1, int, java.lang.Object) public void <init> (kotlinx.serialization.modules.SerialModuleImpl) kotlinx.serialization.modules.SerialModuleImpl impl }
kotlinx/serialization/modules/StandardSubtypesOfAny.class
StandardSubtypesOfAny.kt package kotlinx.serialization.modules public final kotlinx.serialization.modules.StandardSubtypesOfAny extends java.lang.Object { private static final java.util.Map map private static final java.util.Map deserializingMap public static final kotlinx.serialization.modules.StandardSubtypesOfAny INSTANCE public final kotlinx.serialization.KSerializer getSubclassSerializer$kotlinx_serialization_runtime (java.lang.Object) kotlinx.serialization.KSerializer v kotlin.reflect.KClass k Object objectToCheck public final kotlinx.serialization.KSerializer getDefaultDeserializer$kotlinx_serialization_runtime (java.lang.String) String serializedClassName private void <init> () static void <clinit> () java.util.Map$Entry $dstr$_u24__u24$s kotlinx.serialization.KSerializer s int $i$a$-mapKeys-StandardSubtypesOfAny$deserializingMap$1 java.util.Map$Entry it$iv$iv int $i$a$-associateByTo-MapsKt__MapsKt$mapKeysTo$1$iv$iv Object element$iv$iv$iv Iterable $this$associateByTo$iv$iv$iv int $i$f$associateByTo java.util.Map $this$mapKeysTo$iv$iv java.util.Map destination$iv$iv int $i$f$mapKeysTo java.util.Map $this$mapKeys$iv int $i$f$mapKeys }
kotlinx/serialization/protobuf/
kotlinx/serialization/protobuf/ProtoBuf$Companion.class
ProtoBuf.kt package kotlinx.serialization.protobuf public final kotlinx.serialization.protobuf.ProtoBuf$Companion extends java.lang.Object implements kotlinx.serialization.BinaryFormat { public kotlinx.serialization.modules.SerialModule getContext () 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.SerialDescriptor, int) kotlinx.serialization.SerialDescriptor $this$getProtoDesc int index public final kotlinx.serialization.protobuf.ProtoBuf getPlain () public byte[] dump (kotlinx.serialization.SerializationStrategy, java.lang.Object) kotlinx.serialization.SerializationStrategy serializer Object obj public java.lang.Object load (kotlinx.serialization.DeserializationStrategy, byte[]) kotlinx.serialization.DeserializationStrategy deserializer byte[] bytes public java.lang.Void install (kotlinx.serialization.modules.SerialModule) kotlinx.serialization.modules.SerialModule module public volatile synthetic void install (kotlinx.serialization.modules.SerialModule) private void <init> () public static final synthetic kotlin.Pair access$getProtoDesc (kotlinx.serialization.protobuf.ProtoBuf$Companion, kotlinx.serialization.SerialDescriptor, int) kotlinx.serialization.protobuf.ProtoBuf$Companion $this kotlinx.serialization.SerialDescriptor $this$access_u24getProtoDesc int index public static final synthetic 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 synthetic void <init> (kotlin.jvm.internal.DefaultConstructorMarker) kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker }
kotlinx/serialization/protobuf/ProtoBuf$MapEntryReader.class
ProtoBuf.kt package kotlinx.serialization.protobuf final kotlinx.serialization.protobuf.ProtoBuf$MapEntryReader extends kotlinx.serialization.protobuf.ProtoBuf$ProtobufReader { private final kotlin.Pair parentTag final synthetic kotlinx.serialization.protobuf.ProtoBuf this$0 protected kotlin.Pair getTag (kotlinx.serialization.SerialDescriptor, int) kotlinx.serialization.SerialDescriptor $this$getTag int index public volatile synthetic java.lang.Object getTag (kotlinx.serialization.SerialDescriptor, int) public final kotlin.Pair getParentTag () public void <init> (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$MapRepeatedWriter.class
ProtoBuf.kt package kotlinx.serialization.protobuf public final kotlinx.serialization.protobuf.ProtoBuf$MapRepeatedWriter extends kotlinx.serialization.protobuf.ProtoBuf$ObjectWriter { final synthetic kotlinx.serialization.protobuf.ProtoBuf this$0 protected kotlin.Pair getTag (kotlinx.serialization.SerialDescriptor, int) kotlinx.serialization.SerialDescriptor $this$getTag int index public volatile synthetic java.lang.Object getTag (kotlinx.serialization.SerialDescriptor, int) public void <init> (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.class
ProtoBuf.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 synthetic kotlinx.serialization.protobuf.ProtoBuf this$0 public void endEncode (kotlinx.serialization.SerialDescriptor) kotlinx.serialization.SerialDescriptor desc public final kotlin.Pair getParentTag () public void <init> (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 synthetic void <init> (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
<Unknown> package kotlinx.serialization.protobuf public final synthetic kotlinx.serialization.protobuf.ProtoBuf$ProtobufDecoder$WhenMappings extends java.lang.Object { public static final synthetic int[] $EnumSwitchMapping$0 public static final synthetic int[] $EnumSwitchMapping$1 static synthetic void <clinit> () }
kotlinx/serialization/protobuf/ProtoBuf$ProtobufDecoder.class
ProtoBuf.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 () private final void assertWireType (int) int expected int $i$f$assertWireType public final byte[] nextObject () kotlinx.serialization.protobuf.ProtoBuf$ProtobufDecoder this_$iv int expected$iv int $i$f$assertWireType byte[] ans int len public final int nextInt (kotlinx.serialization.protobuf.ProtoNumberType) kotlinx.serialization.protobuf.ProtoBuf$ProtobufDecoder this_$iv int $i$f$assertWireType int ans int wireType kotlinx.serialization.protobuf.ProtoNumberType format public final long nextLong (kotlinx.serialization.protobuf.ProtoNumberType) kotlinx.serialization.protobuf.ProtoBuf$ProtobufDecoder this_$iv int $i$f$assertWireType long ans int wireType kotlinx.serialization.protobuf.ProtoNumberType format public final float nextFloat () kotlinx.serialization.protobuf.ProtoBuf$ProtobufDecoder this_$iv int expected$iv int $i$f$assertWireType float ans public final double nextDouble () kotlinx.serialization.protobuf.ProtoBuf$ProtobufDecoder this_$iv int expected$iv int $i$f$assertWireType 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 synthetic 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 synthetic long decode64$default (kotlinx.serialization.protobuf.ProtoBuf$ProtobufDecoder, kotlinx.serialization.protobuf.ProtoNumberType, int, java.lang.Object) public final java.io.ByteArrayInputStream getInp () public void <init> (java.io.ByteArrayInputStream) java.io.ByteArrayInputStream inp public static final synthetic kotlin.Pair access$getCurTag$p (kotlinx.serialization.protobuf.ProtoBuf$ProtobufDecoder) kotlinx.serialization.protobuf.ProtoBuf$ProtobufDecoder $this public static final synthetic void access$setCurTag$p (kotlinx.serialization.protobuf.ProtoBuf$ProtobufDecoder, kotlin.Pair) kotlinx.serialization.protobuf.ProtoBuf$ProtobufDecoder $this kotlin.Pair }
kotlinx/serialization/protobuf/ProtoBuf$ProtobufEncoder$WhenMappings.class
<Unknown> package kotlinx.serialization.protobuf public final synthetic kotlinx.serialization.protobuf.ProtoBuf$ProtobufEncoder$WhenMappings extends java.lang.Object { public static final synthetic int[] $EnumSwitchMapping$0 public static final synthetic int[] $EnumSwitchMapping$1 static synthetic void <clinit> () }
kotlinx/serialization/protobuf/ProtoBuf$ProtobufEncoder.class
ProtoBuf.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 writeBytes (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 synthetic 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 synthetic 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 <init> (java.io.ByteArrayOutputStream) java.io.ByteArrayOutputStream out }
kotlinx/serialization/protobuf/ProtoBuf$ProtobufReader.class
ProtoBuf.kt package kotlinx.serialization.protobuf kotlinx.serialization.protobuf.ProtoBuf$ProtobufReader extends kotlinx.serialization.TaggedDecoder { private final java.util.Map indexByTag private final kotlinx.serialization.protobuf.ProtoBuf$ProtobufDecoder decoder final synthetic kotlinx.serialization.protobuf.ProtoBuf this$0 public kotlinx.serialization.modules.SerialModule getContext () private final int findIndexByTag (kotlinx.serialization.SerialDescriptor, int, boolean) int it int $i$a$-firstOrNull-ProtoBuf$ProtobufReader$findIndexByTag$1 Object element$iv Iterable $this$firstOrNull$iv int $i$f$firstOrNull kotlinx.serialization.SerialDescriptor desc int serialId boolean zeroBasedDefault static synthetic int findIndexByTag$default (kotlinx.serialization.protobuf.ProtoBuf$ProtobufReader, kotlinx.serialization.SerialDescriptor, int, boolean, int, java.lang.Object) public transient kotlinx.serialization.CompositeDecoder beginStructure (kotlinx.serialization.SerialDescriptor, kotlinx.serialization.KSerializer[]) kotlinx.serialization.SerialDescriptor desc kotlinx.serialization.KSerializer[] typeParams public boolean decodeTaggedBoolean (kotlin.Pair) int i kotlin.Pair tag public volatile synthetic boolean decodeTaggedBoolean (java.lang.Object) public byte decodeTaggedByte (kotlin.Pair) kotlin.Pair tag public volatile synthetic byte decodeTaggedByte (java.lang.Object) public short decodeTaggedShort (kotlin.Pair) kotlin.Pair tag public volatile synthetic short decodeTaggedShort (java.lang.Object) public int decodeTaggedInt (kotlin.Pair) kotlin.Pair tag public volatile synthetic int decodeTaggedInt (java.lang.Object) public long decodeTaggedLong (kotlin.Pair) kotlin.Pair tag public volatile synthetic long decodeTaggedLong (java.lang.Object) public float decodeTaggedFloat (kotlin.Pair) kotlin.Pair tag public volatile synthetic float decodeTaggedFloat (java.lang.Object) public double decodeTaggedDouble (kotlin.Pair) kotlin.Pair tag public volatile synthetic double decodeTaggedDouble (java.lang.Object) public char decodeTaggedChar (kotlin.Pair) kotlin.Pair tag public volatile synthetic char decodeTaggedChar (java.lang.Object) public java.lang.String decodeTaggedString (kotlin.Pair) kotlin.Pair tag public volatile synthetic java.lang.String decodeTaggedString (java.lang.Object) public int decodeTaggedEnum (kotlin.Pair, kotlinx.serialization.SerialDescriptor) kotlin.Pair tag kotlinx.serialization.SerialDescriptor enumDescription public volatile synthetic int decodeTaggedEnum (java.lang.Object, kotlinx.serialization.SerialDescriptor) public java.lang.Object decodeSerializableValue (kotlinx.serialization.DeserializationStrategy) java.util.Map$Entry it int $i$a$-associateBy-ProtoBuf$ProtobufReader$decodeSerializableValue$1 java.util.Map$Entry it int $i$a$-associateBy-ProtoBuf$ProtobufReader$decodeSerializableValue$2 Object element$iv$iv Iterable $this$associateByTo$iv$iv java.util.Map destination$iv$iv int $i$f$associateByTo int capacity$iv Iterable $this$associateBy$iv int $i$f$associateBy java.util.Set setOfEntries kotlinx.serialization.internal.MapEntrySerializer mapEntrySerial kotlinx.serialization.internal.MapLikeSerializer serializer kotlinx.serialization.DeserializationStrategy deserializer protected kotlin.Pair getTag (kotlinx.serialization.SerialDescriptor, int) kotlinx.serialization.SerialDescriptor $this$getTag int index public volatile synthetic java.lang.Object getTag (kotlinx.serialization.SerialDescriptor, int) public int decodeElementIndex (kotlinx.serialization.SerialDescriptor) int $i$a$-getOrPut-ProtoBuf$ProtobufReader$decodeElementIndex$ind$1 Object answer$iv Object value$iv java.util.Map $this$getOrPut$iv Object key$iv int $i$f$getOrPut int ind kotlinx.serialization.SerialDescriptor desc public final kotlinx.serialization.protobuf.ProtoBuf$ProtobufDecoder getDecoder () public void <init> (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.class
ProtoBuf.kt package kotlinx.serialization.protobuf public kotlinx.serialization.protobuf.ProtoBuf$ProtobufWriter extends kotlinx.serialization.TaggedEncoder { private final kotlinx.serialization.protobuf.ProtoBuf$ProtobufEncoder encoder final synthetic kotlinx.serialization.protobuf.ProtoBuf this$0 public kotlinx.serialization.modules.SerialModule getContext () public transient kotlinx.serialization.CompositeEncoder beginStructure (kotlinx.serialization.SerialDescriptor, kotlinx.serialization.KSerializer[]) kotlinx.serialization.SerialDescriptor desc kotlinx.serialization.KSerializer[] typeParams public void encodeTaggedInt (kotlin.Pair, int) kotlin.Pair tag int value public volatile synthetic void encodeTaggedInt (java.lang.Object, int) public void encodeTaggedByte (kotlin.Pair, byte) kotlin.Pair tag byte value public volatile synthetic void encodeTaggedByte (java.lang.Object, byte) public void encodeTaggedShort (kotlin.Pair, short) kotlin.Pair tag short value public volatile synthetic void encodeTaggedShort (java.lang.Object, short) public void encodeTaggedLong (kotlin.Pair, long) kotlin.Pair tag long value public volatile synthetic void encodeTaggedLong (java.lang.Object, long) public void encodeTaggedFloat (kotlin.Pair, float) kotlin.Pair tag float value public volatile synthetic void encodeTaggedFloat (java.lang.Object, float) public void encodeTaggedDouble (kotlin.Pair, double) kotlin.Pair tag double value public volatile synthetic void encodeTaggedDouble (java.lang.Object, double) public void encodeTaggedBoolean (kotlin.Pair, boolean) kotlin.Pair tag boolean value public volatile synthetic void encodeTaggedBoolean (java.lang.Object, boolean) public void encodeTaggedChar (kotlin.Pair, char) kotlin.Pair tag char value public volatile synthetic void encodeTaggedChar (java.lang.Object, char) public void encodeTaggedString (kotlin.Pair, java.lang.String) kotlin.Pair tag String value public volatile synthetic void encodeTaggedString (java.lang.Object, java.lang.String) public void encodeTaggedEnum (kotlin.Pair, kotlinx.serialization.SerialDescriptor, int) kotlin.Pair tag kotlinx.serialization.SerialDescriptor enumDescription int ordinal public volatile synthetic void encodeTaggedEnum (java.lang.Object, kotlinx.serialization.SerialDescriptor, int) protected kotlin.Pair getTag (kotlinx.serialization.SerialDescriptor, int) kotlinx.serialization.SerialDescriptor $this$getTag int index public volatile synthetic java.lang.Object getTag (kotlinx.serialization.SerialDescriptor, int) public void encodeSerializableValue (kotlinx.serialization.SerializationStrategy, java.lang.Object) kotlinx.serialization.internal.MapEntrySerializer mapEntrySerial kotlinx.serialization.internal.MapLikeSerializer serializer kotlinx.serialization.SerializationStrategy serializer Object value public final kotlinx.serialization.protobuf.ProtoBuf$ProtobufEncoder getEncoder () public void <init> (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.class
ProtoBuf.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 synthetic kotlinx.serialization.protobuf.ProtoBuf this$0 public int decodeElementIndex (kotlinx.serialization.SerialDescriptor) kotlinx.serialization.SerialDescriptor desc protected kotlin.Pair getTag (kotlinx.serialization.SerialDescriptor, int) kotlinx.serialization.SerialDescriptor $this$getTag int index public volatile synthetic java.lang.Object getTag (kotlinx.serialization.SerialDescriptor, int) public final kotlin.Pair getTargetTag () public void <init> (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.class
ProtoBuf.kt package kotlinx.serialization.protobuf public final kotlinx.serialization.protobuf.ProtoBuf$RepeatedWriter extends kotlinx.serialization.protobuf.ProtoBuf$ProtobufWriter { private final kotlin.Pair curTag final synthetic kotlinx.serialization.protobuf.ProtoBuf this$0 protected kotlin.Pair getTag (kotlinx.serialization.SerialDescriptor, int) kotlinx.serialization.SerialDescriptor $this$getTag int index public volatile synthetic java.lang.Object getTag (kotlinx.serialization.SerialDescriptor, int) public final kotlin.Pair getCurTag () public void <init> (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.class
ProtoBuf.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 synthetic 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 <init> () static void <clinit> () }
kotlinx/serialization/protobuf/ProtoBuf.class
ProtoBuf.kt package kotlinx.serialization.protobuf public final kotlinx.serialization.protobuf.ProtoBuf extends kotlinx.serialization.AbstractSerialFormat implements kotlinx.serialization.BinaryFormat { public static final int VARINT public static final int i64 public static final int SIZE_DELIMITED public static final int i32 private static final kotlinx.serialization.protobuf.ProtoBuf plain public static final kotlinx.serialization.protobuf.ProtoBuf$Companion Companion public byte[] dump (kotlinx.serialization.SerializationStrategy, java.lang.Object) kotlinx.serialization.protobuf.ProtoBuf$ProtobufWriter dumper java.io.ByteArrayOutputStream encoder kotlinx.serialization.SerializationStrategy serializer Object obj public java.lang.Object load (kotlinx.serialization.DeserializationStrategy, byte[]) kotlinx.serialization.protobuf.ProtoBuf$ProtobufReader reader java.io.ByteArrayInputStream stream kotlinx.serialization.DeserializationStrategy deserializer byte[] bytes public void <init> (kotlinx.serialization.modules.SerialModule) kotlinx.serialization.modules.SerialModule context public synthetic void <init> (kotlinx.serialization.modules.SerialModule, int, kotlin.jvm.internal.DefaultConstructorMarker) public void <init> () static void <clinit> () public static final synthetic kotlinx.serialization.protobuf.ProtoBuf access$getPlain$cp () }
kotlinx/serialization/protobuf/ProtoNumberType.class
ProtoTypes.kt package kotlinx.serialization.protobuf public final enum kotlinx.serialization.protobuf.ProtoNumberType extends java.lang.Enum { public static final enum kotlinx.serialization.protobuf.ProtoNumberType DEFAULT public static final enum kotlinx.serialization.protobuf.ProtoNumberType SIGNED public static final enum kotlinx.serialization.protobuf.ProtoNumberType FIXED private static final synthetic kotlinx.serialization.protobuf.ProtoNumberType[] $VALUES static void <clinit> () private void <init> (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.class
ProtoTypes.kt package kotlinx.serialization.protobuf public final kotlinx.serialization.protobuf.ProtoType$Impl extends java.lang.Object implements kotlinx.serialization.protobuf.ProtoType { private final synthetic kotlinx.serialization.protobuf.ProtoNumberType _type private void <init> () public final kotlinx.serialization.protobuf.ProtoNumberType type () public void <init> (kotlinx.serialization.protobuf.ProtoNumberType) kotlinx.serialization.protobuf.ProtoNumberType type }
kotlinx/serialization/protobuf/ProtoType.class
ProtoTypes.kt package kotlinx.serialization.protobuf public abstract annotation kotlinx.serialization.protobuf.ProtoType extends java.lang.Object implements java.lang.annotation.Annotation { public abstract kotlinx.serialization.protobuf.ProtoNumberType type () }
kotlinx/serialization/protobuf/ProtoTypesKt.class
ProtoTypes.kt package kotlinx.serialization.protobuf public final kotlinx.serialization.protobuf.ProtoTypesKt extends java.lang.Object { public static final kotlin.Pair extractParameters (kotlinx.serialization.SerialDescriptor, int, boolean) Object element$iv$iv$iv Iterable $this$filterIsInstanceTo$iv$iv$iv java.util.Collection destination$iv$iv$iv int $i$f$filterIsInstanceTo Iterable $this$filterIsInstance$iv$iv int $i$f$filterIsInstance java.util.List candidates$iv kotlinx.serialization.SerialDescriptor $this$findAnnotation$iv int $i$f$findAnnotation kotlinx.serialization.protobuf.ProtoNumberType format int idx kotlinx.serialization.SerialDescriptor desc int index boolean zeroBasedDefault public static synthetic kotlin.Pair extractParameters$default (kotlinx.serialization.SerialDescriptor, int, boolean, int, java.lang.Object) }
kotlinx/serialization/protobuf/ProtobufDecodingException.class
ProtoTypes.kt package kotlinx.serialization.protobuf public final kotlinx.serialization.protobuf.ProtobufDecodingException extends kotlinx.serialization.SerializationException { public void <init> (java.lang.String) String message }