1public abstract interface class kotlinx/serialization/BinaryFormat : kotlinx/serialization/SerialFormat { 2 public abstract fun decodeFromByteArray (Lkotlinx/serialization/DeserializationStrategy;[B)Ljava/lang/Object; 3 public abstract fun encodeToByteArray (Lkotlinx/serialization/SerializationStrategy;Ljava/lang/Object;)[B 4} 5 6public abstract interface annotation class kotlinx/serialization/Contextual : java/lang/annotation/Annotation { 7} 8 9public final class kotlinx/serialization/ContextualSerializer : kotlinx/serialization/KSerializer { 10 public fun <init> (Lkotlin/reflect/KClass;)V 11 public fun <init> (Lkotlin/reflect/KClass;Lkotlinx/serialization/KSerializer;[Lkotlinx/serialization/KSerializer;)V 12 public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; 13 public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; 14 public fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V 15} 16 17public abstract interface class kotlinx/serialization/DeserializationStrategy { 18 public abstract fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; 19 public abstract fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; 20} 21 22public abstract interface annotation class kotlinx/serialization/EncodeDefault : java/lang/annotation/Annotation { 23 public abstract fun mode ()Lkotlinx/serialization/EncodeDefault$Mode; 24} 25 26public final class kotlinx/serialization/EncodeDefault$Mode : java/lang/Enum { 27 public static final field ALWAYS Lkotlinx/serialization/EncodeDefault$Mode; 28 public static final field NEVER Lkotlinx/serialization/EncodeDefault$Mode; 29 public static fun getEntries ()Lkotlin/enums/EnumEntries; 30 public static fun valueOf (Ljava/lang/String;)Lkotlinx/serialization/EncodeDefault$Mode; 31 public static fun values ()[Lkotlinx/serialization/EncodeDefault$Mode; 32} 33 34public abstract interface annotation class kotlinx/serialization/ExperimentalSerializationApi : java/lang/annotation/Annotation { 35} 36 37public abstract interface annotation class kotlinx/serialization/InheritableSerialInfo : java/lang/annotation/Annotation { 38} 39 40public abstract interface annotation class kotlinx/serialization/InternalSerializationApi : java/lang/annotation/Annotation { 41} 42 43public abstract interface class kotlinx/serialization/KSerializer : kotlinx/serialization/DeserializationStrategy, kotlinx/serialization/SerializationStrategy { 44 public abstract fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; 45} 46 47public abstract interface annotation class kotlinx/serialization/KeepGeneratedSerializer : java/lang/annotation/Annotation { 48} 49 50public abstract interface annotation class kotlinx/serialization/MetaSerializable : java/lang/annotation/Annotation { 51} 52 53public final class kotlinx/serialization/MissingFieldException : kotlinx/serialization/SerializationException { 54 public fun <init> (Ljava/lang/String;)V 55 public fun <init> (Ljava/lang/String;Ljava/lang/String;)V 56 public fun <init> (Ljava/util/List;Ljava/lang/String;)V 57 public fun <init> (Ljava/util/List;Ljava/lang/String;Ljava/lang/Throwable;)V 58 public final fun getMissingFields ()Ljava/util/List; 59} 60 61public abstract interface annotation class kotlinx/serialization/Polymorphic : java/lang/annotation/Annotation { 62} 63 64public final class kotlinx/serialization/PolymorphicSerializer : kotlinx/serialization/internal/AbstractPolymorphicSerializer { 65 public fun <init> (Lkotlin/reflect/KClass;)V 66 public fun <init> (Lkotlin/reflect/KClass;[Ljava/lang/annotation/Annotation;)V 67 public fun getBaseClass ()Lkotlin/reflect/KClass; 68 public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; 69 public fun toString ()Ljava/lang/String; 70} 71 72public final class kotlinx/serialization/PolymorphicSerializerKt { 73 public static final fun findPolymorphicSerializer (Lkotlinx/serialization/internal/AbstractPolymorphicSerializer;Lkotlinx/serialization/encoding/CompositeDecoder;Ljava/lang/String;)Lkotlinx/serialization/DeserializationStrategy; 74 public static final fun findPolymorphicSerializer (Lkotlinx/serialization/internal/AbstractPolymorphicSerializer;Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)Lkotlinx/serialization/SerializationStrategy; 75} 76 77public abstract interface annotation class kotlinx/serialization/Required : java/lang/annotation/Annotation { 78} 79 80public final class kotlinx/serialization/SealedClassSerializer : kotlinx/serialization/internal/AbstractPolymorphicSerializer { 81 public fun <init> (Ljava/lang/String;Lkotlin/reflect/KClass;[Lkotlin/reflect/KClass;[Lkotlinx/serialization/KSerializer;)V 82 public fun <init> (Ljava/lang/String;Lkotlin/reflect/KClass;[Lkotlin/reflect/KClass;[Lkotlinx/serialization/KSerializer;[Ljava/lang/annotation/Annotation;)V 83 public fun findPolymorphicSerializerOrNull (Lkotlinx/serialization/encoding/CompositeDecoder;Ljava/lang/String;)Lkotlinx/serialization/DeserializationStrategy; 84 public fun findPolymorphicSerializerOrNull (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)Lkotlinx/serialization/SerializationStrategy; 85 public fun getBaseClass ()Lkotlin/reflect/KClass; 86 public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; 87} 88 89public abstract interface class kotlinx/serialization/SerialFormat { 90 public abstract fun getSerializersModule ()Lkotlinx/serialization/modules/SerializersModule; 91} 92 93public final class kotlinx/serialization/SerialFormatKt { 94 public static final fun decodeFromHexString (Lkotlinx/serialization/BinaryFormat;Lkotlinx/serialization/DeserializationStrategy;Ljava/lang/String;)Ljava/lang/Object; 95 public static final fun encodeToHexString (Lkotlinx/serialization/BinaryFormat;Lkotlinx/serialization/SerializationStrategy;Ljava/lang/Object;)Ljava/lang/String; 96} 97 98public abstract interface annotation class kotlinx/serialization/SerialInfo : java/lang/annotation/Annotation { 99} 100 101public abstract interface annotation class kotlinx/serialization/SerialName : java/lang/annotation/Annotation { 102 public abstract fun value ()Ljava/lang/String; 103} 104 105public abstract interface annotation class kotlinx/serialization/Serializable : java/lang/annotation/Annotation { 106 public abstract fun with ()Ljava/lang/Class; 107} 108 109public class kotlinx/serialization/SerializationException : java/lang/IllegalArgumentException { 110 public fun <init> ()V 111 public fun <init> (Ljava/lang/String;)V 112 public fun <init> (Ljava/lang/String;Ljava/lang/Throwable;)V 113 public fun <init> (Ljava/lang/Throwable;)V 114} 115 116public abstract interface class kotlinx/serialization/SerializationStrategy { 117 public abstract fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; 118 public abstract fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V 119} 120 121public abstract interface annotation class kotlinx/serialization/Serializer : java/lang/annotation/Annotation { 122 public abstract fun forClass ()Ljava/lang/Class; 123} 124 125public final class kotlinx/serialization/SerializersKt { 126 public static final fun noCompiledSerializer (Ljava/lang/String;)Lkotlinx/serialization/KSerializer; 127 public static final fun noCompiledSerializer (Lkotlinx/serialization/modules/SerializersModule;Lkotlin/reflect/KClass;)Lkotlinx/serialization/KSerializer; 128 public static final fun noCompiledSerializer (Lkotlinx/serialization/modules/SerializersModule;Lkotlin/reflect/KClass;[Lkotlinx/serialization/KSerializer;)Lkotlinx/serialization/KSerializer; 129 public static final fun serializer (Ljava/lang/reflect/Type;)Lkotlinx/serialization/KSerializer; 130 public static final fun serializer (Lkotlin/reflect/KClass;)Lkotlinx/serialization/KSerializer; 131 public static final fun serializer (Lkotlin/reflect/KClass;Ljava/util/List;Z)Lkotlinx/serialization/KSerializer; 132 public static final fun serializer (Lkotlin/reflect/KType;)Lkotlinx/serialization/KSerializer; 133 public static final fun serializer (Lkotlinx/serialization/modules/SerializersModule;Ljava/lang/reflect/Type;)Lkotlinx/serialization/KSerializer; 134 public static final fun serializer (Lkotlinx/serialization/modules/SerializersModule;Lkotlin/reflect/KClass;Ljava/util/List;Z)Lkotlinx/serialization/KSerializer; 135 public static final fun serializer (Lkotlinx/serialization/modules/SerializersModule;Lkotlin/reflect/KType;)Lkotlinx/serialization/KSerializer; 136 public static final fun serializerOrNull (Ljava/lang/reflect/Type;)Lkotlinx/serialization/KSerializer; 137 public static final fun serializerOrNull (Lkotlin/reflect/KClass;)Lkotlinx/serialization/KSerializer; 138 public static final fun serializerOrNull (Lkotlin/reflect/KType;)Lkotlinx/serialization/KSerializer; 139 public static final fun serializerOrNull (Lkotlinx/serialization/modules/SerializersModule;Ljava/lang/reflect/Type;)Lkotlinx/serialization/KSerializer; 140 public static final fun serializerOrNull (Lkotlinx/serialization/modules/SerializersModule;Lkotlin/reflect/KType;)Lkotlinx/serialization/KSerializer; 141} 142 143public abstract interface class kotlinx/serialization/StringFormat : kotlinx/serialization/SerialFormat { 144 public abstract fun decodeFromString (Lkotlinx/serialization/DeserializationStrategy;Ljava/lang/String;)Ljava/lang/Object; 145 public abstract fun encodeToString (Lkotlinx/serialization/SerializationStrategy;Ljava/lang/Object;)Ljava/lang/String; 146} 147 148public abstract interface annotation class kotlinx/serialization/Transient : java/lang/annotation/Annotation { 149} 150 151public final class kotlinx/serialization/UnknownFieldException : kotlinx/serialization/SerializationException { 152 public fun <init> (I)V 153} 154 155public abstract interface annotation class kotlinx/serialization/UseContextualSerialization : java/lang/annotation/Annotation { 156 public abstract fun forClasses ()[Ljava/lang/Class; 157} 158 159public abstract interface annotation class kotlinx/serialization/UseSerializers : java/lang/annotation/Annotation { 160 public abstract fun serializerClasses ()[Ljava/lang/Class; 161} 162 163public final class kotlinx/serialization/builtins/BuiltinSerializersKt { 164 public static final fun ArraySerializer (Lkotlin/reflect/KClass;Lkotlinx/serialization/KSerializer;)Lkotlinx/serialization/KSerializer; 165 public static final fun BooleanArraySerializer ()Lkotlinx/serialization/KSerializer; 166 public static final fun ByteArraySerializer ()Lkotlinx/serialization/KSerializer; 167 public static final fun CharArraySerializer ()Lkotlinx/serialization/KSerializer; 168 public static final fun DoubleArraySerializer ()Lkotlinx/serialization/KSerializer; 169 public static final fun FloatArraySerializer ()Lkotlinx/serialization/KSerializer; 170 public static final fun IntArraySerializer ()Lkotlinx/serialization/KSerializer; 171 public static final fun ListSerializer (Lkotlinx/serialization/KSerializer;)Lkotlinx/serialization/KSerializer; 172 public static final fun LongArraySerializer ()Lkotlinx/serialization/KSerializer; 173 public static final fun MapEntrySerializer (Lkotlinx/serialization/KSerializer;Lkotlinx/serialization/KSerializer;)Lkotlinx/serialization/KSerializer; 174 public static final fun MapSerializer (Lkotlinx/serialization/KSerializer;Lkotlinx/serialization/KSerializer;)Lkotlinx/serialization/KSerializer; 175 public static final fun NothingSerializer ()Lkotlinx/serialization/KSerializer; 176 public static final fun PairSerializer (Lkotlinx/serialization/KSerializer;Lkotlinx/serialization/KSerializer;)Lkotlinx/serialization/KSerializer; 177 public static final fun SetSerializer (Lkotlinx/serialization/KSerializer;)Lkotlinx/serialization/KSerializer; 178 public static final fun ShortArraySerializer ()Lkotlinx/serialization/KSerializer; 179 public static final fun TripleSerializer (Lkotlinx/serialization/KSerializer;Lkotlinx/serialization/KSerializer;Lkotlinx/serialization/KSerializer;)Lkotlinx/serialization/KSerializer; 180 public static final fun UByteArraySerializer ()Lkotlinx/serialization/KSerializer; 181 public static final fun UIntArraySerializer ()Lkotlinx/serialization/KSerializer; 182 public static final fun ULongArraySerializer ()Lkotlinx/serialization/KSerializer; 183 public static final fun UShortArraySerializer ()Lkotlinx/serialization/KSerializer; 184 public static final fun getNullable (Lkotlinx/serialization/KSerializer;)Lkotlinx/serialization/KSerializer; 185 public static final fun serializer (Lkotlin/UByte$Companion;)Lkotlinx/serialization/KSerializer; 186 public static final fun serializer (Lkotlin/UInt$Companion;)Lkotlinx/serialization/KSerializer; 187 public static final fun serializer (Lkotlin/ULong$Companion;)Lkotlinx/serialization/KSerializer; 188 public static final fun serializer (Lkotlin/UShort$Companion;)Lkotlinx/serialization/KSerializer; 189 public static final fun serializer (Lkotlin/Unit;)Lkotlinx/serialization/KSerializer; 190 public static final fun serializer (Lkotlin/jvm/internal/BooleanCompanionObject;)Lkotlinx/serialization/KSerializer; 191 public static final fun serializer (Lkotlin/jvm/internal/ByteCompanionObject;)Lkotlinx/serialization/KSerializer; 192 public static final fun serializer (Lkotlin/jvm/internal/CharCompanionObject;)Lkotlinx/serialization/KSerializer; 193 public static final fun serializer (Lkotlin/jvm/internal/DoubleCompanionObject;)Lkotlinx/serialization/KSerializer; 194 public static final fun serializer (Lkotlin/jvm/internal/FloatCompanionObject;)Lkotlinx/serialization/KSerializer; 195 public static final fun serializer (Lkotlin/jvm/internal/IntCompanionObject;)Lkotlinx/serialization/KSerializer; 196 public static final fun serializer (Lkotlin/jvm/internal/LongCompanionObject;)Lkotlinx/serialization/KSerializer; 197 public static final fun serializer (Lkotlin/jvm/internal/ShortCompanionObject;)Lkotlinx/serialization/KSerializer; 198 public static final fun serializer (Lkotlin/jvm/internal/StringCompanionObject;)Lkotlinx/serialization/KSerializer; 199 public static final fun serializer (Lkotlin/time/Duration$Companion;)Lkotlinx/serialization/KSerializer; 200} 201 202public final class kotlinx/serialization/builtins/LongAsStringSerializer : kotlinx/serialization/KSerializer { 203 public static final field INSTANCE Lkotlinx/serialization/builtins/LongAsStringSerializer; 204 public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Long; 205 public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; 206 public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; 207 public fun serialize (Lkotlinx/serialization/encoding/Encoder;J)V 208 public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V 209} 210 211public final class kotlinx/serialization/descriptors/ClassSerialDescriptorBuilder { 212 public final fun element (Ljava/lang/String;Lkotlinx/serialization/descriptors/SerialDescriptor;Ljava/util/List;Z)V 213 public static synthetic fun element$default (Lkotlinx/serialization/descriptors/ClassSerialDescriptorBuilder;Ljava/lang/String;Lkotlinx/serialization/descriptors/SerialDescriptor;Ljava/util/List;ZILjava/lang/Object;)V 214 public final fun getAnnotations ()Ljava/util/List; 215 public final fun getSerialName ()Ljava/lang/String; 216 public final fun isNullable ()Z 217 public final fun setAnnotations (Ljava/util/List;)V 218 public final fun setNullable (Z)V 219} 220 221public final class kotlinx/serialization/descriptors/ContextAwareKt { 222 public static final fun getCapturedKClass (Lkotlinx/serialization/descriptors/SerialDescriptor;)Lkotlin/reflect/KClass; 223 public static final fun getContextualDescriptor (Lkotlinx/serialization/modules/SerializersModule;Lkotlinx/serialization/descriptors/SerialDescriptor;)Lkotlinx/serialization/descriptors/SerialDescriptor; 224 public static final fun getPolymorphicDescriptors (Lkotlinx/serialization/modules/SerializersModule;Lkotlinx/serialization/descriptors/SerialDescriptor;)Ljava/util/List; 225} 226 227public abstract class kotlinx/serialization/descriptors/PolymorphicKind : kotlinx/serialization/descriptors/SerialKind { 228} 229 230public final class kotlinx/serialization/descriptors/PolymorphicKind$OPEN : kotlinx/serialization/descriptors/PolymorphicKind { 231 public static final field INSTANCE Lkotlinx/serialization/descriptors/PolymorphicKind$OPEN; 232} 233 234public final class kotlinx/serialization/descriptors/PolymorphicKind$SEALED : kotlinx/serialization/descriptors/PolymorphicKind { 235 public static final field INSTANCE Lkotlinx/serialization/descriptors/PolymorphicKind$SEALED; 236} 237 238public abstract class kotlinx/serialization/descriptors/PrimitiveKind : kotlinx/serialization/descriptors/SerialKind { 239} 240 241public final class kotlinx/serialization/descriptors/PrimitiveKind$BOOLEAN : kotlinx/serialization/descriptors/PrimitiveKind { 242 public static final field INSTANCE Lkotlinx/serialization/descriptors/PrimitiveKind$BOOLEAN; 243} 244 245public final class kotlinx/serialization/descriptors/PrimitiveKind$BYTE : kotlinx/serialization/descriptors/PrimitiveKind { 246 public static final field INSTANCE Lkotlinx/serialization/descriptors/PrimitiveKind$BYTE; 247} 248 249public final class kotlinx/serialization/descriptors/PrimitiveKind$CHAR : kotlinx/serialization/descriptors/PrimitiveKind { 250 public static final field INSTANCE Lkotlinx/serialization/descriptors/PrimitiveKind$CHAR; 251} 252 253public final class kotlinx/serialization/descriptors/PrimitiveKind$DOUBLE : kotlinx/serialization/descriptors/PrimitiveKind { 254 public static final field INSTANCE Lkotlinx/serialization/descriptors/PrimitiveKind$DOUBLE; 255} 256 257public final class kotlinx/serialization/descriptors/PrimitiveKind$FLOAT : kotlinx/serialization/descriptors/PrimitiveKind { 258 public static final field INSTANCE Lkotlinx/serialization/descriptors/PrimitiveKind$FLOAT; 259} 260 261public final class kotlinx/serialization/descriptors/PrimitiveKind$INT : kotlinx/serialization/descriptors/PrimitiveKind { 262 public static final field INSTANCE Lkotlinx/serialization/descriptors/PrimitiveKind$INT; 263} 264 265public final class kotlinx/serialization/descriptors/PrimitiveKind$LONG : kotlinx/serialization/descriptors/PrimitiveKind { 266 public static final field INSTANCE Lkotlinx/serialization/descriptors/PrimitiveKind$LONG; 267} 268 269public final class kotlinx/serialization/descriptors/PrimitiveKind$SHORT : kotlinx/serialization/descriptors/PrimitiveKind { 270 public static final field INSTANCE Lkotlinx/serialization/descriptors/PrimitiveKind$SHORT; 271} 272 273public final class kotlinx/serialization/descriptors/PrimitiveKind$STRING : kotlinx/serialization/descriptors/PrimitiveKind { 274 public static final field INSTANCE Lkotlinx/serialization/descriptors/PrimitiveKind$STRING; 275} 276 277public abstract interface class kotlinx/serialization/descriptors/SerialDescriptor { 278 public abstract fun getAnnotations ()Ljava/util/List; 279 public abstract fun getElementAnnotations (I)Ljava/util/List; 280 public abstract fun getElementDescriptor (I)Lkotlinx/serialization/descriptors/SerialDescriptor; 281 public abstract fun getElementIndex (Ljava/lang/String;)I 282 public abstract fun getElementName (I)Ljava/lang/String; 283 public abstract fun getElementsCount ()I 284 public abstract fun getKind ()Lkotlinx/serialization/descriptors/SerialKind; 285 public abstract fun getSerialName ()Ljava/lang/String; 286 public abstract fun isElementOptional (I)Z 287 public abstract fun isInline ()Z 288 public abstract fun isNullable ()Z 289} 290 291public final class kotlinx/serialization/descriptors/SerialDescriptor$DefaultImpls { 292 public static fun getAnnotations (Lkotlinx/serialization/descriptors/SerialDescriptor;)Ljava/util/List; 293 public static fun isInline (Lkotlinx/serialization/descriptors/SerialDescriptor;)Z 294 public static fun isNullable (Lkotlinx/serialization/descriptors/SerialDescriptor;)Z 295} 296 297public final class kotlinx/serialization/descriptors/SerialDescriptorKt { 298 public static final fun getElementDescriptors (Lkotlinx/serialization/descriptors/SerialDescriptor;)Ljava/lang/Iterable; 299 public static final fun getElementNames (Lkotlinx/serialization/descriptors/SerialDescriptor;)Ljava/lang/Iterable; 300} 301 302public final class kotlinx/serialization/descriptors/SerialDescriptorsKt { 303 public static final fun PrimitiveSerialDescriptor (Ljava/lang/String;Lkotlinx/serialization/descriptors/PrimitiveKind;)Lkotlinx/serialization/descriptors/SerialDescriptor; 304 public static final fun SerialDescriptor (Ljava/lang/String;Lkotlinx/serialization/descriptors/SerialDescriptor;)Lkotlinx/serialization/descriptors/SerialDescriptor; 305 public static final fun buildClassSerialDescriptor (Ljava/lang/String;[Lkotlinx/serialization/descriptors/SerialDescriptor;Lkotlin/jvm/functions/Function1;)Lkotlinx/serialization/descriptors/SerialDescriptor; 306 public static synthetic fun buildClassSerialDescriptor$default (Ljava/lang/String;[Lkotlinx/serialization/descriptors/SerialDescriptor;Lkotlin/jvm/functions/Function1;ILjava/lang/Object;)Lkotlinx/serialization/descriptors/SerialDescriptor; 307 public static final fun buildSerialDescriptor (Ljava/lang/String;Lkotlinx/serialization/descriptors/SerialKind;[Lkotlinx/serialization/descriptors/SerialDescriptor;Lkotlin/jvm/functions/Function1;)Lkotlinx/serialization/descriptors/SerialDescriptor; 308 public static synthetic fun buildSerialDescriptor$default (Ljava/lang/String;Lkotlinx/serialization/descriptors/SerialKind;[Lkotlinx/serialization/descriptors/SerialDescriptor;Lkotlin/jvm/functions/Function1;ILjava/lang/Object;)Lkotlinx/serialization/descriptors/SerialDescriptor; 309 public static final fun getNullable (Lkotlinx/serialization/descriptors/SerialDescriptor;)Lkotlinx/serialization/descriptors/SerialDescriptor; 310 public static final fun listSerialDescriptor (Lkotlinx/serialization/descriptors/SerialDescriptor;)Lkotlinx/serialization/descriptors/SerialDescriptor; 311 public static final fun mapSerialDescriptor (Lkotlinx/serialization/descriptors/SerialDescriptor;Lkotlinx/serialization/descriptors/SerialDescriptor;)Lkotlinx/serialization/descriptors/SerialDescriptor; 312 public static final fun serialDescriptor (Lkotlin/reflect/KType;)Lkotlinx/serialization/descriptors/SerialDescriptor; 313 public static final fun setSerialDescriptor (Lkotlinx/serialization/descriptors/SerialDescriptor;)Lkotlinx/serialization/descriptors/SerialDescriptor; 314} 315 316public abstract class kotlinx/serialization/descriptors/SerialKind { 317 public fun hashCode ()I 318 public fun toString ()Ljava/lang/String; 319} 320 321public final class kotlinx/serialization/descriptors/SerialKind$CONTEXTUAL : kotlinx/serialization/descriptors/SerialKind { 322 public static final field INSTANCE Lkotlinx/serialization/descriptors/SerialKind$CONTEXTUAL; 323} 324 325public final class kotlinx/serialization/descriptors/SerialKind$ENUM : kotlinx/serialization/descriptors/SerialKind { 326 public static final field INSTANCE Lkotlinx/serialization/descriptors/SerialKind$ENUM; 327} 328 329public abstract class kotlinx/serialization/descriptors/StructureKind : kotlinx/serialization/descriptors/SerialKind { 330} 331 332public final class kotlinx/serialization/descriptors/StructureKind$CLASS : kotlinx/serialization/descriptors/StructureKind { 333 public static final field INSTANCE Lkotlinx/serialization/descriptors/StructureKind$CLASS; 334} 335 336public final class kotlinx/serialization/descriptors/StructureKind$LIST : kotlinx/serialization/descriptors/StructureKind { 337 public static final field INSTANCE Lkotlinx/serialization/descriptors/StructureKind$LIST; 338} 339 340public final class kotlinx/serialization/descriptors/StructureKind$MAP : kotlinx/serialization/descriptors/StructureKind { 341 public static final field INSTANCE Lkotlinx/serialization/descriptors/StructureKind$MAP; 342} 343 344public final class kotlinx/serialization/descriptors/StructureKind$OBJECT : kotlinx/serialization/descriptors/StructureKind { 345 public static final field INSTANCE Lkotlinx/serialization/descriptors/StructureKind$OBJECT; 346} 347 348public abstract class kotlinx/serialization/encoding/AbstractDecoder : kotlinx/serialization/encoding/CompositeDecoder, kotlinx/serialization/encoding/Decoder { 349 public fun <init> ()V 350 public fun beginStructure (Lkotlinx/serialization/descriptors/SerialDescriptor;)Lkotlinx/serialization/encoding/CompositeDecoder; 351 public fun decodeBoolean ()Z 352 public final fun decodeBooleanElement (Lkotlinx/serialization/descriptors/SerialDescriptor;I)Z 353 public fun decodeByte ()B 354 public final fun decodeByteElement (Lkotlinx/serialization/descriptors/SerialDescriptor;I)B 355 public fun decodeChar ()C 356 public final fun decodeCharElement (Lkotlinx/serialization/descriptors/SerialDescriptor;I)C 357 public fun decodeCollectionSize (Lkotlinx/serialization/descriptors/SerialDescriptor;)I 358 public fun decodeDouble ()D 359 public final fun decodeDoubleElement (Lkotlinx/serialization/descriptors/SerialDescriptor;I)D 360 public fun decodeEnum (Lkotlinx/serialization/descriptors/SerialDescriptor;)I 361 public fun decodeFloat ()F 362 public final fun decodeFloatElement (Lkotlinx/serialization/descriptors/SerialDescriptor;I)F 363 public fun decodeInline (Lkotlinx/serialization/descriptors/SerialDescriptor;)Lkotlinx/serialization/encoding/Decoder; 364 public fun decodeInlineElement (Lkotlinx/serialization/descriptors/SerialDescriptor;I)Lkotlinx/serialization/encoding/Decoder; 365 public fun decodeInt ()I 366 public final fun decodeIntElement (Lkotlinx/serialization/descriptors/SerialDescriptor;I)I 367 public fun decodeLong ()J 368 public final fun decodeLongElement (Lkotlinx/serialization/descriptors/SerialDescriptor;I)J 369 public fun decodeNotNullMark ()Z 370 public fun decodeNull ()Ljava/lang/Void; 371 public final fun decodeNullableSerializableElement (Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; 372 public fun decodeNullableSerializableValue (Lkotlinx/serialization/DeserializationStrategy;)Ljava/lang/Object; 373 public fun decodeSequentially ()Z 374 public fun decodeSerializableElement (Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; 375 public fun decodeSerializableValue (Lkotlinx/serialization/DeserializationStrategy;)Ljava/lang/Object; 376 public fun decodeSerializableValue (Lkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; 377 public static synthetic fun decodeSerializableValue$default (Lkotlinx/serialization/encoding/AbstractDecoder;Lkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;ILjava/lang/Object;)Ljava/lang/Object; 378 public fun decodeShort ()S 379 public final fun decodeShortElement (Lkotlinx/serialization/descriptors/SerialDescriptor;I)S 380 public fun decodeString ()Ljava/lang/String; 381 public final fun decodeStringElement (Lkotlinx/serialization/descriptors/SerialDescriptor;I)Ljava/lang/String; 382 public fun decodeValue ()Ljava/lang/Object; 383 public fun endStructure (Lkotlinx/serialization/descriptors/SerialDescriptor;)V 384} 385 386public abstract class kotlinx/serialization/encoding/AbstractEncoder : kotlinx/serialization/encoding/CompositeEncoder, kotlinx/serialization/encoding/Encoder { 387 public fun <init> ()V 388 public fun beginCollection (Lkotlinx/serialization/descriptors/SerialDescriptor;I)Lkotlinx/serialization/encoding/CompositeEncoder; 389 public fun beginStructure (Lkotlinx/serialization/descriptors/SerialDescriptor;)Lkotlinx/serialization/encoding/CompositeEncoder; 390 public fun encodeBoolean (Z)V 391 public final fun encodeBooleanElement (Lkotlinx/serialization/descriptors/SerialDescriptor;IZ)V 392 public fun encodeByte (B)V 393 public final fun encodeByteElement (Lkotlinx/serialization/descriptors/SerialDescriptor;IB)V 394 public fun encodeChar (C)V 395 public final fun encodeCharElement (Lkotlinx/serialization/descriptors/SerialDescriptor;IC)V 396 public fun encodeDouble (D)V 397 public final fun encodeDoubleElement (Lkotlinx/serialization/descriptors/SerialDescriptor;ID)V 398 public fun encodeElement (Lkotlinx/serialization/descriptors/SerialDescriptor;I)Z 399 public fun encodeEnum (Lkotlinx/serialization/descriptors/SerialDescriptor;I)V 400 public fun encodeFloat (F)V 401 public final fun encodeFloatElement (Lkotlinx/serialization/descriptors/SerialDescriptor;IF)V 402 public fun encodeInline (Lkotlinx/serialization/descriptors/SerialDescriptor;)Lkotlinx/serialization/encoding/Encoder; 403 public final fun encodeInlineElement (Lkotlinx/serialization/descriptors/SerialDescriptor;I)Lkotlinx/serialization/encoding/Encoder; 404 public fun encodeInt (I)V 405 public final fun encodeIntElement (Lkotlinx/serialization/descriptors/SerialDescriptor;II)V 406 public fun encodeLong (J)V 407 public final fun encodeLongElement (Lkotlinx/serialization/descriptors/SerialDescriptor;IJ)V 408 public fun encodeNotNullMark ()V 409 public fun encodeNull ()V 410 public fun encodeNullableSerializableElement (Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/SerializationStrategy;Ljava/lang/Object;)V 411 public fun encodeNullableSerializableValue (Lkotlinx/serialization/SerializationStrategy;Ljava/lang/Object;)V 412 public fun encodeSerializableElement (Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/SerializationStrategy;Ljava/lang/Object;)V 413 public fun encodeSerializableValue (Lkotlinx/serialization/SerializationStrategy;Ljava/lang/Object;)V 414 public fun encodeShort (S)V 415 public final fun encodeShortElement (Lkotlinx/serialization/descriptors/SerialDescriptor;IS)V 416 public fun encodeString (Ljava/lang/String;)V 417 public final fun encodeStringElement (Lkotlinx/serialization/descriptors/SerialDescriptor;ILjava/lang/String;)V 418 public fun encodeValue (Ljava/lang/Object;)V 419 public fun endStructure (Lkotlinx/serialization/descriptors/SerialDescriptor;)V 420 public fun shouldEncodeElementDefault (Lkotlinx/serialization/descriptors/SerialDescriptor;I)Z 421} 422 423public abstract interface class kotlinx/serialization/encoding/ChunkedDecoder { 424 public abstract fun decodeStringChunked (Lkotlin/jvm/functions/Function1;)V 425} 426 427public abstract interface class kotlinx/serialization/encoding/CompositeDecoder { 428 public static final field Companion Lkotlinx/serialization/encoding/CompositeDecoder$Companion; 429 public static final field DECODE_DONE I 430 public static final field UNKNOWN_NAME I 431 public abstract fun decodeBooleanElement (Lkotlinx/serialization/descriptors/SerialDescriptor;I)Z 432 public abstract fun decodeByteElement (Lkotlinx/serialization/descriptors/SerialDescriptor;I)B 433 public abstract fun decodeCharElement (Lkotlinx/serialization/descriptors/SerialDescriptor;I)C 434 public abstract fun decodeCollectionSize (Lkotlinx/serialization/descriptors/SerialDescriptor;)I 435 public abstract fun decodeDoubleElement (Lkotlinx/serialization/descriptors/SerialDescriptor;I)D 436 public abstract fun decodeElementIndex (Lkotlinx/serialization/descriptors/SerialDescriptor;)I 437 public abstract fun decodeFloatElement (Lkotlinx/serialization/descriptors/SerialDescriptor;I)F 438 public abstract fun decodeInlineElement (Lkotlinx/serialization/descriptors/SerialDescriptor;I)Lkotlinx/serialization/encoding/Decoder; 439 public abstract fun decodeIntElement (Lkotlinx/serialization/descriptors/SerialDescriptor;I)I 440 public abstract fun decodeLongElement (Lkotlinx/serialization/descriptors/SerialDescriptor;I)J 441 public abstract fun decodeNullableSerializableElement (Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; 442 public abstract fun decodeSequentially ()Z 443 public abstract fun decodeSerializableElement (Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; 444 public abstract fun decodeShortElement (Lkotlinx/serialization/descriptors/SerialDescriptor;I)S 445 public abstract fun decodeStringElement (Lkotlinx/serialization/descriptors/SerialDescriptor;I)Ljava/lang/String; 446 public abstract fun endStructure (Lkotlinx/serialization/descriptors/SerialDescriptor;)V 447 public abstract fun getSerializersModule ()Lkotlinx/serialization/modules/SerializersModule; 448} 449 450public final class kotlinx/serialization/encoding/CompositeDecoder$Companion { 451 public static final field DECODE_DONE I 452 public static final field UNKNOWN_NAME I 453} 454 455public final class kotlinx/serialization/encoding/CompositeDecoder$DefaultImpls { 456 public static fun decodeCollectionSize (Lkotlinx/serialization/encoding/CompositeDecoder;Lkotlinx/serialization/descriptors/SerialDescriptor;)I 457 public static synthetic fun decodeNullableSerializableElement$default (Lkotlinx/serialization/encoding/CompositeDecoder;Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;ILjava/lang/Object;)Ljava/lang/Object; 458 public static fun decodeSequentially (Lkotlinx/serialization/encoding/CompositeDecoder;)Z 459 public static synthetic fun decodeSerializableElement$default (Lkotlinx/serialization/encoding/CompositeDecoder;Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;ILjava/lang/Object;)Ljava/lang/Object; 460} 461 462public abstract interface class kotlinx/serialization/encoding/CompositeEncoder { 463 public abstract fun encodeBooleanElement (Lkotlinx/serialization/descriptors/SerialDescriptor;IZ)V 464 public abstract fun encodeByteElement (Lkotlinx/serialization/descriptors/SerialDescriptor;IB)V 465 public abstract fun encodeCharElement (Lkotlinx/serialization/descriptors/SerialDescriptor;IC)V 466 public abstract fun encodeDoubleElement (Lkotlinx/serialization/descriptors/SerialDescriptor;ID)V 467 public abstract fun encodeFloatElement (Lkotlinx/serialization/descriptors/SerialDescriptor;IF)V 468 public abstract fun encodeInlineElement (Lkotlinx/serialization/descriptors/SerialDescriptor;I)Lkotlinx/serialization/encoding/Encoder; 469 public abstract fun encodeIntElement (Lkotlinx/serialization/descriptors/SerialDescriptor;II)V 470 public abstract fun encodeLongElement (Lkotlinx/serialization/descriptors/SerialDescriptor;IJ)V 471 public abstract fun encodeNullableSerializableElement (Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/SerializationStrategy;Ljava/lang/Object;)V 472 public abstract fun encodeSerializableElement (Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/SerializationStrategy;Ljava/lang/Object;)V 473 public abstract fun encodeShortElement (Lkotlinx/serialization/descriptors/SerialDescriptor;IS)V 474 public abstract fun encodeStringElement (Lkotlinx/serialization/descriptors/SerialDescriptor;ILjava/lang/String;)V 475 public abstract fun endStructure (Lkotlinx/serialization/descriptors/SerialDescriptor;)V 476 public abstract fun getSerializersModule ()Lkotlinx/serialization/modules/SerializersModule; 477 public abstract fun shouldEncodeElementDefault (Lkotlinx/serialization/descriptors/SerialDescriptor;I)Z 478} 479 480public final class kotlinx/serialization/encoding/CompositeEncoder$DefaultImpls { 481 public static fun shouldEncodeElementDefault (Lkotlinx/serialization/encoding/CompositeEncoder;Lkotlinx/serialization/descriptors/SerialDescriptor;I)Z 482} 483 484public abstract interface class kotlinx/serialization/encoding/Decoder { 485 public abstract fun beginStructure (Lkotlinx/serialization/descriptors/SerialDescriptor;)Lkotlinx/serialization/encoding/CompositeDecoder; 486 public abstract fun decodeBoolean ()Z 487 public abstract fun decodeByte ()B 488 public abstract fun decodeChar ()C 489 public abstract fun decodeDouble ()D 490 public abstract fun decodeEnum (Lkotlinx/serialization/descriptors/SerialDescriptor;)I 491 public abstract fun decodeFloat ()F 492 public abstract fun decodeInline (Lkotlinx/serialization/descriptors/SerialDescriptor;)Lkotlinx/serialization/encoding/Decoder; 493 public abstract fun decodeInt ()I 494 public abstract fun decodeLong ()J 495 public abstract fun decodeNotNullMark ()Z 496 public abstract fun decodeNull ()Ljava/lang/Void; 497 public abstract fun decodeNullableSerializableValue (Lkotlinx/serialization/DeserializationStrategy;)Ljava/lang/Object; 498 public abstract fun decodeSerializableValue (Lkotlinx/serialization/DeserializationStrategy;)Ljava/lang/Object; 499 public abstract fun decodeShort ()S 500 public abstract fun decodeString ()Ljava/lang/String; 501 public abstract fun getSerializersModule ()Lkotlinx/serialization/modules/SerializersModule; 502} 503 504public final class kotlinx/serialization/encoding/Decoder$DefaultImpls { 505 public static fun decodeNullableSerializableValue (Lkotlinx/serialization/encoding/Decoder;Lkotlinx/serialization/DeserializationStrategy;)Ljava/lang/Object; 506 public static fun decodeSerializableValue (Lkotlinx/serialization/encoding/Decoder;Lkotlinx/serialization/DeserializationStrategy;)Ljava/lang/Object; 507} 508 509public final class kotlinx/serialization/encoding/DecodingKt { 510 public static final fun decodeStructure (Lkotlinx/serialization/encoding/Decoder;Lkotlinx/serialization/descriptors/SerialDescriptor;Lkotlin/jvm/functions/Function1;)Ljava/lang/Object; 511} 512 513public abstract interface class kotlinx/serialization/encoding/Encoder { 514 public abstract fun beginCollection (Lkotlinx/serialization/descriptors/SerialDescriptor;I)Lkotlinx/serialization/encoding/CompositeEncoder; 515 public abstract fun beginStructure (Lkotlinx/serialization/descriptors/SerialDescriptor;)Lkotlinx/serialization/encoding/CompositeEncoder; 516 public abstract fun encodeBoolean (Z)V 517 public abstract fun encodeByte (B)V 518 public abstract fun encodeChar (C)V 519 public abstract fun encodeDouble (D)V 520 public abstract fun encodeEnum (Lkotlinx/serialization/descriptors/SerialDescriptor;I)V 521 public abstract fun encodeFloat (F)V 522 public abstract fun encodeInline (Lkotlinx/serialization/descriptors/SerialDescriptor;)Lkotlinx/serialization/encoding/Encoder; 523 public abstract fun encodeInt (I)V 524 public abstract fun encodeLong (J)V 525 public abstract fun encodeNotNullMark ()V 526 public abstract fun encodeNull ()V 527 public abstract fun encodeNullableSerializableValue (Lkotlinx/serialization/SerializationStrategy;Ljava/lang/Object;)V 528 public abstract fun encodeSerializableValue (Lkotlinx/serialization/SerializationStrategy;Ljava/lang/Object;)V 529 public abstract fun encodeShort (S)V 530 public abstract fun encodeString (Ljava/lang/String;)V 531 public abstract fun getSerializersModule ()Lkotlinx/serialization/modules/SerializersModule; 532} 533 534public final class kotlinx/serialization/encoding/Encoder$DefaultImpls { 535 public static fun beginCollection (Lkotlinx/serialization/encoding/Encoder;Lkotlinx/serialization/descriptors/SerialDescriptor;I)Lkotlinx/serialization/encoding/CompositeEncoder; 536 public static fun encodeNotNullMark (Lkotlinx/serialization/encoding/Encoder;)V 537 public static fun encodeNullableSerializableValue (Lkotlinx/serialization/encoding/Encoder;Lkotlinx/serialization/SerializationStrategy;Ljava/lang/Object;)V 538 public static fun encodeSerializableValue (Lkotlinx/serialization/encoding/Encoder;Lkotlinx/serialization/SerializationStrategy;Ljava/lang/Object;)V 539} 540 541public final class kotlinx/serialization/encoding/EncodingKt { 542 public static final fun encodeCollection (Lkotlinx/serialization/encoding/Encoder;Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlin/jvm/functions/Function1;)V 543 public static final fun encodeCollection (Lkotlinx/serialization/encoding/Encoder;Lkotlinx/serialization/descriptors/SerialDescriptor;Ljava/util/Collection;Lkotlin/jvm/functions/Function3;)V 544 public static final fun encodeStructure (Lkotlinx/serialization/encoding/Encoder;Lkotlinx/serialization/descriptors/SerialDescriptor;Lkotlin/jvm/functions/Function1;)V 545} 546 547public abstract class kotlinx/serialization/internal/AbstractCollectionSerializer : kotlinx/serialization/KSerializer { 548 protected abstract fun builder ()Ljava/lang/Object; 549 protected abstract fun builderSize (Ljava/lang/Object;)I 550 protected abstract fun checkCapacity (Ljava/lang/Object;I)V 551 protected abstract fun collectionIterator (Ljava/lang/Object;)Ljava/util/Iterator; 552 protected abstract fun collectionSize (Ljava/lang/Object;)I 553 public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; 554 public final fun merge (Lkotlinx/serialization/encoding/Decoder;Ljava/lang/Object;)Ljava/lang/Object; 555 protected abstract fun readAll (Lkotlinx/serialization/encoding/CompositeDecoder;Ljava/lang/Object;II)V 556 protected abstract fun readElement (Lkotlinx/serialization/encoding/CompositeDecoder;ILjava/lang/Object;Z)V 557 public static synthetic fun readElement$default (Lkotlinx/serialization/internal/AbstractCollectionSerializer;Lkotlinx/serialization/encoding/CompositeDecoder;ILjava/lang/Object;ZILjava/lang/Object;)V 558 public abstract fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V 559 protected abstract fun toBuilder (Ljava/lang/Object;)Ljava/lang/Object; 560 protected abstract fun toResult (Ljava/lang/Object;)Ljava/lang/Object; 561} 562 563public abstract class kotlinx/serialization/internal/AbstractPolymorphicSerializer : kotlinx/serialization/KSerializer { 564 public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; 565 public fun findPolymorphicSerializerOrNull (Lkotlinx/serialization/encoding/CompositeDecoder;Ljava/lang/String;)Lkotlinx/serialization/DeserializationStrategy; 566 public fun findPolymorphicSerializerOrNull (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)Lkotlinx/serialization/SerializationStrategy; 567 public abstract fun getBaseClass ()Lkotlin/reflect/KClass; 568 public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V 569} 570 571public final class kotlinx/serialization/internal/ArrayListSerializer : kotlinx/serialization/internal/CollectionSerializer { 572 public fun <init> (Lkotlinx/serialization/KSerializer;)V 573 public synthetic fun builder ()Ljava/lang/Object; 574 public synthetic fun builderSize (Ljava/lang/Object;)I 575 public synthetic fun checkCapacity (Ljava/lang/Object;I)V 576 public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; 577 public synthetic fun insert (Ljava/lang/Object;ILjava/lang/Object;)V 578 public synthetic fun toBuilder (Ljava/lang/Object;)Ljava/lang/Object; 579 public synthetic fun toResult (Ljava/lang/Object;)Ljava/lang/Object; 580} 581 582public final class kotlinx/serialization/internal/BooleanArrayBuilder : kotlinx/serialization/internal/PrimitiveArrayBuilder { 583 public synthetic fun build$kotlinx_serialization_core ()Ljava/lang/Object; 584} 585 586public final class kotlinx/serialization/internal/BooleanArraySerializer : kotlinx/serialization/internal/PrimitiveArraySerializer, kotlinx/serialization/KSerializer { 587 public static final field INSTANCE Lkotlinx/serialization/internal/BooleanArraySerializer; 588 public synthetic fun collectionSize (Ljava/lang/Object;)I 589 public synthetic fun empty ()Ljava/lang/Object; 590 public synthetic fun readElement (Lkotlinx/serialization/encoding/CompositeDecoder;ILjava/lang/Object;Z)V 591 public synthetic fun readElement (Lkotlinx/serialization/encoding/CompositeDecoder;ILkotlinx/serialization/internal/PrimitiveArrayBuilder;Z)V 592 public synthetic fun toBuilder (Ljava/lang/Object;)Ljava/lang/Object; 593 public synthetic fun writeContent (Lkotlinx/serialization/encoding/CompositeEncoder;Ljava/lang/Object;I)V 594} 595 596public final class kotlinx/serialization/internal/BooleanSerializer : kotlinx/serialization/KSerializer { 597 public static final field INSTANCE Lkotlinx/serialization/internal/BooleanSerializer; 598 public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Boolean; 599 public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; 600 public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; 601 public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V 602 public fun serialize (Lkotlinx/serialization/encoding/Encoder;Z)V 603} 604 605public final class kotlinx/serialization/internal/ByteArrayBuilder : kotlinx/serialization/internal/PrimitiveArrayBuilder { 606 public synthetic fun build$kotlinx_serialization_core ()Ljava/lang/Object; 607} 608 609public final class kotlinx/serialization/internal/ByteArraySerializer : kotlinx/serialization/internal/PrimitiveArraySerializer, kotlinx/serialization/KSerializer { 610 public static final field INSTANCE Lkotlinx/serialization/internal/ByteArraySerializer; 611 public synthetic fun collectionSize (Ljava/lang/Object;)I 612 public synthetic fun empty ()Ljava/lang/Object; 613 public synthetic fun readElement (Lkotlinx/serialization/encoding/CompositeDecoder;ILjava/lang/Object;Z)V 614 public synthetic fun readElement (Lkotlinx/serialization/encoding/CompositeDecoder;ILkotlinx/serialization/internal/PrimitiveArrayBuilder;Z)V 615 public synthetic fun toBuilder (Ljava/lang/Object;)Ljava/lang/Object; 616 public synthetic fun writeContent (Lkotlinx/serialization/encoding/CompositeEncoder;Ljava/lang/Object;I)V 617} 618 619public final class kotlinx/serialization/internal/ByteSerializer : kotlinx/serialization/KSerializer { 620 public static final field INSTANCE Lkotlinx/serialization/internal/ByteSerializer; 621 public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Byte; 622 public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; 623 public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; 624 public fun serialize (Lkotlinx/serialization/encoding/Encoder;B)V 625 public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V 626} 627 628public final class kotlinx/serialization/internal/CharArrayBuilder : kotlinx/serialization/internal/PrimitiveArrayBuilder { 629 public synthetic fun build$kotlinx_serialization_core ()Ljava/lang/Object; 630} 631 632public final class kotlinx/serialization/internal/CharArraySerializer : kotlinx/serialization/internal/PrimitiveArraySerializer, kotlinx/serialization/KSerializer { 633 public static final field INSTANCE Lkotlinx/serialization/internal/CharArraySerializer; 634 public synthetic fun collectionSize (Ljava/lang/Object;)I 635 public synthetic fun empty ()Ljava/lang/Object; 636 public synthetic fun readElement (Lkotlinx/serialization/encoding/CompositeDecoder;ILjava/lang/Object;Z)V 637 public synthetic fun readElement (Lkotlinx/serialization/encoding/CompositeDecoder;ILkotlinx/serialization/internal/PrimitiveArrayBuilder;Z)V 638 public synthetic fun toBuilder (Ljava/lang/Object;)Ljava/lang/Object; 639 public synthetic fun writeContent (Lkotlinx/serialization/encoding/CompositeEncoder;Ljava/lang/Object;I)V 640} 641 642public final class kotlinx/serialization/internal/CharSerializer : kotlinx/serialization/KSerializer { 643 public static final field INSTANCE Lkotlinx/serialization/internal/CharSerializer; 644 public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Character; 645 public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; 646 public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; 647 public fun serialize (Lkotlinx/serialization/encoding/Encoder;C)V 648 public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V 649} 650 651public abstract class kotlinx/serialization/internal/CollectionLikeSerializer : kotlinx/serialization/internal/AbstractCollectionSerializer { 652 public synthetic fun <init> (Lkotlinx/serialization/KSerializer;Lkotlin/jvm/internal/DefaultConstructorMarker;)V 653 public abstract fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; 654 protected abstract fun insert (Ljava/lang/Object;ILjava/lang/Object;)V 655 protected final fun readAll (Lkotlinx/serialization/encoding/CompositeDecoder;Ljava/lang/Object;II)V 656 protected fun readElement (Lkotlinx/serialization/encoding/CompositeDecoder;ILjava/lang/Object;Z)V 657 public fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V 658} 659 660public abstract class kotlinx/serialization/internal/CollectionSerializer : kotlinx/serialization/internal/CollectionLikeSerializer { 661 public fun <init> (Lkotlinx/serialization/KSerializer;)V 662 public synthetic fun collectionIterator (Ljava/lang/Object;)Ljava/util/Iterator; 663 protected fun collectionIterator (Ljava/util/Collection;)Ljava/util/Iterator; 664 public synthetic fun collectionSize (Ljava/lang/Object;)I 665 protected fun collectionSize (Ljava/util/Collection;)I 666} 667 668public final class kotlinx/serialization/internal/DoubleArrayBuilder : kotlinx/serialization/internal/PrimitiveArrayBuilder { 669 public synthetic fun build$kotlinx_serialization_core ()Ljava/lang/Object; 670} 671 672public final class kotlinx/serialization/internal/DoubleArraySerializer : kotlinx/serialization/internal/PrimitiveArraySerializer, kotlinx/serialization/KSerializer { 673 public static final field INSTANCE Lkotlinx/serialization/internal/DoubleArraySerializer; 674 public synthetic fun collectionSize (Ljava/lang/Object;)I 675 public synthetic fun empty ()Ljava/lang/Object; 676 public synthetic fun readElement (Lkotlinx/serialization/encoding/CompositeDecoder;ILjava/lang/Object;Z)V 677 public synthetic fun readElement (Lkotlinx/serialization/encoding/CompositeDecoder;ILkotlinx/serialization/internal/PrimitiveArrayBuilder;Z)V 678 public synthetic fun toBuilder (Ljava/lang/Object;)Ljava/lang/Object; 679 public synthetic fun writeContent (Lkotlinx/serialization/encoding/CompositeEncoder;Ljava/lang/Object;I)V 680} 681 682public final class kotlinx/serialization/internal/DoubleSerializer : kotlinx/serialization/KSerializer { 683 public static final field INSTANCE Lkotlinx/serialization/internal/DoubleSerializer; 684 public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Double; 685 public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; 686 public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; 687 public fun serialize (Lkotlinx/serialization/encoding/Encoder;D)V 688 public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V 689} 690 691public final class kotlinx/serialization/internal/DurationSerializer : kotlinx/serialization/KSerializer { 692 public static final field INSTANCE Lkotlinx/serialization/internal/DurationSerializer; 693 public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; 694 public fun deserialize-5sfh64U (Lkotlinx/serialization/encoding/Decoder;)J 695 public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; 696 public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V 697 public fun serialize-HG0u8IE (Lkotlinx/serialization/encoding/Encoder;J)V 698} 699 700public final class kotlinx/serialization/internal/ElementMarker { 701 public fun <init> (Lkotlinx/serialization/descriptors/SerialDescriptor;Lkotlin/jvm/functions/Function2;)V 702 public final fun mark (I)V 703 public final fun nextUnmarkedIndex ()I 704} 705 706public final class kotlinx/serialization/internal/EnumDescriptor : kotlinx/serialization/internal/PluginGeneratedSerialDescriptor { 707 public fun <init> (Ljava/lang/String;I)V 708 public fun equals (Ljava/lang/Object;)Z 709 public fun getElementDescriptor (I)Lkotlinx/serialization/descriptors/SerialDescriptor; 710 public fun getKind ()Lkotlinx/serialization/descriptors/SerialKind; 711 public fun hashCode ()I 712 public fun toString ()Ljava/lang/String; 713} 714 715public final class kotlinx/serialization/internal/EnumSerializer : kotlinx/serialization/KSerializer { 716 public fun <init> (Ljava/lang/String;[Ljava/lang/Enum;)V 717 public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Enum; 718 public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; 719 public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; 720 public fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Enum;)V 721 public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V 722 public fun toString ()Ljava/lang/String; 723} 724 725public final class kotlinx/serialization/internal/FloatArrayBuilder : kotlinx/serialization/internal/PrimitiveArrayBuilder { 726 public synthetic fun build$kotlinx_serialization_core ()Ljava/lang/Object; 727} 728 729public final class kotlinx/serialization/internal/FloatArraySerializer : kotlinx/serialization/internal/PrimitiveArraySerializer, kotlinx/serialization/KSerializer { 730 public static final field INSTANCE Lkotlinx/serialization/internal/FloatArraySerializer; 731 public synthetic fun collectionSize (Ljava/lang/Object;)I 732 public synthetic fun empty ()Ljava/lang/Object; 733 public synthetic fun readElement (Lkotlinx/serialization/encoding/CompositeDecoder;ILjava/lang/Object;Z)V 734 public synthetic fun readElement (Lkotlinx/serialization/encoding/CompositeDecoder;ILkotlinx/serialization/internal/PrimitiveArrayBuilder;Z)V 735 public synthetic fun toBuilder (Ljava/lang/Object;)Ljava/lang/Object; 736 public synthetic fun writeContent (Lkotlinx/serialization/encoding/CompositeEncoder;Ljava/lang/Object;I)V 737} 738 739public final class kotlinx/serialization/internal/FloatSerializer : kotlinx/serialization/KSerializer { 740 public static final field INSTANCE Lkotlinx/serialization/internal/FloatSerializer; 741 public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Float; 742 public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; 743 public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; 744 public fun serialize (Lkotlinx/serialization/encoding/Encoder;F)V 745 public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V 746} 747 748public abstract interface class kotlinx/serialization/internal/GeneratedSerializer : kotlinx/serialization/KSerializer { 749 public abstract fun childSerializers ()[Lkotlinx/serialization/KSerializer; 750 public abstract fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; 751} 752 753public final class kotlinx/serialization/internal/GeneratedSerializer$DefaultImpls { 754 public static fun typeParametersSerializers (Lkotlinx/serialization/internal/GeneratedSerializer;)[Lkotlinx/serialization/KSerializer; 755} 756 757public final class kotlinx/serialization/internal/HashMapSerializer : kotlinx/serialization/internal/MapLikeSerializer { 758 public fun <init> (Lkotlinx/serialization/KSerializer;Lkotlinx/serialization/KSerializer;)V 759 public synthetic fun builder ()Ljava/lang/Object; 760 public synthetic fun builderSize (Ljava/lang/Object;)I 761 public synthetic fun checkCapacity (Ljava/lang/Object;I)V 762 public synthetic fun collectionIterator (Ljava/lang/Object;)Ljava/util/Iterator; 763 public synthetic fun collectionSize (Ljava/lang/Object;)I 764 public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; 765 public synthetic fun insertKeyValuePair (Ljava/util/Map;ILjava/lang/Object;Ljava/lang/Object;)V 766 public synthetic fun toBuilder (Ljava/lang/Object;)Ljava/lang/Object; 767 public synthetic fun toResult (Ljava/lang/Object;)Ljava/lang/Object; 768} 769 770public final class kotlinx/serialization/internal/HashSetSerializer : kotlinx/serialization/internal/CollectionSerializer { 771 public fun <init> (Lkotlinx/serialization/KSerializer;)V 772 public synthetic fun builder ()Ljava/lang/Object; 773 public synthetic fun builderSize (Ljava/lang/Object;)I 774 public synthetic fun checkCapacity (Ljava/lang/Object;I)V 775 public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; 776 public synthetic fun insert (Ljava/lang/Object;ILjava/lang/Object;)V 777 public synthetic fun toBuilder (Ljava/lang/Object;)Ljava/lang/Object; 778 public synthetic fun toResult (Ljava/lang/Object;)Ljava/lang/Object; 779} 780 781public final class kotlinx/serialization/internal/InlineClassDescriptor : kotlinx/serialization/internal/PluginGeneratedSerialDescriptor { 782 public fun <init> (Ljava/lang/String;Lkotlinx/serialization/internal/GeneratedSerializer;)V 783 public fun equals (Ljava/lang/Object;)Z 784 public fun hashCode ()I 785 public fun isInline ()Z 786} 787 788public final class kotlinx/serialization/internal/InlineClassDescriptorKt { 789 public static final fun InlinePrimitiveDescriptor (Ljava/lang/String;Lkotlinx/serialization/KSerializer;)Lkotlinx/serialization/descriptors/SerialDescriptor; 790} 791 792public final class kotlinx/serialization/internal/IntArrayBuilder : kotlinx/serialization/internal/PrimitiveArrayBuilder { 793 public synthetic fun build$kotlinx_serialization_core ()Ljava/lang/Object; 794} 795 796public final class kotlinx/serialization/internal/IntArraySerializer : kotlinx/serialization/internal/PrimitiveArraySerializer, kotlinx/serialization/KSerializer { 797 public static final field INSTANCE Lkotlinx/serialization/internal/IntArraySerializer; 798 public synthetic fun collectionSize (Ljava/lang/Object;)I 799 public synthetic fun empty ()Ljava/lang/Object; 800 public synthetic fun readElement (Lkotlinx/serialization/encoding/CompositeDecoder;ILjava/lang/Object;Z)V 801 public synthetic fun readElement (Lkotlinx/serialization/encoding/CompositeDecoder;ILkotlinx/serialization/internal/PrimitiveArrayBuilder;Z)V 802 public synthetic fun toBuilder (Ljava/lang/Object;)Ljava/lang/Object; 803 public synthetic fun writeContent (Lkotlinx/serialization/encoding/CompositeEncoder;Ljava/lang/Object;I)V 804} 805 806public final class kotlinx/serialization/internal/IntSerializer : kotlinx/serialization/KSerializer { 807 public static final field INSTANCE Lkotlinx/serialization/internal/IntSerializer; 808 public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Integer; 809 public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; 810 public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; 811 public fun serialize (Lkotlinx/serialization/encoding/Encoder;I)V 812 public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V 813} 814 815public final class kotlinx/serialization/internal/JsonInternalDependenciesKt { 816 public static final fun jsonCachedSerialNames (Lkotlinx/serialization/descriptors/SerialDescriptor;)Ljava/util/Set; 817} 818 819public abstract class kotlinx/serialization/internal/KeyValueSerializer : kotlinx/serialization/KSerializer { 820 public synthetic fun <init> (Lkotlinx/serialization/KSerializer;Lkotlinx/serialization/KSerializer;Lkotlin/jvm/internal/DefaultConstructorMarker;)V 821 public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; 822 protected abstract fun getKey (Ljava/lang/Object;)Ljava/lang/Object; 823 protected final fun getKeySerializer ()Lkotlinx/serialization/KSerializer; 824 protected abstract fun getValue (Ljava/lang/Object;)Ljava/lang/Object; 825 protected final fun getValueSerializer ()Lkotlinx/serialization/KSerializer; 826 public fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V 827 protected abstract fun toResult (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; 828} 829 830public final class kotlinx/serialization/internal/LinkedHashMapSerializer : kotlinx/serialization/internal/MapLikeSerializer { 831 public fun <init> (Lkotlinx/serialization/KSerializer;Lkotlinx/serialization/KSerializer;)V 832 public synthetic fun builder ()Ljava/lang/Object; 833 public synthetic fun builderSize (Ljava/lang/Object;)I 834 public synthetic fun checkCapacity (Ljava/lang/Object;I)V 835 public synthetic fun collectionIterator (Ljava/lang/Object;)Ljava/util/Iterator; 836 public synthetic fun collectionSize (Ljava/lang/Object;)I 837 public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; 838 public synthetic fun insertKeyValuePair (Ljava/util/Map;ILjava/lang/Object;Ljava/lang/Object;)V 839 public synthetic fun toBuilder (Ljava/lang/Object;)Ljava/lang/Object; 840 public synthetic fun toResult (Ljava/lang/Object;)Ljava/lang/Object; 841} 842 843public final class kotlinx/serialization/internal/LinkedHashSetSerializer : kotlinx/serialization/internal/CollectionSerializer { 844 public fun <init> (Lkotlinx/serialization/KSerializer;)V 845 public synthetic fun builder ()Ljava/lang/Object; 846 public synthetic fun builderSize (Ljava/lang/Object;)I 847 public synthetic fun checkCapacity (Ljava/lang/Object;I)V 848 public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; 849 public synthetic fun insert (Ljava/lang/Object;ILjava/lang/Object;)V 850 public synthetic fun toBuilder (Ljava/lang/Object;)Ljava/lang/Object; 851 public synthetic fun toResult (Ljava/lang/Object;)Ljava/lang/Object; 852} 853 854public final class kotlinx/serialization/internal/LongArrayBuilder : kotlinx/serialization/internal/PrimitiveArrayBuilder { 855 public synthetic fun build$kotlinx_serialization_core ()Ljava/lang/Object; 856} 857 858public final class kotlinx/serialization/internal/LongArraySerializer : kotlinx/serialization/internal/PrimitiveArraySerializer, kotlinx/serialization/KSerializer { 859 public static final field INSTANCE Lkotlinx/serialization/internal/LongArraySerializer; 860 public synthetic fun collectionSize (Ljava/lang/Object;)I 861 public synthetic fun empty ()Ljava/lang/Object; 862 public synthetic fun readElement (Lkotlinx/serialization/encoding/CompositeDecoder;ILjava/lang/Object;Z)V 863 public synthetic fun readElement (Lkotlinx/serialization/encoding/CompositeDecoder;ILkotlinx/serialization/internal/PrimitiveArrayBuilder;Z)V 864 public synthetic fun toBuilder (Ljava/lang/Object;)Ljava/lang/Object; 865 public synthetic fun writeContent (Lkotlinx/serialization/encoding/CompositeEncoder;Ljava/lang/Object;I)V 866} 867 868public final class kotlinx/serialization/internal/LongSerializer : kotlinx/serialization/KSerializer { 869 public static final field INSTANCE Lkotlinx/serialization/internal/LongSerializer; 870 public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Long; 871 public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; 872 public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; 873 public fun serialize (Lkotlinx/serialization/encoding/Encoder;J)V 874 public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V 875} 876 877public final class kotlinx/serialization/internal/MapEntrySerializer : kotlinx/serialization/internal/KeyValueSerializer { 878 public fun <init> (Lkotlinx/serialization/KSerializer;Lkotlinx/serialization/KSerializer;)V 879 public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; 880 public synthetic fun getKey (Ljava/lang/Object;)Ljava/lang/Object; 881 public synthetic fun getValue (Ljava/lang/Object;)Ljava/lang/Object; 882 public synthetic fun toResult (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; 883} 884 885public abstract class kotlinx/serialization/internal/MapLikeSerializer : kotlinx/serialization/internal/AbstractCollectionSerializer { 886 public synthetic fun <init> (Lkotlinx/serialization/KSerializer;Lkotlinx/serialization/KSerializer;Lkotlin/jvm/internal/DefaultConstructorMarker;)V 887 public abstract fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; 888 public final fun getKeySerializer ()Lkotlinx/serialization/KSerializer; 889 public final fun getValueSerializer ()Lkotlinx/serialization/KSerializer; 890 protected abstract fun insertKeyValuePair (Ljava/util/Map;ILjava/lang/Object;Ljava/lang/Object;)V 891 public synthetic fun readAll (Lkotlinx/serialization/encoding/CompositeDecoder;Ljava/lang/Object;II)V 892 protected final fun readAll (Lkotlinx/serialization/encoding/CompositeDecoder;Ljava/util/Map;II)V 893 public synthetic fun readElement (Lkotlinx/serialization/encoding/CompositeDecoder;ILjava/lang/Object;Z)V 894 protected final fun readElement (Lkotlinx/serialization/encoding/CompositeDecoder;ILjava/util/Map;Z)V 895 public fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V 896} 897 898public abstract interface annotation class kotlinx/serialization/internal/NamedCompanion : java/lang/annotation/Annotation { 899} 900 901public abstract class kotlinx/serialization/internal/NamedValueDecoder : kotlinx/serialization/internal/TaggedDecoder { 902 public fun <init> ()V 903 protected fun composeName (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; 904 protected fun elementName (Lkotlinx/serialization/descriptors/SerialDescriptor;I)Ljava/lang/String; 905 public synthetic fun getTag (Lkotlinx/serialization/descriptors/SerialDescriptor;I)Ljava/lang/Object; 906 protected final fun getTag (Lkotlinx/serialization/descriptors/SerialDescriptor;I)Ljava/lang/String; 907 protected final fun nested (Ljava/lang/String;)Ljava/lang/String; 908} 909 910public abstract class kotlinx/serialization/internal/NamedValueEncoder : kotlinx/serialization/internal/TaggedEncoder { 911 public fun <init> ()V 912 protected fun composeName (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; 913 protected fun elementName (Lkotlinx/serialization/descriptors/SerialDescriptor;I)Ljava/lang/String; 914 public synthetic fun getTag (Lkotlinx/serialization/descriptors/SerialDescriptor;I)Ljava/lang/Object; 915 protected final fun getTag (Lkotlinx/serialization/descriptors/SerialDescriptor;I)Ljava/lang/String; 916 protected final fun nested (Ljava/lang/String;)Ljava/lang/String; 917} 918 919public final class kotlinx/serialization/internal/NothingSerializer : kotlinx/serialization/KSerializer { 920 public static final field INSTANCE Lkotlinx/serialization/internal/NothingSerializer; 921 public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; 922 public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Void; 923 public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; 924 public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V 925 public fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Void;)V 926} 927 928public final class kotlinx/serialization/internal/NullableSerializer : kotlinx/serialization/KSerializer { 929 public fun <init> (Lkotlinx/serialization/KSerializer;)V 930 public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; 931 public fun equals (Ljava/lang/Object;)Z 932 public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; 933 public fun hashCode ()I 934 public fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V 935} 936 937public final class kotlinx/serialization/internal/ObjectSerializer : kotlinx/serialization/KSerializer { 938 public fun <init> (Ljava/lang/String;Ljava/lang/Object;)V 939 public fun <init> (Ljava/lang/String;Ljava/lang/Object;[Ljava/lang/annotation/Annotation;)V 940 public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; 941 public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; 942 public fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V 943} 944 945public final class kotlinx/serialization/internal/PairSerializer : kotlinx/serialization/internal/KeyValueSerializer { 946 public fun <init> (Lkotlinx/serialization/KSerializer;Lkotlinx/serialization/KSerializer;)V 947 public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; 948 public synthetic fun getKey (Ljava/lang/Object;)Ljava/lang/Object; 949 public synthetic fun getValue (Ljava/lang/Object;)Ljava/lang/Object; 950 public synthetic fun toResult (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; 951} 952 953public final class kotlinx/serialization/internal/Platform_commonKt { 954 public static final fun cast (Lkotlinx/serialization/DeserializationStrategy;)Lkotlinx/serialization/DeserializationStrategy; 955 public static final fun cast (Lkotlinx/serialization/KSerializer;)Lkotlinx/serialization/KSerializer; 956 public static final fun cast (Lkotlinx/serialization/SerializationStrategy;)Lkotlinx/serialization/SerializationStrategy; 957} 958 959public final class kotlinx/serialization/internal/PluginExceptionsKt { 960 public static final fun throwArrayMissingFieldException ([I[ILkotlinx/serialization/descriptors/SerialDescriptor;)V 961 public static final fun throwMissingFieldException (IILkotlinx/serialization/descriptors/SerialDescriptor;)V 962} 963 964public class kotlinx/serialization/internal/PluginGeneratedSerialDescriptor : kotlinx/serialization/descriptors/SerialDescriptor, kotlinx/serialization/internal/CachedNames { 965 public fun <init> (Ljava/lang/String;Lkotlinx/serialization/internal/GeneratedSerializer;I)V 966 public synthetic fun <init> (Ljava/lang/String;Lkotlinx/serialization/internal/GeneratedSerializer;IILkotlin/jvm/internal/DefaultConstructorMarker;)V 967 public final fun addElement (Ljava/lang/String;Z)V 968 public static synthetic fun addElement$default (Lkotlinx/serialization/internal/PluginGeneratedSerialDescriptor;Ljava/lang/String;ZILjava/lang/Object;)V 969 public fun equals (Ljava/lang/Object;)Z 970 public fun getAnnotations ()Ljava/util/List; 971 public fun getElementAnnotations (I)Ljava/util/List; 972 public fun getElementDescriptor (I)Lkotlinx/serialization/descriptors/SerialDescriptor; 973 public fun getElementIndex (Ljava/lang/String;)I 974 public fun getElementName (I)Ljava/lang/String; 975 public final fun getElementsCount ()I 976 public fun getKind ()Lkotlinx/serialization/descriptors/SerialKind; 977 public fun getSerialName ()Ljava/lang/String; 978 public fun getSerialNames ()Ljava/util/Set; 979 public fun hashCode ()I 980 public fun isElementOptional (I)Z 981 public fun isInline ()Z 982 public fun isNullable ()Z 983 public final fun pushAnnotation (Ljava/lang/annotation/Annotation;)V 984 public final fun pushClassAnnotation (Ljava/lang/annotation/Annotation;)V 985 public fun toString ()Ljava/lang/String; 986} 987 988public abstract class kotlinx/serialization/internal/PrimitiveArrayBuilder { 989} 990 991public abstract class kotlinx/serialization/internal/PrimitiveArraySerializer : kotlinx/serialization/internal/CollectionLikeSerializer { 992 public synthetic fun builder ()Ljava/lang/Object; 993 protected final fun builder ()Lkotlinx/serialization/internal/PrimitiveArrayBuilder; 994 public synthetic fun builderSize (Ljava/lang/Object;)I 995 protected final fun builderSize (Lkotlinx/serialization/internal/PrimitiveArrayBuilder;)I 996 public synthetic fun checkCapacity (Ljava/lang/Object;I)V 997 protected final fun checkCapacity (Lkotlinx/serialization/internal/PrimitiveArrayBuilder;I)V 998 protected final fun collectionIterator (Ljava/lang/Object;)Ljava/util/Iterator; 999 public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; 1000 protected abstract fun empty ()Ljava/lang/Object; 1001 public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; 1002 public synthetic fun insert (Ljava/lang/Object;ILjava/lang/Object;)V 1003 protected final fun insert (Lkotlinx/serialization/internal/PrimitiveArrayBuilder;ILjava/lang/Object;)V 1004 protected abstract fun readElement (Lkotlinx/serialization/encoding/CompositeDecoder;ILkotlinx/serialization/internal/PrimitiveArrayBuilder;Z)V 1005 public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V 1006 public synthetic fun toResult (Ljava/lang/Object;)Ljava/lang/Object; 1007 protected final fun toResult (Lkotlinx/serialization/internal/PrimitiveArrayBuilder;)Ljava/lang/Object; 1008 protected abstract fun writeContent (Lkotlinx/serialization/encoding/CompositeEncoder;Ljava/lang/Object;I)V 1009} 1010 1011public final class kotlinx/serialization/internal/ReferenceArraySerializer : kotlinx/serialization/internal/CollectionLikeSerializer { 1012 public fun <init> (Lkotlin/reflect/KClass;Lkotlinx/serialization/KSerializer;)V 1013 public synthetic fun builder ()Ljava/lang/Object; 1014 public synthetic fun builderSize (Ljava/lang/Object;)I 1015 public synthetic fun checkCapacity (Ljava/lang/Object;I)V 1016 public synthetic fun collectionIterator (Ljava/lang/Object;)Ljava/util/Iterator; 1017 public synthetic fun collectionSize (Ljava/lang/Object;)I 1018 public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; 1019 public synthetic fun insert (Ljava/lang/Object;ILjava/lang/Object;)V 1020 public synthetic fun toBuilder (Ljava/lang/Object;)Ljava/lang/Object; 1021 public synthetic fun toResult (Ljava/lang/Object;)Ljava/lang/Object; 1022} 1023 1024public final class kotlinx/serialization/internal/SerializationConstructorMarker { 1025} 1026 1027public abstract interface class kotlinx/serialization/internal/SerializerFactory { 1028 public abstract fun serializer ([Lkotlinx/serialization/KSerializer;)Lkotlinx/serialization/KSerializer; 1029} 1030 1031public final class kotlinx/serialization/internal/ShortArrayBuilder : kotlinx/serialization/internal/PrimitiveArrayBuilder { 1032 public synthetic fun build$kotlinx_serialization_core ()Ljava/lang/Object; 1033} 1034 1035public final class kotlinx/serialization/internal/ShortArraySerializer : kotlinx/serialization/internal/PrimitiveArraySerializer, kotlinx/serialization/KSerializer { 1036 public static final field INSTANCE Lkotlinx/serialization/internal/ShortArraySerializer; 1037 public synthetic fun collectionSize (Ljava/lang/Object;)I 1038 public synthetic fun empty ()Ljava/lang/Object; 1039 public synthetic fun readElement (Lkotlinx/serialization/encoding/CompositeDecoder;ILjava/lang/Object;Z)V 1040 public synthetic fun readElement (Lkotlinx/serialization/encoding/CompositeDecoder;ILkotlinx/serialization/internal/PrimitiveArrayBuilder;Z)V 1041 public synthetic fun toBuilder (Ljava/lang/Object;)Ljava/lang/Object; 1042 public synthetic fun writeContent (Lkotlinx/serialization/encoding/CompositeEncoder;Ljava/lang/Object;I)V 1043} 1044 1045public final class kotlinx/serialization/internal/ShortSerializer : kotlinx/serialization/KSerializer { 1046 public static final field INSTANCE Lkotlinx/serialization/internal/ShortSerializer; 1047 public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; 1048 public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Short; 1049 public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; 1050 public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V 1051 public fun serialize (Lkotlinx/serialization/encoding/Encoder;S)V 1052} 1053 1054public final class kotlinx/serialization/internal/StringSerializer : kotlinx/serialization/KSerializer { 1055 public static final field INSTANCE Lkotlinx/serialization/internal/StringSerializer; 1056 public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; 1057 public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/String; 1058 public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; 1059 public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V 1060 public fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/String;)V 1061} 1062 1063public abstract class kotlinx/serialization/internal/TaggedDecoder : kotlinx/serialization/encoding/CompositeDecoder, kotlinx/serialization/encoding/Decoder { 1064 public fun <init> ()V 1065 public fun beginStructure (Lkotlinx/serialization/descriptors/SerialDescriptor;)Lkotlinx/serialization/encoding/CompositeDecoder; 1066 protected final fun copyTagsTo (Lkotlinx/serialization/internal/TaggedDecoder;)V 1067 public final fun decodeBoolean ()Z 1068 public final fun decodeBooleanElement (Lkotlinx/serialization/descriptors/SerialDescriptor;I)Z 1069 public final fun decodeByte ()B 1070 public final fun decodeByteElement (Lkotlinx/serialization/descriptors/SerialDescriptor;I)B 1071 public final fun decodeChar ()C 1072 public final fun decodeCharElement (Lkotlinx/serialization/descriptors/SerialDescriptor;I)C 1073 public fun decodeCollectionSize (Lkotlinx/serialization/descriptors/SerialDescriptor;)I 1074 public final fun decodeDouble ()D 1075 public final fun decodeDoubleElement (Lkotlinx/serialization/descriptors/SerialDescriptor;I)D 1076 public final fun decodeEnum (Lkotlinx/serialization/descriptors/SerialDescriptor;)I 1077 public final fun decodeFloat ()F 1078 public final fun decodeFloatElement (Lkotlinx/serialization/descriptors/SerialDescriptor;I)F 1079 public fun decodeInline (Lkotlinx/serialization/descriptors/SerialDescriptor;)Lkotlinx/serialization/encoding/Decoder; 1080 public final fun decodeInlineElement (Lkotlinx/serialization/descriptors/SerialDescriptor;I)Lkotlinx/serialization/encoding/Decoder; 1081 public final fun decodeInt ()I 1082 public final fun decodeIntElement (Lkotlinx/serialization/descriptors/SerialDescriptor;I)I 1083 public final fun decodeLong ()J 1084 public final fun decodeLongElement (Lkotlinx/serialization/descriptors/SerialDescriptor;I)J 1085 public fun decodeNotNullMark ()Z 1086 public final fun decodeNull ()Ljava/lang/Void; 1087 public final fun decodeNullableSerializableElement (Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; 1088 public fun decodeNullableSerializableValue (Lkotlinx/serialization/DeserializationStrategy;)Ljava/lang/Object; 1089 public fun decodeSequentially ()Z 1090 public final fun decodeSerializableElement (Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; 1091 public fun decodeSerializableValue (Lkotlinx/serialization/DeserializationStrategy;)Ljava/lang/Object; 1092 protected fun decodeSerializableValue (Lkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; 1093 public final fun decodeShort ()S 1094 public final fun decodeShortElement (Lkotlinx/serialization/descriptors/SerialDescriptor;I)S 1095 public final fun decodeString ()Ljava/lang/String; 1096 public final fun decodeStringElement (Lkotlinx/serialization/descriptors/SerialDescriptor;I)Ljava/lang/String; 1097 protected fun decodeTaggedBoolean (Ljava/lang/Object;)Z 1098 protected fun decodeTaggedByte (Ljava/lang/Object;)B 1099 protected fun decodeTaggedChar (Ljava/lang/Object;)C 1100 protected fun decodeTaggedDouble (Ljava/lang/Object;)D 1101 protected fun decodeTaggedEnum (Ljava/lang/Object;Lkotlinx/serialization/descriptors/SerialDescriptor;)I 1102 protected fun decodeTaggedFloat (Ljava/lang/Object;)F 1103 protected fun decodeTaggedInline (Ljava/lang/Object;Lkotlinx/serialization/descriptors/SerialDescriptor;)Lkotlinx/serialization/encoding/Decoder; 1104 protected fun decodeTaggedInt (Ljava/lang/Object;)I 1105 protected fun decodeTaggedLong (Ljava/lang/Object;)J 1106 protected fun decodeTaggedNotNullMark (Ljava/lang/Object;)Z 1107 protected fun decodeTaggedNull (Ljava/lang/Object;)Ljava/lang/Void; 1108 protected fun decodeTaggedShort (Ljava/lang/Object;)S 1109 protected fun decodeTaggedString (Ljava/lang/Object;)Ljava/lang/String; 1110 protected fun decodeTaggedValue (Ljava/lang/Object;)Ljava/lang/Object; 1111 public fun endStructure (Lkotlinx/serialization/descriptors/SerialDescriptor;)V 1112 protected final fun getCurrentTag ()Ljava/lang/Object; 1113 protected final fun getCurrentTagOrNull ()Ljava/lang/Object; 1114 public fun getSerializersModule ()Lkotlinx/serialization/modules/SerializersModule; 1115 protected abstract fun getTag (Lkotlinx/serialization/descriptors/SerialDescriptor;I)Ljava/lang/Object; 1116 protected final fun popTag ()Ljava/lang/Object; 1117 protected final fun pushTag (Ljava/lang/Object;)V 1118} 1119 1120public abstract class kotlinx/serialization/internal/TaggedEncoder : kotlinx/serialization/encoding/CompositeEncoder, kotlinx/serialization/encoding/Encoder { 1121 public fun <init> ()V 1122 public fun beginCollection (Lkotlinx/serialization/descriptors/SerialDescriptor;I)Lkotlinx/serialization/encoding/CompositeEncoder; 1123 public fun beginStructure (Lkotlinx/serialization/descriptors/SerialDescriptor;)Lkotlinx/serialization/encoding/CompositeEncoder; 1124 public final fun encodeBoolean (Z)V 1125 public final fun encodeBooleanElement (Lkotlinx/serialization/descriptors/SerialDescriptor;IZ)V 1126 public final fun encodeByte (B)V 1127 public final fun encodeByteElement (Lkotlinx/serialization/descriptors/SerialDescriptor;IB)V 1128 public final fun encodeChar (C)V 1129 public final fun encodeCharElement (Lkotlinx/serialization/descriptors/SerialDescriptor;IC)V 1130 public final fun encodeDouble (D)V 1131 public final fun encodeDoubleElement (Lkotlinx/serialization/descriptors/SerialDescriptor;ID)V 1132 public final fun encodeEnum (Lkotlinx/serialization/descriptors/SerialDescriptor;I)V 1133 public final fun encodeFloat (F)V 1134 public final fun encodeFloatElement (Lkotlinx/serialization/descriptors/SerialDescriptor;IF)V 1135 public fun encodeInline (Lkotlinx/serialization/descriptors/SerialDescriptor;)Lkotlinx/serialization/encoding/Encoder; 1136 public final fun encodeInlineElement (Lkotlinx/serialization/descriptors/SerialDescriptor;I)Lkotlinx/serialization/encoding/Encoder; 1137 public final fun encodeInt (I)V 1138 public final fun encodeIntElement (Lkotlinx/serialization/descriptors/SerialDescriptor;II)V 1139 public final fun encodeLong (J)V 1140 public final fun encodeLongElement (Lkotlinx/serialization/descriptors/SerialDescriptor;IJ)V 1141 public fun encodeNotNullMark ()V 1142 public fun encodeNull ()V 1143 public fun encodeNullableSerializableElement (Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/SerializationStrategy;Ljava/lang/Object;)V 1144 public fun encodeNullableSerializableValue (Lkotlinx/serialization/SerializationStrategy;Ljava/lang/Object;)V 1145 public fun encodeSerializableElement (Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/SerializationStrategy;Ljava/lang/Object;)V 1146 public fun encodeSerializableValue (Lkotlinx/serialization/SerializationStrategy;Ljava/lang/Object;)V 1147 public final fun encodeShort (S)V 1148 public final fun encodeShortElement (Lkotlinx/serialization/descriptors/SerialDescriptor;IS)V 1149 public final fun encodeString (Ljava/lang/String;)V 1150 public final fun encodeStringElement (Lkotlinx/serialization/descriptors/SerialDescriptor;ILjava/lang/String;)V 1151 protected fun encodeTaggedBoolean (Ljava/lang/Object;Z)V 1152 protected fun encodeTaggedByte (Ljava/lang/Object;B)V 1153 protected fun encodeTaggedChar (Ljava/lang/Object;C)V 1154 protected fun encodeTaggedDouble (Ljava/lang/Object;D)V 1155 protected fun encodeTaggedEnum (Ljava/lang/Object;Lkotlinx/serialization/descriptors/SerialDescriptor;I)V 1156 protected fun encodeTaggedFloat (Ljava/lang/Object;F)V 1157 protected fun encodeTaggedInline (Ljava/lang/Object;Lkotlinx/serialization/descriptors/SerialDescriptor;)Lkotlinx/serialization/encoding/Encoder; 1158 protected fun encodeTaggedInt (Ljava/lang/Object;I)V 1159 protected fun encodeTaggedLong (Ljava/lang/Object;J)V 1160 protected fun encodeTaggedNonNullMark (Ljava/lang/Object;)V 1161 protected fun encodeTaggedNull (Ljava/lang/Object;)V 1162 protected fun encodeTaggedShort (Ljava/lang/Object;S)V 1163 protected fun encodeTaggedString (Ljava/lang/Object;Ljava/lang/String;)V 1164 protected fun encodeTaggedValue (Ljava/lang/Object;Ljava/lang/Object;)V 1165 protected fun endEncode (Lkotlinx/serialization/descriptors/SerialDescriptor;)V 1166 public final fun endStructure (Lkotlinx/serialization/descriptors/SerialDescriptor;)V 1167 protected final fun getCurrentTag ()Ljava/lang/Object; 1168 protected final fun getCurrentTagOrNull ()Ljava/lang/Object; 1169 public fun getSerializersModule ()Lkotlinx/serialization/modules/SerializersModule; 1170 protected abstract fun getTag (Lkotlinx/serialization/descriptors/SerialDescriptor;I)Ljava/lang/Object; 1171 protected final fun popTag ()Ljava/lang/Object; 1172 protected final fun pushTag (Ljava/lang/Object;)V 1173 public fun shouldEncodeElementDefault (Lkotlinx/serialization/descriptors/SerialDescriptor;I)Z 1174} 1175 1176public final class kotlinx/serialization/internal/TripleSerializer : kotlinx/serialization/KSerializer { 1177 public fun <init> (Lkotlinx/serialization/KSerializer;Lkotlinx/serialization/KSerializer;Lkotlinx/serialization/KSerializer;)V 1178 public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; 1179 public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lkotlin/Triple; 1180 public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; 1181 public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V 1182 public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lkotlin/Triple;)V 1183} 1184 1185public final class kotlinx/serialization/internal/UByteArrayBuilder : kotlinx/serialization/internal/PrimitiveArrayBuilder { 1186 public synthetic fun build$kotlinx_serialization_core ()Ljava/lang/Object; 1187} 1188 1189public final class kotlinx/serialization/internal/UByteArraySerializer : kotlinx/serialization/internal/PrimitiveArraySerializer, kotlinx/serialization/KSerializer { 1190 public static final field INSTANCE Lkotlinx/serialization/internal/UByteArraySerializer; 1191 public synthetic fun collectionSize (Ljava/lang/Object;)I 1192 public synthetic fun empty ()Ljava/lang/Object; 1193 public synthetic fun readElement (Lkotlinx/serialization/encoding/CompositeDecoder;ILjava/lang/Object;Z)V 1194 public synthetic fun readElement (Lkotlinx/serialization/encoding/CompositeDecoder;ILkotlinx/serialization/internal/PrimitiveArrayBuilder;Z)V 1195 public synthetic fun toBuilder (Ljava/lang/Object;)Ljava/lang/Object; 1196 public synthetic fun writeContent (Lkotlinx/serialization/encoding/CompositeEncoder;Ljava/lang/Object;I)V 1197} 1198 1199public final class kotlinx/serialization/internal/UByteSerializer : kotlinx/serialization/KSerializer { 1200 public static final field INSTANCE Lkotlinx/serialization/internal/UByteSerializer; 1201 public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; 1202 public fun deserialize-Wa3L5BU (Lkotlinx/serialization/encoding/Decoder;)B 1203 public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; 1204 public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V 1205 public fun serialize-EK-6454 (Lkotlinx/serialization/encoding/Encoder;B)V 1206} 1207 1208public final class kotlinx/serialization/internal/UIntArrayBuilder : kotlinx/serialization/internal/PrimitiveArrayBuilder { 1209 public synthetic fun build$kotlinx_serialization_core ()Ljava/lang/Object; 1210} 1211 1212public final class kotlinx/serialization/internal/UIntArraySerializer : kotlinx/serialization/internal/PrimitiveArraySerializer, kotlinx/serialization/KSerializer { 1213 public static final field INSTANCE Lkotlinx/serialization/internal/UIntArraySerializer; 1214 public synthetic fun collectionSize (Ljava/lang/Object;)I 1215 public synthetic fun empty ()Ljava/lang/Object; 1216 public synthetic fun readElement (Lkotlinx/serialization/encoding/CompositeDecoder;ILjava/lang/Object;Z)V 1217 public synthetic fun readElement (Lkotlinx/serialization/encoding/CompositeDecoder;ILkotlinx/serialization/internal/PrimitiveArrayBuilder;Z)V 1218 public synthetic fun toBuilder (Ljava/lang/Object;)Ljava/lang/Object; 1219 public synthetic fun writeContent (Lkotlinx/serialization/encoding/CompositeEncoder;Ljava/lang/Object;I)V 1220} 1221 1222public final class kotlinx/serialization/internal/UIntSerializer : kotlinx/serialization/KSerializer { 1223 public static final field INSTANCE Lkotlinx/serialization/internal/UIntSerializer; 1224 public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; 1225 public fun deserialize-OGnWXxg (Lkotlinx/serialization/encoding/Decoder;)I 1226 public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; 1227 public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V 1228 public fun serialize-Qn1smSk (Lkotlinx/serialization/encoding/Encoder;I)V 1229} 1230 1231public final class kotlinx/serialization/internal/ULongArrayBuilder : kotlinx/serialization/internal/PrimitiveArrayBuilder { 1232 public synthetic fun build$kotlinx_serialization_core ()Ljava/lang/Object; 1233} 1234 1235public final class kotlinx/serialization/internal/ULongArraySerializer : kotlinx/serialization/internal/PrimitiveArraySerializer, kotlinx/serialization/KSerializer { 1236 public static final field INSTANCE Lkotlinx/serialization/internal/ULongArraySerializer; 1237 public synthetic fun collectionSize (Ljava/lang/Object;)I 1238 public synthetic fun empty ()Ljava/lang/Object; 1239 public synthetic fun readElement (Lkotlinx/serialization/encoding/CompositeDecoder;ILjava/lang/Object;Z)V 1240 public synthetic fun readElement (Lkotlinx/serialization/encoding/CompositeDecoder;ILkotlinx/serialization/internal/PrimitiveArrayBuilder;Z)V 1241 public synthetic fun toBuilder (Ljava/lang/Object;)Ljava/lang/Object; 1242 public synthetic fun writeContent (Lkotlinx/serialization/encoding/CompositeEncoder;Ljava/lang/Object;I)V 1243} 1244 1245public final class kotlinx/serialization/internal/ULongSerializer : kotlinx/serialization/KSerializer { 1246 public static final field INSTANCE Lkotlinx/serialization/internal/ULongSerializer; 1247 public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; 1248 public fun deserialize-I7RO_PI (Lkotlinx/serialization/encoding/Decoder;)J 1249 public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; 1250 public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V 1251 public fun serialize-2TYgG_w (Lkotlinx/serialization/encoding/Encoder;J)V 1252} 1253 1254public final class kotlinx/serialization/internal/UShortArrayBuilder : kotlinx/serialization/internal/PrimitiveArrayBuilder { 1255 public synthetic fun build$kotlinx_serialization_core ()Ljava/lang/Object; 1256} 1257 1258public final class kotlinx/serialization/internal/UShortArraySerializer : kotlinx/serialization/internal/PrimitiveArraySerializer, kotlinx/serialization/KSerializer { 1259 public static final field INSTANCE Lkotlinx/serialization/internal/UShortArraySerializer; 1260 public synthetic fun collectionSize (Ljava/lang/Object;)I 1261 public synthetic fun empty ()Ljava/lang/Object; 1262 public synthetic fun readElement (Lkotlinx/serialization/encoding/CompositeDecoder;ILjava/lang/Object;Z)V 1263 public synthetic fun readElement (Lkotlinx/serialization/encoding/CompositeDecoder;ILkotlinx/serialization/internal/PrimitiveArrayBuilder;Z)V 1264 public synthetic fun toBuilder (Ljava/lang/Object;)Ljava/lang/Object; 1265 public synthetic fun writeContent (Lkotlinx/serialization/encoding/CompositeEncoder;Ljava/lang/Object;I)V 1266} 1267 1268public final class kotlinx/serialization/internal/UShortSerializer : kotlinx/serialization/KSerializer { 1269 public static final field INSTANCE Lkotlinx/serialization/internal/UShortSerializer; 1270 public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; 1271 public fun deserialize-BwKQO78 (Lkotlinx/serialization/encoding/Decoder;)S 1272 public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; 1273 public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V 1274 public fun serialize-i8woANY (Lkotlinx/serialization/encoding/Encoder;S)V 1275} 1276 1277public final class kotlinx/serialization/internal/UnitSerializer : kotlinx/serialization/KSerializer { 1278 public static final field INSTANCE Lkotlinx/serialization/internal/UnitSerializer; 1279 public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; 1280 public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)V 1281 public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; 1282 public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V 1283 public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lkotlin/Unit;)V 1284} 1285 1286public final class kotlinx/serialization/modules/PolymorphicModuleBuilder { 1287 public fun <init> (Lkotlin/reflect/KClass;Lkotlinx/serialization/KSerializer;)V 1288 public synthetic fun <init> (Lkotlin/reflect/KClass;Lkotlinx/serialization/KSerializer;ILkotlin/jvm/internal/DefaultConstructorMarker;)V 1289 public final fun buildTo (Lkotlinx/serialization/modules/SerializersModuleBuilder;)V 1290 public final fun default (Lkotlin/jvm/functions/Function1;)V 1291 public final fun defaultDeserializer (Lkotlin/jvm/functions/Function1;)V 1292 public final fun subclass (Lkotlin/reflect/KClass;Lkotlinx/serialization/KSerializer;)V 1293} 1294 1295public abstract class kotlinx/serialization/modules/SerializersModule { 1296 public abstract fun dumpTo (Lkotlinx/serialization/modules/SerializersModuleCollector;)V 1297 public final synthetic fun getContextual (Lkotlin/reflect/KClass;)Lkotlinx/serialization/KSerializer; 1298 public abstract fun getContextual (Lkotlin/reflect/KClass;Ljava/util/List;)Lkotlinx/serialization/KSerializer; 1299 public static synthetic fun getContextual$default (Lkotlinx/serialization/modules/SerializersModule;Lkotlin/reflect/KClass;Ljava/util/List;ILjava/lang/Object;)Lkotlinx/serialization/KSerializer; 1300 public abstract fun getPolymorphic (Lkotlin/reflect/KClass;Ljava/lang/Object;)Lkotlinx/serialization/SerializationStrategy; 1301 public abstract fun getPolymorphic (Lkotlin/reflect/KClass;Ljava/lang/String;)Lkotlinx/serialization/DeserializationStrategy; 1302} 1303 1304public final class kotlinx/serialization/modules/SerializersModuleBuilder : kotlinx/serialization/modules/SerializersModuleCollector { 1305 public fun <init> ()V 1306 public final fun build ()Lkotlinx/serialization/modules/SerializersModule; 1307 public fun contextual (Lkotlin/reflect/KClass;Lkotlin/jvm/functions/Function1;)V 1308 public fun contextual (Lkotlin/reflect/KClass;Lkotlinx/serialization/KSerializer;)V 1309 public final fun include (Lkotlinx/serialization/modules/SerializersModule;)V 1310 public fun polymorphic (Lkotlin/reflect/KClass;Lkotlin/reflect/KClass;Lkotlinx/serialization/KSerializer;)V 1311 public fun polymorphicDefault (Lkotlin/reflect/KClass;Lkotlin/jvm/functions/Function1;)V 1312 public fun polymorphicDefaultDeserializer (Lkotlin/reflect/KClass;Lkotlin/jvm/functions/Function1;)V 1313 public fun polymorphicDefaultSerializer (Lkotlin/reflect/KClass;Lkotlin/jvm/functions/Function1;)V 1314} 1315 1316public final class kotlinx/serialization/modules/SerializersModuleBuildersKt { 1317 public static final fun EmptySerializersModule ()Lkotlinx/serialization/modules/SerializersModule; 1318 public static final fun SerializersModule (Lkotlin/jvm/functions/Function1;)Lkotlinx/serialization/modules/SerializersModule; 1319 public static final fun polymorphic (Lkotlinx/serialization/modules/SerializersModuleBuilder;Lkotlin/reflect/KClass;Lkotlinx/serialization/KSerializer;Lkotlin/jvm/functions/Function1;)V 1320 public static synthetic fun polymorphic$default (Lkotlinx/serialization/modules/SerializersModuleBuilder;Lkotlin/reflect/KClass;Lkotlinx/serialization/KSerializer;Lkotlin/jvm/functions/Function1;ILjava/lang/Object;)V 1321 public static final fun serializersModuleOf (Lkotlin/reflect/KClass;Lkotlinx/serialization/KSerializer;)Lkotlinx/serialization/modules/SerializersModule; 1322} 1323 1324public abstract interface class kotlinx/serialization/modules/SerializersModuleCollector { 1325 public abstract fun contextual (Lkotlin/reflect/KClass;Lkotlin/jvm/functions/Function1;)V 1326 public abstract fun contextual (Lkotlin/reflect/KClass;Lkotlinx/serialization/KSerializer;)V 1327 public abstract fun polymorphic (Lkotlin/reflect/KClass;Lkotlin/reflect/KClass;Lkotlinx/serialization/KSerializer;)V 1328 public abstract fun polymorphicDefault (Lkotlin/reflect/KClass;Lkotlin/jvm/functions/Function1;)V 1329 public abstract fun polymorphicDefaultDeserializer (Lkotlin/reflect/KClass;Lkotlin/jvm/functions/Function1;)V 1330 public abstract fun polymorphicDefaultSerializer (Lkotlin/reflect/KClass;Lkotlin/jvm/functions/Function1;)V 1331} 1332 1333public final class kotlinx/serialization/modules/SerializersModuleCollector$DefaultImpls { 1334 public static fun contextual (Lkotlinx/serialization/modules/SerializersModuleCollector;Lkotlin/reflect/KClass;Lkotlinx/serialization/KSerializer;)V 1335 public static fun polymorphicDefault (Lkotlinx/serialization/modules/SerializersModuleCollector;Lkotlin/reflect/KClass;Lkotlin/jvm/functions/Function1;)V 1336} 1337 1338public final class kotlinx/serialization/modules/SerializersModuleKt { 1339 public static final fun getEmptySerializersModule ()Lkotlinx/serialization/modules/SerializersModule; 1340 public static final fun overwriteWith (Lkotlinx/serialization/modules/SerializersModule;Lkotlinx/serialization/modules/SerializersModule;)Lkotlinx/serialization/modules/SerializersModule; 1341 public static final fun plus (Lkotlinx/serialization/modules/SerializersModule;Lkotlinx/serialization/modules/SerializersModule;)Lkotlinx/serialization/modules/SerializersModule; 1342} 1343 1344