1public abstract class kotlinx/serialization/protobuf/ProtoBuf : kotlinx/serialization/BinaryFormat { 2 public static final field Default Lkotlinx/serialization/protobuf/ProtoBuf$Default; 3 public synthetic fun <init> (ZLkotlinx/serialization/modules/SerializersModule;Lkotlin/jvm/internal/DefaultConstructorMarker;)V 4 public fun decodeFromByteArray (Lkotlinx/serialization/DeserializationStrategy;[B)Ljava/lang/Object; 5 public fun encodeToByteArray (Lkotlinx/serialization/SerializationStrategy;Ljava/lang/Object;)[B 6 public fun getSerializersModule ()Lkotlinx/serialization/modules/SerializersModule; 7} 8 9public final class kotlinx/serialization/protobuf/ProtoBuf$Default : kotlinx/serialization/protobuf/ProtoBuf { 10} 11 12public final class kotlinx/serialization/protobuf/ProtoBufBuilder { 13 public final fun getEncodeDefaults ()Z 14 public final fun getSerializersModule ()Lkotlinx/serialization/modules/SerializersModule; 15 public final fun setEncodeDefaults (Z)V 16 public final fun setSerializersModule (Lkotlinx/serialization/modules/SerializersModule;)V 17} 18 19public final class kotlinx/serialization/protobuf/ProtoBufKt { 20 public static final fun ProtoBuf (Lkotlinx/serialization/protobuf/ProtoBuf;Lkotlin/jvm/functions/Function1;)Lkotlinx/serialization/protobuf/ProtoBuf; 21 public static synthetic fun ProtoBuf$default (Lkotlinx/serialization/protobuf/ProtoBuf;Lkotlin/jvm/functions/Function1;ILjava/lang/Object;)Lkotlinx/serialization/protobuf/ProtoBuf; 22} 23 24public final class kotlinx/serialization/protobuf/ProtoIntegerType : java/lang/Enum { 25 public static final field DEFAULT Lkotlinx/serialization/protobuf/ProtoIntegerType; 26 public static final field FIXED Lkotlinx/serialization/protobuf/ProtoIntegerType; 27 public static final field SIGNED Lkotlinx/serialization/protobuf/ProtoIntegerType; 28 public static fun getEntries ()Lkotlin/enums/EnumEntries; 29 public static fun valueOf (Ljava/lang/String;)Lkotlinx/serialization/protobuf/ProtoIntegerType; 30 public static fun values ()[Lkotlinx/serialization/protobuf/ProtoIntegerType; 31} 32 33public abstract interface annotation class kotlinx/serialization/protobuf/ProtoNumber : java/lang/annotation/Annotation { 34 public abstract fun number ()I 35} 36 37public synthetic class kotlinx/serialization/protobuf/ProtoNumber$Impl : kotlinx/serialization/protobuf/ProtoNumber { 38 public fun <init> (I)V 39 public final synthetic fun number ()I 40} 41 42public abstract interface annotation class kotlinx/serialization/protobuf/ProtoPacked : java/lang/annotation/Annotation { 43} 44 45public synthetic class kotlinx/serialization/protobuf/ProtoPacked$Impl : kotlinx/serialization/protobuf/ProtoPacked { 46 public fun <init> ()V 47} 48 49public abstract interface annotation class kotlinx/serialization/protobuf/ProtoType : java/lang/annotation/Annotation { 50 public abstract fun type ()Lkotlinx/serialization/protobuf/ProtoIntegerType; 51} 52 53public synthetic class kotlinx/serialization/protobuf/ProtoType$Impl : kotlinx/serialization/protobuf/ProtoType { 54 public fun <init> (Lkotlinx/serialization/protobuf/ProtoIntegerType;)V 55 public final synthetic fun type ()Lkotlinx/serialization/protobuf/ProtoIntegerType; 56} 57 58public final class kotlinx/serialization/protobuf/schema/ProtoBufSchemaGenerator { 59 public static final field INSTANCE Lkotlinx/serialization/protobuf/schema/ProtoBufSchemaGenerator; 60 public final fun generateSchemaText (Ljava/util/List;Ljava/lang/String;Ljava/util/Map;)Ljava/lang/String; 61 public final fun generateSchemaText (Lkotlinx/serialization/descriptors/SerialDescriptor;Ljava/lang/String;Ljava/util/Map;)Ljava/lang/String; 62 public static synthetic fun generateSchemaText$default (Lkotlinx/serialization/protobuf/schema/ProtoBufSchemaGenerator;Ljava/util/List;Ljava/lang/String;Ljava/util/Map;ILjava/lang/Object;)Ljava/lang/String; 63 public static synthetic fun generateSchemaText$default (Lkotlinx/serialization/protobuf/schema/ProtoBufSchemaGenerator;Lkotlinx/serialization/descriptors/SerialDescriptor;Ljava/lang/String;Ljava/util/Map;ILjava/lang/Object;)Ljava/lang/String; 64} 65 66