xref: /aosp_15_r20/external/kotlinx.serialization/formats/cbor/api/kotlinx-serialization-cbor.api (revision 57b5a4a64c534cf7f27ac9427ceab07f3d8ed3d8)
1public abstract interface annotation class kotlinx/serialization/cbor/ByteString : java/lang/annotation/Annotation {
2}
3
4public synthetic class kotlinx/serialization/cbor/ByteString$Impl : kotlinx/serialization/cbor/ByteString {
5	public fun <init> ()V
6}
7
8public abstract class kotlinx/serialization/cbor/Cbor : kotlinx/serialization/BinaryFormat {
9	public static final field Default Lkotlinx/serialization/cbor/Cbor$Default;
10	public synthetic fun <init> (ZZLkotlinx/serialization/modules/SerializersModule;Lkotlin/jvm/internal/DefaultConstructorMarker;)V
11	public fun decodeFromByteArray (Lkotlinx/serialization/DeserializationStrategy;[B)Ljava/lang/Object;
12	public fun encodeToByteArray (Lkotlinx/serialization/SerializationStrategy;Ljava/lang/Object;)[B
13	public fun getSerializersModule ()Lkotlinx/serialization/modules/SerializersModule;
14}
15
16public final class kotlinx/serialization/cbor/Cbor$Default : kotlinx/serialization/cbor/Cbor {
17}
18
19public final class kotlinx/serialization/cbor/CborBuilder {
20	public final fun getEncodeDefaults ()Z
21	public final fun getIgnoreUnknownKeys ()Z
22	public final fun getSerializersModule ()Lkotlinx/serialization/modules/SerializersModule;
23	public final fun setEncodeDefaults (Z)V
24	public final fun setIgnoreUnknownKeys (Z)V
25	public final fun setSerializersModule (Lkotlinx/serialization/modules/SerializersModule;)V
26}
27
28public final class kotlinx/serialization/cbor/CborKt {
29	public static final fun Cbor (Lkotlinx/serialization/cbor/Cbor;Lkotlin/jvm/functions/Function1;)Lkotlinx/serialization/cbor/Cbor;
30	public static synthetic fun Cbor$default (Lkotlinx/serialization/cbor/Cbor;Lkotlin/jvm/functions/Function1;ILjava/lang/Object;)Lkotlinx/serialization/cbor/Cbor;
31}
32
33