You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: formats/cbor/api/kotlinx-serialization-cbor.api
+204Lines changed: 204 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -9,7 +9,9 @@ public abstract class kotlinx/serialization/cbor/Cbor : kotlinx/serialization/Bi
9
9
public static final field Default Lkotlinx/serialization/cbor/Cbor$Default;
10
10
public synthetic fun <init> (Lkotlinx/serialization/cbor/CborConfiguration;Lkotlinx/serialization/modules/SerializersModule;Lkotlin/jvm/internal/DefaultConstructorMarker;)V
11
11
public fun decodeFromByteArray (Lkotlinx/serialization/DeserializationStrategy;[B)Ljava/lang/Object;
12
+
public final fun decodeFromCborElement (Lkotlinx/serialization/DeserializationStrategy;Lkotlinx/serialization/cbor/CborElement;)Ljava/lang/Object;
12
13
public fun encodeToByteArray (Lkotlinx/serialization/SerializationStrategy;Ljava/lang/Object;)[B
14
+
public final fun encodeToCborElement (Lkotlinx/serialization/SerializationStrategy;Ljava/lang/Object;)Lkotlinx/serialization/cbor/CborElement;
13
15
public final fun getConfiguration ()Lkotlinx/serialization/cbor/CborConfiguration;
14
16
public fun getSerializersModule ()Lkotlinx/serialization/modules/SerializersModule;
15
17
}
@@ -25,6 +27,15 @@ public final synthetic class kotlinx/serialization/cbor/CborArray$Impl : kotlinx
25
27
public fun <init> ()V
26
28
}
27
29
30
+
public final class kotlinx/serialization/cbor/CborBoolean : kotlinx/serialization/cbor/CborPrimitive {
31
+
public static final field Companion Lkotlinx/serialization/cbor/CborBoolean$Companion;
32
+
public synthetic fun <init> (Z[JLkotlin/jvm/internal/DefaultConstructorMarker;)V
33
+
}
34
+
35
+
public final class kotlinx/serialization/cbor/CborBoolean$Companion {
36
+
public final fun serializer ()Lkotlinx/serialization/KSerializer;
37
+
}
38
+
28
39
public final class kotlinx/serialization/cbor/CborBuilder {
29
40
public final fun getAlwaysUseByteString ()Z
30
41
public final fun getEncodeDefaults ()Z
@@ -52,6 +63,18 @@ public final class kotlinx/serialization/cbor/CborBuilder {
52
63
public final fun setVerifyValueTags (Z)V
53
64
}
54
65
66
+
public final class kotlinx/serialization/cbor/CborByteString : kotlinx/serialization/cbor/CborPrimitive {
67
+
public static final field Companion Lkotlinx/serialization/cbor/CborByteString$Companion;
68
+
public synthetic fun <init> ([B[JLkotlin/jvm/internal/DefaultConstructorMarker;)V
69
+
public fun equals (Ljava/lang/Object;)Z
70
+
public fun hashCode ()I
71
+
public fun toString ()Ljava/lang/String;
72
+
}
73
+
74
+
public final class kotlinx/serialization/cbor/CborByteString$Companion {
75
+
public final fun serializer ()Lkotlinx/serialization/KSerializer;
76
+
}
77
+
55
78
public final class kotlinx/serialization/cbor/CborConfiguration {
56
79
public final fun getAlwaysUseByteString ()Z
57
80
public final fun getEncodeDefaults ()Z
@@ -68,6 +91,7 @@ public final class kotlinx/serialization/cbor/CborConfiguration {
68
91
}
69
92
70
93
public abstract interface class kotlinx/serialization/cbor/CborDecoder : kotlinx/serialization/encoding/Decoder {
94
+
public abstract fun decodeCborElement ()Lkotlinx/serialization/cbor/CborElement;
71
95
public abstract fun getCbor ()Lkotlinx/serialization/cbor/Cbor;
72
96
}
73
97
@@ -76,6 +100,28 @@ public final class kotlinx/serialization/cbor/CborDecoder$DefaultImpls {
76
100
public static fun decodeSerializableValue (Lkotlinx/serialization/cbor/CborDecoder;Lkotlinx/serialization/DeserializationStrategy;)Ljava/lang/Object;
77
101
}
78
102
103
+
public final class kotlinx/serialization/cbor/CborDouble : kotlinx/serialization/cbor/CborPrimitive {
104
+
public static final field Companion Lkotlinx/serialization/cbor/CborDouble$Companion;
105
+
public synthetic fun <init> (D[JLkotlin/jvm/internal/DefaultConstructorMarker;)V
106
+
}
107
+
108
+
public final class kotlinx/serialization/cbor/CborDouble$Companion {
109
+
public final fun serializer ()Lkotlinx/serialization/KSerializer;
110
+
}
111
+
112
+
public abstract class kotlinx/serialization/cbor/CborElement {
113
+
public static final field Companion Lkotlinx/serialization/cbor/CborElement$Companion;
114
+
public synthetic fun <init> ([JILkotlin/jvm/internal/DefaultConstructorMarker;)V
115
+
public synthetic fun <init> ([JLkotlin/jvm/internal/DefaultConstructorMarker;)V
116
+
public fun equals (Ljava/lang/Object;)Z
117
+
public final fun getTags-Y2RjT0g ()[J
118
+
public fun hashCode ()I
119
+
}
120
+
121
+
public final class kotlinx/serialization/cbor/CborElement$Companion {
122
+
public final fun serializer ()Lkotlinx/serialization/KSerializer;
123
+
}
124
+
79
125
public abstract interface class kotlinx/serialization/cbor/CborEncoder : kotlinx/serialization/encoding/Encoder {
80
126
public abstract fun getCbor ()Lkotlinx/serialization/cbor/Cbor;
81
127
}
@@ -87,6 +133,18 @@ public final class kotlinx/serialization/cbor/CborEncoder$DefaultImpls {
87
133
public static fun encodeSerializableValue (Lkotlinx/serialization/cbor/CborEncoder;Lkotlinx/serialization/SerializationStrategy;Ljava/lang/Object;)V
88
134
}
89
135
136
+
public abstract class kotlinx/serialization/cbor/CborInt : kotlinx/serialization/cbor/CborPrimitive {
137
+
public static final field Companion Lkotlinx/serialization/cbor/CborInt$Companion;
138
+
public synthetic fun <init> ([JLjava/lang/Object;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
139
+
public synthetic fun <init> ([JLjava/lang/Object;Lkotlin/jvm/internal/DefaultConstructorMarker;)V
140
+
}
141
+
142
+
public final class kotlinx/serialization/cbor/CborInt$Companion {
143
+
public final fun invoke-SIFponk (J[J)Lkotlinx/serialization/cbor/CborInt;
144
+
public final fun invoke-ahITK_k (J[J)Lkotlinx/serialization/cbor/CborInt;
145
+
public final fun serializer (Lkotlinx/serialization/KSerializer;)Lkotlinx/serialization/KSerializer;
146
+
}
147
+
90
148
public final class kotlinx/serialization/cbor/CborKt {
91
149
public static final fun Cbor (Lkotlinx/serialization/cbor/Cbor;Lkotlin/jvm/functions/Function1;)Lkotlinx/serialization/cbor/Cbor;
92
150
public static synthetic fun Cbor$default (Lkotlinx/serialization/cbor/Cbor;Lkotlin/jvm/functions/Function1;ILjava/lang/Object;)Lkotlinx/serialization/cbor/Cbor;
@@ -101,6 +159,152 @@ public final synthetic class kotlinx/serialization/cbor/CborLabel$Impl : kotlinx
101
159
public final synthetic fun label ()J
102
160
}
103
161
162
+
public final class kotlinx/serialization/cbor/CborList : kotlinx/serialization/cbor/CborElement, java/util/List, kotlin/jvm/internal/markers/KMappedMarker {
163
+
public static final field Companion Lkotlinx/serialization/cbor/CborList$Companion;
164
+
public synthetic fun <init> (Ljava/util/List;[JLkotlin/jvm/internal/DefaultConstructorMarker;)V
165
+
public synthetic fun add (ILjava/lang/Object;)V
166
+
public fun add (ILkotlinx/serialization/cbor/CborElement;)V
167
+
public synthetic fun add (Ljava/lang/Object;)Z
168
+
public fun add (Lkotlinx/serialization/cbor/CborElement;)Z
169
+
public fun addAll (ILjava/util/Collection;)Z
170
+
public fun addAll (Ljava/util/Collection;)Z
171
+
public fun clear ()V
172
+
public final fun contains (Ljava/lang/Object;)Z
173
+
public fun contains (Lkotlinx/serialization/cbor/CborElement;)Z
174
+
public fun containsAll (Ljava/util/Collection;)Z
175
+
public fun equals (Ljava/lang/Object;)Z
176
+
public synthetic fun get (I)Ljava/lang/Object;
177
+
public fun get (I)Lkotlinx/serialization/cbor/CborElement;
178
+
public fun getSize ()I
179
+
public fun hashCode ()I
180
+
public final fun indexOf (Ljava/lang/Object;)I
181
+
public fun indexOf (Lkotlinx/serialization/cbor/CborElement;)I
182
+
public fun isEmpty ()Z
183
+
public fun iterator ()Ljava/util/Iterator;
184
+
public final fun lastIndexOf (Ljava/lang/Object;)I
185
+
public fun lastIndexOf (Lkotlinx/serialization/cbor/CborElement;)I
186
+
public fun listIterator ()Ljava/util/ListIterator;
187
+
public fun listIterator (I)Ljava/util/ListIterator;
188
+
public synthetic fun remove (I)Ljava/lang/Object;
189
+
public fun remove (I)Lkotlinx/serialization/cbor/CborElement;
190
+
public fun remove (Ljava/lang/Object;)Z
191
+
public fun removeAll (Ljava/util/Collection;)Z
192
+
public fun replaceAll (Ljava/util/function/UnaryOperator;)V
193
+
public fun retainAll (Ljava/util/Collection;)Z
194
+
public synthetic fun set (ILjava/lang/Object;)Ljava/lang/Object;
195
+
public fun set (ILkotlinx/serialization/cbor/CborElement;)Lkotlinx/serialization/cbor/CborElement;
196
+
public final fun size ()I
197
+
public fun sort (Ljava/util/Comparator;)V
198
+
public fun subList (II)Ljava/util/List;
199
+
public fun toArray ()[Ljava/lang/Object;
200
+
public fun toArray ([Ljava/lang/Object;)[Ljava/lang/Object;
201
+
public fun toString ()Ljava/lang/String;
202
+
}
203
+
204
+
public final class kotlinx/serialization/cbor/CborList$Companion {
205
+
public final fun serializer ()Lkotlinx/serialization/KSerializer;
206
+
}
207
+
208
+
public final class kotlinx/serialization/cbor/CborMap : kotlinx/serialization/cbor/CborElement, java/util/Map, kotlin/jvm/internal/markers/KMappedMarker {
209
+
public static final field Companion Lkotlinx/serialization/cbor/CborMap$Companion;
210
+
public synthetic fun <init> (Ljava/util/Map;[JLkotlin/jvm/internal/DefaultConstructorMarker;)V
211
+
public fun clear ()V
212
+
public synthetic fun compute (Ljava/lang/Object;Ljava/util/function/BiFunction;)Ljava/lang/Object;
213
+
public fun compute (Lkotlinx/serialization/cbor/CborElement;Ljava/util/function/BiFunction;)Lkotlinx/serialization/cbor/CborElement;
214
+
public synthetic fun computeIfAbsent (Ljava/lang/Object;Ljava/util/function/Function;)Ljava/lang/Object;
215
+
public fun computeIfAbsent (Lkotlinx/serialization/cbor/CborElement;Ljava/util/function/Function;)Lkotlinx/serialization/cbor/CborElement;
216
+
public synthetic fun computeIfPresent (Ljava/lang/Object;Ljava/util/function/BiFunction;)Ljava/lang/Object;
217
+
public fun computeIfPresent (Lkotlinx/serialization/cbor/CborElement;Ljava/util/function/BiFunction;)Lkotlinx/serialization/cbor/CborElement;
218
+
public final fun containsKey (Ljava/lang/Object;)Z
219
+
public fun containsKey (Lkotlinx/serialization/cbor/CborElement;)Z
220
+
public final fun containsValue (Ljava/lang/Object;)Z
221
+
public fun containsValue (Lkotlinx/serialization/cbor/CborElement;)Z
222
+
public final fun entrySet ()Ljava/util/Set;
223
+
public fun equals (Ljava/lang/Object;)Z
224
+
public final synthetic fun get (Ljava/lang/Object;)Ljava/lang/Object;
225
+
public final fun get (Ljava/lang/Object;)Lkotlinx/serialization/cbor/CborElement;
226
+
public fun get (Lkotlinx/serialization/cbor/CborElement;)Lkotlinx/serialization/cbor/CborElement;
227
+
public fun getEntries ()Ljava/util/Set;
228
+
public fun getKeys ()Ljava/util/Set;
229
+
public fun getSize ()I
230
+
public fun getValues ()Ljava/util/Collection;
231
+
public fun hashCode ()I
232
+
public fun isEmpty ()Z
233
+
public final fun keySet ()Ljava/util/Set;
234
+
public synthetic fun merge (Ljava/lang/Object;Ljava/lang/Object;Ljava/util/function/BiFunction;)Ljava/lang/Object;
235
+
public fun merge (Lkotlinx/serialization/cbor/CborElement;Lkotlinx/serialization/cbor/CborElement;Ljava/util/function/BiFunction;)Lkotlinx/serialization/cbor/CborElement;
236
+
public synthetic fun put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
237
+
public fun put (Lkotlinx/serialization/cbor/CborElement;Lkotlinx/serialization/cbor/CborElement;)Lkotlinx/serialization/cbor/CborElement;
238
+
public fun putAll (Ljava/util/Map;)V
239
+
public synthetic fun putIfAbsent (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
240
+
public fun putIfAbsent (Lkotlinx/serialization/cbor/CborElement;Lkotlinx/serialization/cbor/CborElement;)Lkotlinx/serialization/cbor/CborElement;
241
+
public synthetic fun remove (Ljava/lang/Object;)Ljava/lang/Object;
242
+
public fun remove (Ljava/lang/Object;)Lkotlinx/serialization/cbor/CborElement;
243
+
public fun remove (Ljava/lang/Object;Ljava/lang/Object;)Z
244
+
public synthetic fun replace (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
245
+
public synthetic fun replace (Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Z
246
+
public fun replace (Lkotlinx/serialization/cbor/CborElement;Lkotlinx/serialization/cbor/CborElement;)Lkotlinx/serialization/cbor/CborElement;
247
+
public fun replace (Lkotlinx/serialization/cbor/CborElement;Lkotlinx/serialization/cbor/CborElement;Lkotlinx/serialization/cbor/CborElement;)Z
248
+
public fun replaceAll (Ljava/util/function/BiFunction;)V
249
+
public final fun size ()I
250
+
public fun toString ()Ljava/lang/String;
251
+
public final fun values ()Ljava/util/Collection;
252
+
}
253
+
254
+
public final class kotlinx/serialization/cbor/CborMap$Companion {
255
+
public final fun serializer ()Lkotlinx/serialization/KSerializer;
256
+
}
257
+
258
+
public final class kotlinx/serialization/cbor/CborNegativeInt : kotlinx/serialization/cbor/CborInt {
259
+
public static final field Companion Lkotlinx/serialization/cbor/CborNegativeInt$Companion;
260
+
public synthetic fun <init> (J[JLkotlin/jvm/internal/DefaultConstructorMarker;)V
261
+
}
262
+
263
+
public final class kotlinx/serialization/cbor/CborNegativeInt$Companion {
264
+
public final fun serializer ()Lkotlinx/serialization/KSerializer;
265
+
}
266
+
267
+
public final class kotlinx/serialization/cbor/CborNull : kotlinx/serialization/cbor/CborPrimitive {
268
+
public static final field Companion Lkotlinx/serialization/cbor/CborNull$Companion;
269
+
public synthetic fun <init> ([JLkotlin/jvm/internal/DefaultConstructorMarker;)V
270
+
}
271
+
272
+
public final class kotlinx/serialization/cbor/CborNull$Companion {
273
+
public final fun serializer ()Lkotlinx/serialization/KSerializer;
274
+
}
275
+
276
+
public final class kotlinx/serialization/cbor/CborPositiveInt : kotlinx/serialization/cbor/CborInt {
277
+
public static final field Companion Lkotlinx/serialization/cbor/CborPositiveInt$Companion;
278
+
public synthetic fun <init> (J[JLkotlin/jvm/internal/DefaultConstructorMarker;)V
279
+
}
280
+
281
+
public final class kotlinx/serialization/cbor/CborPositiveInt$Companion {
282
+
public final fun serializer ()Lkotlinx/serialization/KSerializer;
283
+
}
284
+
285
+
public abstract class kotlinx/serialization/cbor/CborPrimitive : kotlinx/serialization/cbor/CborElement {
286
+
public static final field Companion Lkotlinx/serialization/cbor/CborPrimitive$Companion;
287
+
public synthetic fun <init> (Ljava/lang/Object;[JILkotlin/jvm/internal/DefaultConstructorMarker;)V
288
+
public synthetic fun <init> (Ljava/lang/Object;[JLkotlin/jvm/internal/DefaultConstructorMarker;)V
289
+
public fun equals (Ljava/lang/Object;)Z
290
+
public final fun getValue ()Ljava/lang/Object;
291
+
public fun hashCode ()I
292
+
public fun toString ()Ljava/lang/String;
293
+
}
294
+
295
+
public final class kotlinx/serialization/cbor/CborPrimitive$Companion {
296
+
public final fun serializer (Lkotlinx/serialization/KSerializer;)Lkotlinx/serialization/KSerializer;
297
+
}
298
+
299
+
public final class kotlinx/serialization/cbor/CborString : kotlinx/serialization/cbor/CborPrimitive {
300
+
public static final field Companion Lkotlinx/serialization/cbor/CborString$Companion;
301
+
public synthetic fun <init> (Ljava/lang/String;[JLkotlin/jvm/internal/DefaultConstructorMarker;)V
302
+
}
303
+
304
+
public final class kotlinx/serialization/cbor/CborString$Companion {
305
+
public final fun serializer ()Lkotlinx/serialization/KSerializer;
306
+
}
307
+
104
308
public final class kotlinx/serialization/cbor/CborTag {
0 commit comments