1*57b5a4a6SAndroid Build Coastguard Workerpublic final class kotlinx/serialization/json/ClassDiscriminatorMode : java/lang/Enum { 2*57b5a4a6SAndroid Build Coastguard Worker public static final field ALL_JSON_OBJECTS Lkotlinx/serialization/json/ClassDiscriminatorMode; 3*57b5a4a6SAndroid Build Coastguard Worker public static final field NONE Lkotlinx/serialization/json/ClassDiscriminatorMode; 4*57b5a4a6SAndroid Build Coastguard Worker public static final field POLYMORPHIC Lkotlinx/serialization/json/ClassDiscriminatorMode; 5*57b5a4a6SAndroid Build Coastguard Worker public static fun getEntries ()Lkotlin/enums/EnumEntries; 6*57b5a4a6SAndroid Build Coastguard Worker public static fun valueOf (Ljava/lang/String;)Lkotlinx/serialization/json/ClassDiscriminatorMode; 7*57b5a4a6SAndroid Build Coastguard Worker public static fun values ()[Lkotlinx/serialization/json/ClassDiscriminatorMode; 8*57b5a4a6SAndroid Build Coastguard Worker} 9*57b5a4a6SAndroid Build Coastguard Worker 10*57b5a4a6SAndroid Build Coastguard Workerpublic final class kotlinx/serialization/json/DecodeSequenceMode : java/lang/Enum { 11*57b5a4a6SAndroid Build Coastguard Worker public static final field ARRAY_WRAPPED Lkotlinx/serialization/json/DecodeSequenceMode; 12*57b5a4a6SAndroid Build Coastguard Worker public static final field AUTO_DETECT Lkotlinx/serialization/json/DecodeSequenceMode; 13*57b5a4a6SAndroid Build Coastguard Worker public static final field WHITESPACE_SEPARATED Lkotlinx/serialization/json/DecodeSequenceMode; 14*57b5a4a6SAndroid Build Coastguard Worker public static fun getEntries ()Lkotlin/enums/EnumEntries; 15*57b5a4a6SAndroid Build Coastguard Worker public static fun valueOf (Ljava/lang/String;)Lkotlinx/serialization/json/DecodeSequenceMode; 16*57b5a4a6SAndroid Build Coastguard Worker public static fun values ()[Lkotlinx/serialization/json/DecodeSequenceMode; 17*57b5a4a6SAndroid Build Coastguard Worker} 18*57b5a4a6SAndroid Build Coastguard Worker 19*57b5a4a6SAndroid Build Coastguard Workerpublic abstract class kotlinx/serialization/json/Json : kotlinx/serialization/StringFormat { 20*57b5a4a6SAndroid Build Coastguard Worker public static final field Default Lkotlinx/serialization/json/Json$Default; 21*57b5a4a6SAndroid Build Coastguard Worker public synthetic fun <init> (Lkotlinx/serialization/json/JsonConfiguration;Lkotlinx/serialization/modules/SerializersModule;Lkotlin/jvm/internal/DefaultConstructorMarker;)V 22*57b5a4a6SAndroid Build Coastguard Worker public final fun decodeFromJsonElement (Lkotlinx/serialization/DeserializationStrategy;Lkotlinx/serialization/json/JsonElement;)Ljava/lang/Object; 23*57b5a4a6SAndroid Build Coastguard Worker public final fun decodeFromString (Lkotlinx/serialization/DeserializationStrategy;Ljava/lang/String;)Ljava/lang/Object; 24*57b5a4a6SAndroid Build Coastguard Worker public final fun encodeToJsonElement (Lkotlinx/serialization/SerializationStrategy;Ljava/lang/Object;)Lkotlinx/serialization/json/JsonElement; 25*57b5a4a6SAndroid Build Coastguard Worker public final fun encodeToString (Lkotlinx/serialization/SerializationStrategy;Ljava/lang/Object;)Ljava/lang/String; 26*57b5a4a6SAndroid Build Coastguard Worker public final fun getConfiguration ()Lkotlinx/serialization/json/JsonConfiguration; 27*57b5a4a6SAndroid Build Coastguard Worker public fun getSerializersModule ()Lkotlinx/serialization/modules/SerializersModule; 28*57b5a4a6SAndroid Build Coastguard Worker public final fun parseToJsonElement (Ljava/lang/String;)Lkotlinx/serialization/json/JsonElement; 29*57b5a4a6SAndroid Build Coastguard Worker} 30*57b5a4a6SAndroid Build Coastguard Worker 31*57b5a4a6SAndroid Build Coastguard Workerpublic final class kotlinx/serialization/json/Json$Default : kotlinx/serialization/json/Json { 32*57b5a4a6SAndroid Build Coastguard Worker} 33*57b5a4a6SAndroid Build Coastguard Worker 34*57b5a4a6SAndroid Build Coastguard Workerpublic final class kotlinx/serialization/json/JsonArray : kotlinx/serialization/json/JsonElement, java/util/List, kotlin/jvm/internal/markers/KMappedMarker { 35*57b5a4a6SAndroid Build Coastguard Worker public static final field Companion Lkotlinx/serialization/json/JsonArray$Companion; 36*57b5a4a6SAndroid Build Coastguard Worker public fun <init> (Ljava/util/List;)V 37*57b5a4a6SAndroid Build Coastguard Worker public synthetic fun add (ILjava/lang/Object;)V 38*57b5a4a6SAndroid Build Coastguard Worker public fun add (ILkotlinx/serialization/json/JsonElement;)V 39*57b5a4a6SAndroid Build Coastguard Worker public synthetic fun add (Ljava/lang/Object;)Z 40*57b5a4a6SAndroid Build Coastguard Worker public fun add (Lkotlinx/serialization/json/JsonElement;)Z 41*57b5a4a6SAndroid Build Coastguard Worker public fun addAll (ILjava/util/Collection;)Z 42*57b5a4a6SAndroid Build Coastguard Worker public fun addAll (Ljava/util/Collection;)Z 43*57b5a4a6SAndroid Build Coastguard Worker public fun clear ()V 44*57b5a4a6SAndroid Build Coastguard Worker public final fun contains (Ljava/lang/Object;)Z 45*57b5a4a6SAndroid Build Coastguard Worker public fun contains (Lkotlinx/serialization/json/JsonElement;)Z 46*57b5a4a6SAndroid Build Coastguard Worker public fun containsAll (Ljava/util/Collection;)Z 47*57b5a4a6SAndroid Build Coastguard Worker public fun equals (Ljava/lang/Object;)Z 48*57b5a4a6SAndroid Build Coastguard Worker public synthetic fun get (I)Ljava/lang/Object; 49*57b5a4a6SAndroid Build Coastguard Worker public fun get (I)Lkotlinx/serialization/json/JsonElement; 50*57b5a4a6SAndroid Build Coastguard Worker public fun getSize ()I 51*57b5a4a6SAndroid Build Coastguard Worker public fun hashCode ()I 52*57b5a4a6SAndroid Build Coastguard Worker public final fun indexOf (Ljava/lang/Object;)I 53*57b5a4a6SAndroid Build Coastguard Worker public fun indexOf (Lkotlinx/serialization/json/JsonElement;)I 54*57b5a4a6SAndroid Build Coastguard Worker public fun isEmpty ()Z 55*57b5a4a6SAndroid Build Coastguard Worker public fun iterator ()Ljava/util/Iterator; 56*57b5a4a6SAndroid Build Coastguard Worker public final fun lastIndexOf (Ljava/lang/Object;)I 57*57b5a4a6SAndroid Build Coastguard Worker public fun lastIndexOf (Lkotlinx/serialization/json/JsonElement;)I 58*57b5a4a6SAndroid Build Coastguard Worker public fun listIterator ()Ljava/util/ListIterator; 59*57b5a4a6SAndroid Build Coastguard Worker public fun listIterator (I)Ljava/util/ListIterator; 60*57b5a4a6SAndroid Build Coastguard Worker public synthetic fun remove (I)Ljava/lang/Object; 61*57b5a4a6SAndroid Build Coastguard Worker public fun remove (I)Lkotlinx/serialization/json/JsonElement; 62*57b5a4a6SAndroid Build Coastguard Worker public fun remove (Ljava/lang/Object;)Z 63*57b5a4a6SAndroid Build Coastguard Worker public fun removeAll (Ljava/util/Collection;)Z 64*57b5a4a6SAndroid Build Coastguard Worker public fun replaceAll (Ljava/util/function/UnaryOperator;)V 65*57b5a4a6SAndroid Build Coastguard Worker public fun retainAll (Ljava/util/Collection;)Z 66*57b5a4a6SAndroid Build Coastguard Worker public synthetic fun set (ILjava/lang/Object;)Ljava/lang/Object; 67*57b5a4a6SAndroid Build Coastguard Worker public fun set (ILkotlinx/serialization/json/JsonElement;)Lkotlinx/serialization/json/JsonElement; 68*57b5a4a6SAndroid Build Coastguard Worker public final fun size ()I 69*57b5a4a6SAndroid Build Coastguard Worker public fun sort (Ljava/util/Comparator;)V 70*57b5a4a6SAndroid Build Coastguard Worker public fun subList (II)Ljava/util/List; 71*57b5a4a6SAndroid Build Coastguard Worker public fun toArray ()[Ljava/lang/Object; 72*57b5a4a6SAndroid Build Coastguard Worker public fun toArray ([Ljava/lang/Object;)[Ljava/lang/Object; 73*57b5a4a6SAndroid Build Coastguard Worker public fun toString ()Ljava/lang/String; 74*57b5a4a6SAndroid Build Coastguard Worker} 75*57b5a4a6SAndroid Build Coastguard Worker 76*57b5a4a6SAndroid Build Coastguard Workerpublic final class kotlinx/serialization/json/JsonArray$Companion { 77*57b5a4a6SAndroid Build Coastguard Worker public final fun serializer ()Lkotlinx/serialization/KSerializer; 78*57b5a4a6SAndroid Build Coastguard Worker} 79*57b5a4a6SAndroid Build Coastguard Worker 80*57b5a4a6SAndroid Build Coastguard Workerpublic final class kotlinx/serialization/json/JsonArrayBuilder { 81*57b5a4a6SAndroid Build Coastguard Worker public fun <init> ()V 82*57b5a4a6SAndroid Build Coastguard Worker public final fun add (Lkotlinx/serialization/json/JsonElement;)Z 83*57b5a4a6SAndroid Build Coastguard Worker public final fun addAll (Ljava/util/Collection;)Z 84*57b5a4a6SAndroid Build Coastguard Worker public final fun build ()Lkotlinx/serialization/json/JsonArray; 85*57b5a4a6SAndroid Build Coastguard Worker} 86*57b5a4a6SAndroid Build Coastguard Worker 87*57b5a4a6SAndroid Build Coastguard Workerpublic final class kotlinx/serialization/json/JsonArraySerializer : kotlinx/serialization/KSerializer { 88*57b5a4a6SAndroid Build Coastguard Worker public static final field INSTANCE Lkotlinx/serialization/json/JsonArraySerializer; 89*57b5a4a6SAndroid Build Coastguard Worker public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; 90*57b5a4a6SAndroid Build Coastguard Worker public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lkotlinx/serialization/json/JsonArray; 91*57b5a4a6SAndroid Build Coastguard Worker public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; 92*57b5a4a6SAndroid Build Coastguard Worker public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V 93*57b5a4a6SAndroid Build Coastguard Worker public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lkotlinx/serialization/json/JsonArray;)V 94*57b5a4a6SAndroid Build Coastguard Worker} 95*57b5a4a6SAndroid Build Coastguard Worker 96*57b5a4a6SAndroid Build Coastguard Workerpublic final class kotlinx/serialization/json/JsonBuilder { 97*57b5a4a6SAndroid Build Coastguard Worker public final fun getAllowSpecialFloatingPointValues ()Z 98*57b5a4a6SAndroid Build Coastguard Worker public final fun getAllowStructuredMapKeys ()Z 99*57b5a4a6SAndroid Build Coastguard Worker public final fun getAllowTrailingComma ()Z 100*57b5a4a6SAndroid Build Coastguard Worker public final fun getClassDiscriminator ()Ljava/lang/String; 101*57b5a4a6SAndroid Build Coastguard Worker public final fun getClassDiscriminatorMode ()Lkotlinx/serialization/json/ClassDiscriminatorMode; 102*57b5a4a6SAndroid Build Coastguard Worker public final fun getCoerceInputValues ()Z 103*57b5a4a6SAndroid Build Coastguard Worker public final fun getDecodeEnumsCaseInsensitive ()Z 104*57b5a4a6SAndroid Build Coastguard Worker public final fun getEncodeDefaults ()Z 105*57b5a4a6SAndroid Build Coastguard Worker public final fun getExplicitNulls ()Z 106*57b5a4a6SAndroid Build Coastguard Worker public final fun getIgnoreUnknownKeys ()Z 107*57b5a4a6SAndroid Build Coastguard Worker public final fun getNamingStrategy ()Lkotlinx/serialization/json/JsonNamingStrategy; 108*57b5a4a6SAndroid Build Coastguard Worker public final fun getPrettyPrint ()Z 109*57b5a4a6SAndroid Build Coastguard Worker public final fun getPrettyPrintIndent ()Ljava/lang/String; 110*57b5a4a6SAndroid Build Coastguard Worker public final fun getSerializersModule ()Lkotlinx/serialization/modules/SerializersModule; 111*57b5a4a6SAndroid Build Coastguard Worker public final fun getUseAlternativeNames ()Z 112*57b5a4a6SAndroid Build Coastguard Worker public final fun getUseArrayPolymorphism ()Z 113*57b5a4a6SAndroid Build Coastguard Worker public final fun isLenient ()Z 114*57b5a4a6SAndroid Build Coastguard Worker public final fun setAllowSpecialFloatingPointValues (Z)V 115*57b5a4a6SAndroid Build Coastguard Worker public final fun setAllowStructuredMapKeys (Z)V 116*57b5a4a6SAndroid Build Coastguard Worker public final fun setAllowTrailingComma (Z)V 117*57b5a4a6SAndroid Build Coastguard Worker public final fun setClassDiscriminator (Ljava/lang/String;)V 118*57b5a4a6SAndroid Build Coastguard Worker public final fun setClassDiscriminatorMode (Lkotlinx/serialization/json/ClassDiscriminatorMode;)V 119*57b5a4a6SAndroid Build Coastguard Worker public final fun setCoerceInputValues (Z)V 120*57b5a4a6SAndroid Build Coastguard Worker public final fun setDecodeEnumsCaseInsensitive (Z)V 121*57b5a4a6SAndroid Build Coastguard Worker public final fun setEncodeDefaults (Z)V 122*57b5a4a6SAndroid Build Coastguard Worker public final fun setExplicitNulls (Z)V 123*57b5a4a6SAndroid Build Coastguard Worker public final fun setIgnoreUnknownKeys (Z)V 124*57b5a4a6SAndroid Build Coastguard Worker public final fun setLenient (Z)V 125*57b5a4a6SAndroid Build Coastguard Worker public final fun setNamingStrategy (Lkotlinx/serialization/json/JsonNamingStrategy;)V 126*57b5a4a6SAndroid Build Coastguard Worker public final fun setPrettyPrint (Z)V 127*57b5a4a6SAndroid Build Coastguard Worker public final fun setPrettyPrintIndent (Ljava/lang/String;)V 128*57b5a4a6SAndroid Build Coastguard Worker public final fun setSerializersModule (Lkotlinx/serialization/modules/SerializersModule;)V 129*57b5a4a6SAndroid Build Coastguard Worker public final fun setUseAlternativeNames (Z)V 130*57b5a4a6SAndroid Build Coastguard Worker public final fun setUseArrayPolymorphism (Z)V 131*57b5a4a6SAndroid Build Coastguard Worker} 132*57b5a4a6SAndroid Build Coastguard Worker 133*57b5a4a6SAndroid Build Coastguard Workerpublic abstract interface annotation class kotlinx/serialization/json/JsonClassDiscriminator : java/lang/annotation/Annotation { 134*57b5a4a6SAndroid Build Coastguard Worker public abstract fun discriminator ()Ljava/lang/String; 135*57b5a4a6SAndroid Build Coastguard Worker} 136*57b5a4a6SAndroid Build Coastguard Worker 137*57b5a4a6SAndroid Build Coastguard Workerpublic synthetic class kotlinx/serialization/json/JsonClassDiscriminator$Impl : kotlinx/serialization/json/JsonClassDiscriminator { 138*57b5a4a6SAndroid Build Coastguard Worker public fun <init> (Ljava/lang/String;)V 139*57b5a4a6SAndroid Build Coastguard Worker public final synthetic fun discriminator ()Ljava/lang/String; 140*57b5a4a6SAndroid Build Coastguard Worker} 141*57b5a4a6SAndroid Build Coastguard Worker 142*57b5a4a6SAndroid Build Coastguard Workerpublic final class kotlinx/serialization/json/JsonConfiguration { 143*57b5a4a6SAndroid Build Coastguard Worker public fun <init> ()V 144*57b5a4a6SAndroid Build Coastguard Worker public final fun getAllowSpecialFloatingPointValues ()Z 145*57b5a4a6SAndroid Build Coastguard Worker public final fun getAllowStructuredMapKeys ()Z 146*57b5a4a6SAndroid Build Coastguard Worker public final fun getAllowTrailingComma ()Z 147*57b5a4a6SAndroid Build Coastguard Worker public final fun getClassDiscriminator ()Ljava/lang/String; 148*57b5a4a6SAndroid Build Coastguard Worker public final fun getClassDiscriminatorMode ()Lkotlinx/serialization/json/ClassDiscriminatorMode; 149*57b5a4a6SAndroid Build Coastguard Worker public final fun getCoerceInputValues ()Z 150*57b5a4a6SAndroid Build Coastguard Worker public final fun getDecodeEnumsCaseInsensitive ()Z 151*57b5a4a6SAndroid Build Coastguard Worker public final fun getEncodeDefaults ()Z 152*57b5a4a6SAndroid Build Coastguard Worker public final fun getExplicitNulls ()Z 153*57b5a4a6SAndroid Build Coastguard Worker public final fun getIgnoreUnknownKeys ()Z 154*57b5a4a6SAndroid Build Coastguard Worker public final fun getNamingStrategy ()Lkotlinx/serialization/json/JsonNamingStrategy; 155*57b5a4a6SAndroid Build Coastguard Worker public final fun getPrettyPrint ()Z 156*57b5a4a6SAndroid Build Coastguard Worker public final fun getPrettyPrintIndent ()Ljava/lang/String; 157*57b5a4a6SAndroid Build Coastguard Worker public final fun getUseAlternativeNames ()Z 158*57b5a4a6SAndroid Build Coastguard Worker public final fun getUseArrayPolymorphism ()Z 159*57b5a4a6SAndroid Build Coastguard Worker public final fun isLenient ()Z 160*57b5a4a6SAndroid Build Coastguard Worker public final fun setClassDiscriminatorMode (Lkotlinx/serialization/json/ClassDiscriminatorMode;)V 161*57b5a4a6SAndroid Build Coastguard Worker public fun toString ()Ljava/lang/String; 162*57b5a4a6SAndroid Build Coastguard Worker} 163*57b5a4a6SAndroid Build Coastguard Worker 164*57b5a4a6SAndroid Build Coastguard Workerpublic abstract class kotlinx/serialization/json/JsonContentPolymorphicSerializer : kotlinx/serialization/KSerializer { 165*57b5a4a6SAndroid Build Coastguard Worker public fun <init> (Lkotlin/reflect/KClass;)V 166*57b5a4a6SAndroid Build Coastguard Worker public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; 167*57b5a4a6SAndroid Build Coastguard Worker public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; 168*57b5a4a6SAndroid Build Coastguard Worker protected abstract fun selectDeserializer (Lkotlinx/serialization/json/JsonElement;)Lkotlinx/serialization/DeserializationStrategy; 169*57b5a4a6SAndroid Build Coastguard Worker public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V 170*57b5a4a6SAndroid Build Coastguard Worker} 171*57b5a4a6SAndroid Build Coastguard Worker 172*57b5a4a6SAndroid Build Coastguard Workerpublic abstract interface class kotlinx/serialization/json/JsonDecoder : kotlinx/serialization/encoding/CompositeDecoder, kotlinx/serialization/encoding/Decoder { 173*57b5a4a6SAndroid Build Coastguard Worker public abstract fun decodeJsonElement ()Lkotlinx/serialization/json/JsonElement; 174*57b5a4a6SAndroid Build Coastguard Worker public abstract fun getJson ()Lkotlinx/serialization/json/Json; 175*57b5a4a6SAndroid Build Coastguard Worker} 176*57b5a4a6SAndroid Build Coastguard Worker 177*57b5a4a6SAndroid Build Coastguard Workerpublic final class kotlinx/serialization/json/JsonDecoder$DefaultImpls { 178*57b5a4a6SAndroid Build Coastguard Worker public static fun decodeCollectionSize (Lkotlinx/serialization/json/JsonDecoder;Lkotlinx/serialization/descriptors/SerialDescriptor;)I 179*57b5a4a6SAndroid Build Coastguard Worker public static fun decodeNullableSerializableValue (Lkotlinx/serialization/json/JsonDecoder;Lkotlinx/serialization/DeserializationStrategy;)Ljava/lang/Object; 180*57b5a4a6SAndroid Build Coastguard Worker public static fun decodeSequentially (Lkotlinx/serialization/json/JsonDecoder;)Z 181*57b5a4a6SAndroid Build Coastguard Worker public static fun decodeSerializableValue (Lkotlinx/serialization/json/JsonDecoder;Lkotlinx/serialization/DeserializationStrategy;)Ljava/lang/Object; 182*57b5a4a6SAndroid Build Coastguard Worker} 183*57b5a4a6SAndroid Build Coastguard Worker 184*57b5a4a6SAndroid Build Coastguard Workerpublic abstract class kotlinx/serialization/json/JsonElement { 185*57b5a4a6SAndroid Build Coastguard Worker public static final field Companion Lkotlinx/serialization/json/JsonElement$Companion; 186*57b5a4a6SAndroid Build Coastguard Worker} 187*57b5a4a6SAndroid Build Coastguard Worker 188*57b5a4a6SAndroid Build Coastguard Workerpublic final class kotlinx/serialization/json/JsonElement$Companion { 189*57b5a4a6SAndroid Build Coastguard Worker public final fun serializer ()Lkotlinx/serialization/KSerializer; 190*57b5a4a6SAndroid Build Coastguard Worker} 191*57b5a4a6SAndroid Build Coastguard Worker 192*57b5a4a6SAndroid Build Coastguard Workerpublic final class kotlinx/serialization/json/JsonElementBuildersKt { 193*57b5a4a6SAndroid Build Coastguard Worker public static final fun add (Lkotlinx/serialization/json/JsonArrayBuilder;Ljava/lang/Boolean;)Z 194*57b5a4a6SAndroid Build Coastguard Worker public static final fun add (Lkotlinx/serialization/json/JsonArrayBuilder;Ljava/lang/Number;)Z 195*57b5a4a6SAndroid Build Coastguard Worker public static final fun add (Lkotlinx/serialization/json/JsonArrayBuilder;Ljava/lang/String;)Z 196*57b5a4a6SAndroid Build Coastguard Worker public static final fun add (Lkotlinx/serialization/json/JsonArrayBuilder;Ljava/lang/Void;)Z 197*57b5a4a6SAndroid Build Coastguard Worker public static final fun addAllBooleans (Lkotlinx/serialization/json/JsonArrayBuilder;Ljava/util/Collection;)Z 198*57b5a4a6SAndroid Build Coastguard Worker public static final fun addAllNumbers (Lkotlinx/serialization/json/JsonArrayBuilder;Ljava/util/Collection;)Z 199*57b5a4a6SAndroid Build Coastguard Worker public static final fun addAllStrings (Lkotlinx/serialization/json/JsonArrayBuilder;Ljava/util/Collection;)Z 200*57b5a4a6SAndroid Build Coastguard Worker public static final fun addJsonArray (Lkotlinx/serialization/json/JsonArrayBuilder;Lkotlin/jvm/functions/Function1;)Z 201*57b5a4a6SAndroid Build Coastguard Worker public static final fun addJsonObject (Lkotlinx/serialization/json/JsonArrayBuilder;Lkotlin/jvm/functions/Function1;)Z 202*57b5a4a6SAndroid Build Coastguard Worker public static final fun buildJsonArray (Lkotlin/jvm/functions/Function1;)Lkotlinx/serialization/json/JsonArray; 203*57b5a4a6SAndroid Build Coastguard Worker public static final fun buildJsonObject (Lkotlin/jvm/functions/Function1;)Lkotlinx/serialization/json/JsonObject; 204*57b5a4a6SAndroid Build Coastguard Worker public static final fun put (Lkotlinx/serialization/json/JsonObjectBuilder;Ljava/lang/String;Ljava/lang/Boolean;)Lkotlinx/serialization/json/JsonElement; 205*57b5a4a6SAndroid Build Coastguard Worker public static final fun put (Lkotlinx/serialization/json/JsonObjectBuilder;Ljava/lang/String;Ljava/lang/Number;)Lkotlinx/serialization/json/JsonElement; 206*57b5a4a6SAndroid Build Coastguard Worker public static final fun put (Lkotlinx/serialization/json/JsonObjectBuilder;Ljava/lang/String;Ljava/lang/String;)Lkotlinx/serialization/json/JsonElement; 207*57b5a4a6SAndroid Build Coastguard Worker public static final fun put (Lkotlinx/serialization/json/JsonObjectBuilder;Ljava/lang/String;Ljava/lang/Void;)Lkotlinx/serialization/json/JsonElement; 208*57b5a4a6SAndroid Build Coastguard Worker public static final fun putJsonArray (Lkotlinx/serialization/json/JsonObjectBuilder;Ljava/lang/String;Lkotlin/jvm/functions/Function1;)Lkotlinx/serialization/json/JsonElement; 209*57b5a4a6SAndroid Build Coastguard Worker public static final fun putJsonObject (Lkotlinx/serialization/json/JsonObjectBuilder;Ljava/lang/String;Lkotlin/jvm/functions/Function1;)Lkotlinx/serialization/json/JsonElement; 210*57b5a4a6SAndroid Build Coastguard Worker} 211*57b5a4a6SAndroid Build Coastguard Worker 212*57b5a4a6SAndroid Build Coastguard Workerpublic final class kotlinx/serialization/json/JsonElementKt { 213*57b5a4a6SAndroid Build Coastguard Worker public static final fun JsonPrimitive (Ljava/lang/Boolean;)Lkotlinx/serialization/json/JsonPrimitive; 214*57b5a4a6SAndroid Build Coastguard Worker public static final fun JsonPrimitive (Ljava/lang/Number;)Lkotlinx/serialization/json/JsonPrimitive; 215*57b5a4a6SAndroid Build Coastguard Worker public static final fun JsonPrimitive (Ljava/lang/String;)Lkotlinx/serialization/json/JsonPrimitive; 216*57b5a4a6SAndroid Build Coastguard Worker public static final fun JsonPrimitive (Ljava/lang/Void;)Lkotlinx/serialization/json/JsonNull; 217*57b5a4a6SAndroid Build Coastguard Worker public static final fun JsonPrimitive-7apg3OU (B)Lkotlinx/serialization/json/JsonPrimitive; 218*57b5a4a6SAndroid Build Coastguard Worker public static final fun JsonPrimitive-VKZWuLQ (J)Lkotlinx/serialization/json/JsonPrimitive; 219*57b5a4a6SAndroid Build Coastguard Worker public static final fun JsonPrimitive-WZ4Q5Ns (I)Lkotlinx/serialization/json/JsonPrimitive; 220*57b5a4a6SAndroid Build Coastguard Worker public static final fun JsonPrimitive-xj2QHRw (S)Lkotlinx/serialization/json/JsonPrimitive; 221*57b5a4a6SAndroid Build Coastguard Worker public static final fun JsonUnquotedLiteral (Ljava/lang/String;)Lkotlinx/serialization/json/JsonPrimitive; 222*57b5a4a6SAndroid Build Coastguard Worker public static final fun getBoolean (Lkotlinx/serialization/json/JsonPrimitive;)Z 223*57b5a4a6SAndroid Build Coastguard Worker public static final fun getBooleanOrNull (Lkotlinx/serialization/json/JsonPrimitive;)Ljava/lang/Boolean; 224*57b5a4a6SAndroid Build Coastguard Worker public static final fun getContentOrNull (Lkotlinx/serialization/json/JsonPrimitive;)Ljava/lang/String; 225*57b5a4a6SAndroid Build Coastguard Worker public static final fun getDouble (Lkotlinx/serialization/json/JsonPrimitive;)D 226*57b5a4a6SAndroid Build Coastguard Worker public static final fun getDoubleOrNull (Lkotlinx/serialization/json/JsonPrimitive;)Ljava/lang/Double; 227*57b5a4a6SAndroid Build Coastguard Worker public static final fun getFloat (Lkotlinx/serialization/json/JsonPrimitive;)F 228*57b5a4a6SAndroid Build Coastguard Worker public static final fun getFloatOrNull (Lkotlinx/serialization/json/JsonPrimitive;)Ljava/lang/Float; 229*57b5a4a6SAndroid Build Coastguard Worker public static final fun getInt (Lkotlinx/serialization/json/JsonPrimitive;)I 230*57b5a4a6SAndroid Build Coastguard Worker public static final fun getIntOrNull (Lkotlinx/serialization/json/JsonPrimitive;)Ljava/lang/Integer; 231*57b5a4a6SAndroid Build Coastguard Worker public static final fun getJsonArray (Lkotlinx/serialization/json/JsonElement;)Lkotlinx/serialization/json/JsonArray; 232*57b5a4a6SAndroid Build Coastguard Worker public static final fun getJsonNull (Lkotlinx/serialization/json/JsonElement;)Lkotlinx/serialization/json/JsonNull; 233*57b5a4a6SAndroid Build Coastguard Worker public static final fun getJsonObject (Lkotlinx/serialization/json/JsonElement;)Lkotlinx/serialization/json/JsonObject; 234*57b5a4a6SAndroid Build Coastguard Worker public static final fun getJsonPrimitive (Lkotlinx/serialization/json/JsonElement;)Lkotlinx/serialization/json/JsonPrimitive; 235*57b5a4a6SAndroid Build Coastguard Worker public static final fun getLong (Lkotlinx/serialization/json/JsonPrimitive;)J 236*57b5a4a6SAndroid Build Coastguard Worker public static final fun getLongOrNull (Lkotlinx/serialization/json/JsonPrimitive;)Ljava/lang/Long; 237*57b5a4a6SAndroid Build Coastguard Worker public static final fun unexpectedJson (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/Void; 238*57b5a4a6SAndroid Build Coastguard Worker} 239*57b5a4a6SAndroid Build Coastguard Worker 240*57b5a4a6SAndroid Build Coastguard Workerpublic final class kotlinx/serialization/json/JsonElementSerializer : kotlinx/serialization/KSerializer { 241*57b5a4a6SAndroid Build Coastguard Worker public static final field INSTANCE Lkotlinx/serialization/json/JsonElementSerializer; 242*57b5a4a6SAndroid Build Coastguard Worker public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; 243*57b5a4a6SAndroid Build Coastguard Worker public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lkotlinx/serialization/json/JsonElement; 244*57b5a4a6SAndroid Build Coastguard Worker public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; 245*57b5a4a6SAndroid Build Coastguard Worker public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V 246*57b5a4a6SAndroid Build Coastguard Worker public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lkotlinx/serialization/json/JsonElement;)V 247*57b5a4a6SAndroid Build Coastguard Worker} 248*57b5a4a6SAndroid Build Coastguard Worker 249*57b5a4a6SAndroid Build Coastguard Workerpublic abstract interface class kotlinx/serialization/json/JsonEncoder : kotlinx/serialization/encoding/CompositeEncoder, kotlinx/serialization/encoding/Encoder { 250*57b5a4a6SAndroid Build Coastguard Worker public abstract fun encodeJsonElement (Lkotlinx/serialization/json/JsonElement;)V 251*57b5a4a6SAndroid Build Coastguard Worker public abstract fun getJson ()Lkotlinx/serialization/json/Json; 252*57b5a4a6SAndroid Build Coastguard Worker} 253*57b5a4a6SAndroid Build Coastguard Worker 254*57b5a4a6SAndroid Build Coastguard Workerpublic final class kotlinx/serialization/json/JsonEncoder$DefaultImpls { 255*57b5a4a6SAndroid Build Coastguard Worker public static fun beginCollection (Lkotlinx/serialization/json/JsonEncoder;Lkotlinx/serialization/descriptors/SerialDescriptor;I)Lkotlinx/serialization/encoding/CompositeEncoder; 256*57b5a4a6SAndroid Build Coastguard Worker public static fun encodeNotNullMark (Lkotlinx/serialization/json/JsonEncoder;)V 257*57b5a4a6SAndroid Build Coastguard Worker public static fun encodeNullableSerializableValue (Lkotlinx/serialization/json/JsonEncoder;Lkotlinx/serialization/SerializationStrategy;Ljava/lang/Object;)V 258*57b5a4a6SAndroid Build Coastguard Worker public static fun encodeSerializableValue (Lkotlinx/serialization/json/JsonEncoder;Lkotlinx/serialization/SerializationStrategy;Ljava/lang/Object;)V 259*57b5a4a6SAndroid Build Coastguard Worker public static fun shouldEncodeElementDefault (Lkotlinx/serialization/json/JsonEncoder;Lkotlinx/serialization/descriptors/SerialDescriptor;I)Z 260*57b5a4a6SAndroid Build Coastguard Worker} 261*57b5a4a6SAndroid Build Coastguard Worker 262*57b5a4a6SAndroid Build Coastguard Workerpublic final class kotlinx/serialization/json/JsonKt { 263*57b5a4a6SAndroid Build Coastguard Worker public static final fun Json (Lkotlinx/serialization/json/Json;Lkotlin/jvm/functions/Function1;)Lkotlinx/serialization/json/Json; 264*57b5a4a6SAndroid Build Coastguard Worker public static synthetic fun Json$default (Lkotlinx/serialization/json/Json;Lkotlin/jvm/functions/Function1;ILjava/lang/Object;)Lkotlinx/serialization/json/Json; 265*57b5a4a6SAndroid Build Coastguard Worker} 266*57b5a4a6SAndroid Build Coastguard Worker 267*57b5a4a6SAndroid Build Coastguard Workerpublic abstract interface annotation class kotlinx/serialization/json/JsonNames : java/lang/annotation/Annotation { 268*57b5a4a6SAndroid Build Coastguard Worker public abstract fun names ()[Ljava/lang/String; 269*57b5a4a6SAndroid Build Coastguard Worker} 270*57b5a4a6SAndroid Build Coastguard Worker 271*57b5a4a6SAndroid Build Coastguard Workerpublic synthetic class kotlinx/serialization/json/JsonNames$Impl : kotlinx/serialization/json/JsonNames { 272*57b5a4a6SAndroid Build Coastguard Worker public fun <init> ([Ljava/lang/String;)V 273*57b5a4a6SAndroid Build Coastguard Worker public final synthetic fun names ()[Ljava/lang/String; 274*57b5a4a6SAndroid Build Coastguard Worker} 275*57b5a4a6SAndroid Build Coastguard Worker 276*57b5a4a6SAndroid Build Coastguard Workerpublic abstract interface class kotlinx/serialization/json/JsonNamingStrategy { 277*57b5a4a6SAndroid Build Coastguard Worker public static final field Builtins Lkotlinx/serialization/json/JsonNamingStrategy$Builtins; 278*57b5a4a6SAndroid Build Coastguard Worker public abstract fun serialNameForJson (Lkotlinx/serialization/descriptors/SerialDescriptor;ILjava/lang/String;)Ljava/lang/String; 279*57b5a4a6SAndroid Build Coastguard Worker} 280*57b5a4a6SAndroid Build Coastguard Worker 281*57b5a4a6SAndroid Build Coastguard Workerpublic final class kotlinx/serialization/json/JsonNamingStrategy$Builtins { 282*57b5a4a6SAndroid Build Coastguard Worker public final fun getKebabCase ()Lkotlinx/serialization/json/JsonNamingStrategy; 283*57b5a4a6SAndroid Build Coastguard Worker public final fun getSnakeCase ()Lkotlinx/serialization/json/JsonNamingStrategy; 284*57b5a4a6SAndroid Build Coastguard Worker} 285*57b5a4a6SAndroid Build Coastguard Worker 286*57b5a4a6SAndroid Build Coastguard Workerpublic final class kotlinx/serialization/json/JsonNull : kotlinx/serialization/json/JsonPrimitive { 287*57b5a4a6SAndroid Build Coastguard Worker public static final field INSTANCE Lkotlinx/serialization/json/JsonNull; 288*57b5a4a6SAndroid Build Coastguard Worker public fun getContent ()Ljava/lang/String; 289*57b5a4a6SAndroid Build Coastguard Worker public fun isString ()Z 290*57b5a4a6SAndroid Build Coastguard Worker public final fun serializer ()Lkotlinx/serialization/KSerializer; 291*57b5a4a6SAndroid Build Coastguard Worker} 292*57b5a4a6SAndroid Build Coastguard Worker 293*57b5a4a6SAndroid Build Coastguard Workerpublic final class kotlinx/serialization/json/JsonNullSerializer : kotlinx/serialization/KSerializer { 294*57b5a4a6SAndroid Build Coastguard Worker public static final field INSTANCE Lkotlinx/serialization/json/JsonNullSerializer; 295*57b5a4a6SAndroid Build Coastguard Worker public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; 296*57b5a4a6SAndroid Build Coastguard Worker public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lkotlinx/serialization/json/JsonNull; 297*57b5a4a6SAndroid Build Coastguard Worker public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; 298*57b5a4a6SAndroid Build Coastguard Worker public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V 299*57b5a4a6SAndroid Build Coastguard Worker public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lkotlinx/serialization/json/JsonNull;)V 300*57b5a4a6SAndroid Build Coastguard Worker} 301*57b5a4a6SAndroid Build Coastguard Worker 302*57b5a4a6SAndroid Build Coastguard Workerpublic final class kotlinx/serialization/json/JsonObject : kotlinx/serialization/json/JsonElement, java/util/Map, kotlin/jvm/internal/markers/KMappedMarker { 303*57b5a4a6SAndroid Build Coastguard Worker public static final field Companion Lkotlinx/serialization/json/JsonObject$Companion; 304*57b5a4a6SAndroid Build Coastguard Worker public fun <init> (Ljava/util/Map;)V 305*57b5a4a6SAndroid Build Coastguard Worker public fun clear ()V 306*57b5a4a6SAndroid Build Coastguard Worker public synthetic fun compute (Ljava/lang/Object;Ljava/util/function/BiFunction;)Ljava/lang/Object; 307*57b5a4a6SAndroid Build Coastguard Worker public fun compute (Ljava/lang/String;Ljava/util/function/BiFunction;)Lkotlinx/serialization/json/JsonElement; 308*57b5a4a6SAndroid Build Coastguard Worker public synthetic fun computeIfAbsent (Ljava/lang/Object;Ljava/util/function/Function;)Ljava/lang/Object; 309*57b5a4a6SAndroid Build Coastguard Worker public fun computeIfAbsent (Ljava/lang/String;Ljava/util/function/Function;)Lkotlinx/serialization/json/JsonElement; 310*57b5a4a6SAndroid Build Coastguard Worker public synthetic fun computeIfPresent (Ljava/lang/Object;Ljava/util/function/BiFunction;)Ljava/lang/Object; 311*57b5a4a6SAndroid Build Coastguard Worker public fun computeIfPresent (Ljava/lang/String;Ljava/util/function/BiFunction;)Lkotlinx/serialization/json/JsonElement; 312*57b5a4a6SAndroid Build Coastguard Worker public final fun containsKey (Ljava/lang/Object;)Z 313*57b5a4a6SAndroid Build Coastguard Worker public fun containsKey (Ljava/lang/String;)Z 314*57b5a4a6SAndroid Build Coastguard Worker public final fun containsValue (Ljava/lang/Object;)Z 315*57b5a4a6SAndroid Build Coastguard Worker public fun containsValue (Lkotlinx/serialization/json/JsonElement;)Z 316*57b5a4a6SAndroid Build Coastguard Worker public final fun entrySet ()Ljava/util/Set; 317*57b5a4a6SAndroid Build Coastguard Worker public fun equals (Ljava/lang/Object;)Z 318*57b5a4a6SAndroid Build Coastguard Worker public final synthetic fun get (Ljava/lang/Object;)Ljava/lang/Object; 319*57b5a4a6SAndroid Build Coastguard Worker public final fun get (Ljava/lang/Object;)Lkotlinx/serialization/json/JsonElement; 320*57b5a4a6SAndroid Build Coastguard Worker public fun get (Ljava/lang/String;)Lkotlinx/serialization/json/JsonElement; 321*57b5a4a6SAndroid Build Coastguard Worker public fun getEntries ()Ljava/util/Set; 322*57b5a4a6SAndroid Build Coastguard Worker public fun getKeys ()Ljava/util/Set; 323*57b5a4a6SAndroid Build Coastguard Worker public fun getSize ()I 324*57b5a4a6SAndroid Build Coastguard Worker public fun getValues ()Ljava/util/Collection; 325*57b5a4a6SAndroid Build Coastguard Worker public fun hashCode ()I 326*57b5a4a6SAndroid Build Coastguard Worker public fun isEmpty ()Z 327*57b5a4a6SAndroid Build Coastguard Worker public final fun keySet ()Ljava/util/Set; 328*57b5a4a6SAndroid Build Coastguard Worker public synthetic fun merge (Ljava/lang/Object;Ljava/lang/Object;Ljava/util/function/BiFunction;)Ljava/lang/Object; 329*57b5a4a6SAndroid Build Coastguard Worker public fun merge (Ljava/lang/String;Lkotlinx/serialization/json/JsonElement;Ljava/util/function/BiFunction;)Lkotlinx/serialization/json/JsonElement; 330*57b5a4a6SAndroid Build Coastguard Worker public synthetic fun put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; 331*57b5a4a6SAndroid Build Coastguard Worker public fun put (Ljava/lang/String;Lkotlinx/serialization/json/JsonElement;)Lkotlinx/serialization/json/JsonElement; 332*57b5a4a6SAndroid Build Coastguard Worker public fun putAll (Ljava/util/Map;)V 333*57b5a4a6SAndroid Build Coastguard Worker public synthetic fun putIfAbsent (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; 334*57b5a4a6SAndroid Build Coastguard Worker public fun putIfAbsent (Ljava/lang/String;Lkotlinx/serialization/json/JsonElement;)Lkotlinx/serialization/json/JsonElement; 335*57b5a4a6SAndroid Build Coastguard Worker public synthetic fun remove (Ljava/lang/Object;)Ljava/lang/Object; 336*57b5a4a6SAndroid Build Coastguard Worker public fun remove (Ljava/lang/Object;)Lkotlinx/serialization/json/JsonElement; 337*57b5a4a6SAndroid Build Coastguard Worker public fun remove (Ljava/lang/Object;Ljava/lang/Object;)Z 338*57b5a4a6SAndroid Build Coastguard Worker public synthetic fun replace (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; 339*57b5a4a6SAndroid Build Coastguard Worker public synthetic fun replace (Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Z 340*57b5a4a6SAndroid Build Coastguard Worker public fun replace (Ljava/lang/String;Lkotlinx/serialization/json/JsonElement;)Lkotlinx/serialization/json/JsonElement; 341*57b5a4a6SAndroid Build Coastguard Worker public fun replace (Ljava/lang/String;Lkotlinx/serialization/json/JsonElement;Lkotlinx/serialization/json/JsonElement;)Z 342*57b5a4a6SAndroid Build Coastguard Worker public fun replaceAll (Ljava/util/function/BiFunction;)V 343*57b5a4a6SAndroid Build Coastguard Worker public final fun size ()I 344*57b5a4a6SAndroid Build Coastguard Worker public fun toString ()Ljava/lang/String; 345*57b5a4a6SAndroid Build Coastguard Worker public final fun values ()Ljava/util/Collection; 346*57b5a4a6SAndroid Build Coastguard Worker} 347*57b5a4a6SAndroid Build Coastguard Worker 348*57b5a4a6SAndroid Build Coastguard Workerpublic final class kotlinx/serialization/json/JsonObject$Companion { 349*57b5a4a6SAndroid Build Coastguard Worker public final fun serializer ()Lkotlinx/serialization/KSerializer; 350*57b5a4a6SAndroid Build Coastguard Worker} 351*57b5a4a6SAndroid Build Coastguard Worker 352*57b5a4a6SAndroid Build Coastguard Workerpublic final class kotlinx/serialization/json/JsonObjectBuilder { 353*57b5a4a6SAndroid Build Coastguard Worker public fun <init> ()V 354*57b5a4a6SAndroid Build Coastguard Worker public final fun build ()Lkotlinx/serialization/json/JsonObject; 355*57b5a4a6SAndroid Build Coastguard Worker public final fun put (Ljava/lang/String;Lkotlinx/serialization/json/JsonElement;)Lkotlinx/serialization/json/JsonElement; 356*57b5a4a6SAndroid Build Coastguard Worker} 357*57b5a4a6SAndroid Build Coastguard Worker 358*57b5a4a6SAndroid Build Coastguard Workerpublic final class kotlinx/serialization/json/JsonObjectSerializer : kotlinx/serialization/KSerializer { 359*57b5a4a6SAndroid Build Coastguard Worker public static final field INSTANCE Lkotlinx/serialization/json/JsonObjectSerializer; 360*57b5a4a6SAndroid Build Coastguard Worker public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; 361*57b5a4a6SAndroid Build Coastguard Worker public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lkotlinx/serialization/json/JsonObject; 362*57b5a4a6SAndroid Build Coastguard Worker public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; 363*57b5a4a6SAndroid Build Coastguard Worker public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V 364*57b5a4a6SAndroid Build Coastguard Worker public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lkotlinx/serialization/json/JsonObject;)V 365*57b5a4a6SAndroid Build Coastguard Worker} 366*57b5a4a6SAndroid Build Coastguard Worker 367*57b5a4a6SAndroid Build Coastguard Workerpublic abstract class kotlinx/serialization/json/JsonPrimitive : kotlinx/serialization/json/JsonElement { 368*57b5a4a6SAndroid Build Coastguard Worker public static final field Companion Lkotlinx/serialization/json/JsonPrimitive$Companion; 369*57b5a4a6SAndroid Build Coastguard Worker public abstract fun getContent ()Ljava/lang/String; 370*57b5a4a6SAndroid Build Coastguard Worker public abstract fun isString ()Z 371*57b5a4a6SAndroid Build Coastguard Worker public fun toString ()Ljava/lang/String; 372*57b5a4a6SAndroid Build Coastguard Worker} 373*57b5a4a6SAndroid Build Coastguard Worker 374*57b5a4a6SAndroid Build Coastguard Workerpublic final class kotlinx/serialization/json/JsonPrimitive$Companion { 375*57b5a4a6SAndroid Build Coastguard Worker public final fun serializer ()Lkotlinx/serialization/KSerializer; 376*57b5a4a6SAndroid Build Coastguard Worker} 377*57b5a4a6SAndroid Build Coastguard Worker 378*57b5a4a6SAndroid Build Coastguard Workerpublic final class kotlinx/serialization/json/JsonPrimitiveSerializer : kotlinx/serialization/KSerializer { 379*57b5a4a6SAndroid Build Coastguard Worker public static final field INSTANCE Lkotlinx/serialization/json/JsonPrimitiveSerializer; 380*57b5a4a6SAndroid Build Coastguard Worker public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; 381*57b5a4a6SAndroid Build Coastguard Worker public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lkotlinx/serialization/json/JsonPrimitive; 382*57b5a4a6SAndroid Build Coastguard Worker public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; 383*57b5a4a6SAndroid Build Coastguard Worker public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V 384*57b5a4a6SAndroid Build Coastguard Worker public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lkotlinx/serialization/json/JsonPrimitive;)V 385*57b5a4a6SAndroid Build Coastguard Worker} 386*57b5a4a6SAndroid Build Coastguard Worker 387*57b5a4a6SAndroid Build Coastguard Workerpublic abstract class kotlinx/serialization/json/JsonTransformingSerializer : kotlinx/serialization/KSerializer { 388*57b5a4a6SAndroid Build Coastguard Worker public fun <init> (Lkotlinx/serialization/KSerializer;)V 389*57b5a4a6SAndroid Build Coastguard Worker public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; 390*57b5a4a6SAndroid Build Coastguard Worker public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; 391*57b5a4a6SAndroid Build Coastguard Worker public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V 392*57b5a4a6SAndroid Build Coastguard Worker protected fun transformDeserialize (Lkotlinx/serialization/json/JsonElement;)Lkotlinx/serialization/json/JsonElement; 393*57b5a4a6SAndroid Build Coastguard Worker protected fun transformSerialize (Lkotlinx/serialization/json/JsonElement;)Lkotlinx/serialization/json/JsonElement; 394*57b5a4a6SAndroid Build Coastguard Worker} 395*57b5a4a6SAndroid Build Coastguard Worker 396*57b5a4a6SAndroid Build Coastguard Workerpublic final class kotlinx/serialization/json/JvmStreamsKt { 397*57b5a4a6SAndroid Build Coastguard Worker public static final fun decodeFromStream (Lkotlinx/serialization/json/Json;Lkotlinx/serialization/DeserializationStrategy;Ljava/io/InputStream;)Ljava/lang/Object; 398*57b5a4a6SAndroid Build Coastguard Worker public static final fun decodeToSequence (Lkotlinx/serialization/json/Json;Ljava/io/InputStream;Lkotlinx/serialization/DeserializationStrategy;Lkotlinx/serialization/json/DecodeSequenceMode;)Lkotlin/sequences/Sequence; 399*57b5a4a6SAndroid Build Coastguard Worker public static synthetic fun decodeToSequence$default (Lkotlinx/serialization/json/Json;Ljava/io/InputStream;Lkotlinx/serialization/DeserializationStrategy;Lkotlinx/serialization/json/DecodeSequenceMode;ILjava/lang/Object;)Lkotlin/sequences/Sequence; 400*57b5a4a6SAndroid Build Coastguard Worker public static final fun encodeToStream (Lkotlinx/serialization/json/Json;Lkotlinx/serialization/SerializationStrategy;Ljava/lang/Object;Ljava/io/OutputStream;)V 401*57b5a4a6SAndroid Build Coastguard Worker} 402*57b5a4a6SAndroid Build Coastguard Worker 403*57b5a4a6SAndroid Build Coastguard Workerpublic abstract interface class kotlinx/serialization/json/internal/InternalJsonReader { 404*57b5a4a6SAndroid Build Coastguard Worker public abstract fun read ([CII)I 405*57b5a4a6SAndroid Build Coastguard Worker} 406*57b5a4a6SAndroid Build Coastguard Worker 407*57b5a4a6SAndroid Build Coastguard Workerpublic abstract interface class kotlinx/serialization/json/internal/InternalJsonWriter { 408*57b5a4a6SAndroid Build Coastguard Worker public abstract fun release ()V 409*57b5a4a6SAndroid Build Coastguard Worker public abstract fun write (Ljava/lang/String;)V 410*57b5a4a6SAndroid Build Coastguard Worker public abstract fun writeChar (C)V 411*57b5a4a6SAndroid Build Coastguard Worker public abstract fun writeLong (J)V 412*57b5a4a6SAndroid Build Coastguard Worker public abstract fun writeQuoted (Ljava/lang/String;)V 413*57b5a4a6SAndroid Build Coastguard Worker} 414*57b5a4a6SAndroid Build Coastguard Worker 415*57b5a4a6SAndroid Build Coastguard Workerpublic final class kotlinx/serialization/json/internal/JsonStreamsKt { 416*57b5a4a6SAndroid Build Coastguard Worker public static final fun decodeByReader (Lkotlinx/serialization/json/Json;Lkotlinx/serialization/DeserializationStrategy;Lkotlinx/serialization/json/internal/InternalJsonReader;)Ljava/lang/Object; 417*57b5a4a6SAndroid Build Coastguard Worker public static final fun decodeToSequenceByReader (Lkotlinx/serialization/json/Json;Lkotlinx/serialization/json/internal/InternalJsonReader;Lkotlinx/serialization/DeserializationStrategy;Lkotlinx/serialization/json/DecodeSequenceMode;)Lkotlin/sequences/Sequence; 418*57b5a4a6SAndroid Build Coastguard Worker public static synthetic fun decodeToSequenceByReader$default (Lkotlinx/serialization/json/Json;Lkotlinx/serialization/json/internal/InternalJsonReader;Lkotlinx/serialization/DeserializationStrategy;Lkotlinx/serialization/json/DecodeSequenceMode;ILjava/lang/Object;)Lkotlin/sequences/Sequence; 419*57b5a4a6SAndroid Build Coastguard Worker public static final fun encodeByWriter (Lkotlinx/serialization/json/Json;Lkotlinx/serialization/json/internal/InternalJsonWriter;Lkotlinx/serialization/SerializationStrategy;Ljava/lang/Object;)V 420*57b5a4a6SAndroid Build Coastguard Worker} 421*57b5a4a6SAndroid Build Coastguard Worker 422*57b5a4a6SAndroid Build Coastguard Workerpublic final class kotlinx/serialization/json/internal/StreamingJsonDecoderKt { 423*57b5a4a6SAndroid Build Coastguard Worker public static final fun decodeStringToJsonTree (Lkotlinx/serialization/json/Json;Lkotlinx/serialization/DeserializationStrategy;Ljava/lang/String;)Lkotlinx/serialization/json/JsonElement; 424*57b5a4a6SAndroid Build Coastguard Worker} 425*57b5a4a6SAndroid Build Coastguard Worker 426*57b5a4a6SAndroid Build Coastguard Workerpublic final class kotlinx/serialization/json/internal/TreeJsonDecoderKt { 427*57b5a4a6SAndroid Build Coastguard Worker public static final fun readJson (Lkotlinx/serialization/json/Json;Lkotlinx/serialization/json/JsonElement;Lkotlinx/serialization/DeserializationStrategy;)Ljava/lang/Object; 428*57b5a4a6SAndroid Build Coastguard Worker} 429*57b5a4a6SAndroid Build Coastguard Worker 430*57b5a4a6SAndroid Build Coastguard Workerpublic final class kotlinx/serialization/json/internal/TreeJsonEncoderKt { 431*57b5a4a6SAndroid Build Coastguard Worker public static final fun writeJson (Lkotlinx/serialization/json/Json;Ljava/lang/Object;Lkotlinx/serialization/SerializationStrategy;)Lkotlinx/serialization/json/JsonElement; 432*57b5a4a6SAndroid Build Coastguard Worker} 433*57b5a4a6SAndroid Build Coastguard Worker 434