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: library/core/api/core.api
+16Lines changed: 16 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -77,29 +77,45 @@ public final class io/matthewnelson/encoding/core/Decoder$OutFeed$Companion {
77
77
public abstract class io/matthewnelson/encoding/core/Encoder : io/matthewnelson/encoding/core/Decoder {
78
78
public static final field Companion Lio/matthewnelson/encoding/core/Encoder$Companion;
79
79
public synthetic fun <init> (Lio/matthewnelson/encoding/core/EncoderDecoder$Config;Lkotlin/jvm/internal/DefaultConstructorMarker;)V
80
+
public static final fun encodeBuffered ([BLio/matthewnelson/encoding/core/Encoder;ZIIILkotlin/jvm/functions/Function3;)J
81
+
public static final fun encodeBuffered ([BLio/matthewnelson/encoding/core/Encoder;ZIILkotlin/jvm/functions/Function3;)J
82
+
public static final fun encodeBuffered ([BLio/matthewnelson/encoding/core/Encoder;ZII[CLkotlin/jvm/functions/Function3;)J
80
83
public static final fun encodeBuffered ([BLio/matthewnelson/encoding/core/Encoder;ZILkotlin/jvm/functions/Function3;)J
81
84
public static final fun encodeBuffered ([BLio/matthewnelson/encoding/core/Encoder;ZLkotlin/jvm/functions/Function3;)J
82
85
public static final fun encodeBuffered ([BLio/matthewnelson/encoding/core/Encoder;Z[CLkotlin/jvm/functions/Function3;)J
86
+
public static final fun encodeBufferedAsync ([BLio/matthewnelson/encoding/core/Encoder;ZIIILkotlin/jvm/functions/Function4;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
87
+
public static final fun encodeBufferedAsync ([BLio/matthewnelson/encoding/core/Encoder;ZIILkotlin/jvm/functions/Function4;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
88
+
public static final fun encodeBufferedAsync ([BLio/matthewnelson/encoding/core/Encoder;ZII[CLkotlin/jvm/functions/Function4;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
83
89
public static final fun encodeBufferedAsync ([BLio/matthewnelson/encoding/core/Encoder;ZILkotlin/jvm/functions/Function4;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
84
90
public static final fun encodeBufferedAsync ([BLio/matthewnelson/encoding/core/Encoder;ZLkotlin/jvm/functions/Function4;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
85
91
public static final fun encodeBufferedAsync ([BLio/matthewnelson/encoding/core/Encoder;Z[CLkotlin/jvm/functions/Function4;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
86
92
public static final fun encodeToByteArray ([BLio/matthewnelson/encoding/core/Encoder;)[B
87
93
public static final fun encodeToCharArray ([BLio/matthewnelson/encoding/core/Encoder;)[C
94
+
public static final fun encodeToCharArray ([BLio/matthewnelson/encoding/core/Encoder;II)[C
88
95
public static final fun encodeToString ([BLio/matthewnelson/encoding/core/Encoder;)Ljava/lang/String;
96
+
public static final fun encodeToString ([BLio/matthewnelson/encoding/core/Encoder;II)Ljava/lang/String;
89
97
public final fun newEncoderFeed (Lio/matthewnelson/encoding/core/Encoder$OutFeed;)Lio/matthewnelson/encoding/core/Encoder$Feed;
90
98
protected abstract fun newEncoderFeedProtected (Lio/matthewnelson/encoding/core/Encoder$OutFeed;)Lio/matthewnelson/encoding/core/Encoder$Feed;
91
99
}
92
100
93
101
public final class io/matthewnelson/encoding/core/Encoder$Companion {
102
+
public final fun encodeBuffered ([BLio/matthewnelson/encoding/core/Encoder;ZIIILkotlin/jvm/functions/Function3;)J
103
+
public final fun encodeBuffered ([BLio/matthewnelson/encoding/core/Encoder;ZIILkotlin/jvm/functions/Function3;)J
104
+
public final fun encodeBuffered ([BLio/matthewnelson/encoding/core/Encoder;ZII[CLkotlin/jvm/functions/Function3;)J
94
105
public final fun encodeBuffered ([BLio/matthewnelson/encoding/core/Encoder;ZILkotlin/jvm/functions/Function3;)J
95
106
public final fun encodeBuffered ([BLio/matthewnelson/encoding/core/Encoder;ZLkotlin/jvm/functions/Function3;)J
96
107
public final fun encodeBuffered ([BLio/matthewnelson/encoding/core/Encoder;Z[CLkotlin/jvm/functions/Function3;)J
108
+
public final fun encodeBufferedAsync ([BLio/matthewnelson/encoding/core/Encoder;ZIIILkotlin/jvm/functions/Function4;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
109
+
public final fun encodeBufferedAsync ([BLio/matthewnelson/encoding/core/Encoder;ZIILkotlin/jvm/functions/Function4;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
110
+
public final fun encodeBufferedAsync ([BLio/matthewnelson/encoding/core/Encoder;ZII[CLkotlin/jvm/functions/Function4;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
97
111
public final fun encodeBufferedAsync ([BLio/matthewnelson/encoding/core/Encoder;ZILkotlin/jvm/functions/Function4;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
98
112
public final fun encodeBufferedAsync ([BLio/matthewnelson/encoding/core/Encoder;ZLkotlin/jvm/functions/Function4;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
99
113
public final fun encodeBufferedAsync ([BLio/matthewnelson/encoding/core/Encoder;Z[CLkotlin/jvm/functions/Function4;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
100
114
public final fun encodeToByteArray ([BLio/matthewnelson/encoding/core/Encoder;)[B
101
115
public final fun encodeToCharArray ([BLio/matthewnelson/encoding/core/Encoder;)[C
116
+
public final fun encodeToCharArray ([BLio/matthewnelson/encoding/core/Encoder;II)[C
102
117
public final fun encodeToString ([BLio/matthewnelson/encoding/core/Encoder;)Ljava/lang/String;
118
+
public final fun encodeToString ([BLio/matthewnelson/encoding/core/Encoder;II)Ljava/lang/String;
103
119
}
104
120
105
121
public abstract class io/matthewnelson/encoding/core/Encoder$Feed : io/matthewnelson/encoding/core/EncoderDecoder$Feed {
Copy file name to clipboardExpand all lines: library/core/api/core.klib.api
+8Lines changed: 8 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -276,12 +276,20 @@ sealed class <#A: io.matthewnelson.encoding.core/EncoderDecoder.Config> io.matth
276
276
final object Companion { // io.matthewnelson.encoding.core/Encoder.Companion|null[0]
277
277
final fun (kotlin/ByteArray).encodeBuffered(io.matthewnelson.encoding.core/Encoder<*>, kotlin/Boolean, kotlin/CharArray, kotlin/Function3<kotlin/CharArray, kotlin/Int, kotlin/Int, kotlin/Unit>): kotlin/Long // io.matthewnelson.encoding.core/Encoder.Companion.encodeBuffered|encodeBuffered@kotlin.ByteArray(io.matthewnelson.encoding.core.Encoder<*>;kotlin.Boolean;kotlin.CharArray;kotlin.Function3<kotlin.CharArray,kotlin.Int,kotlin.Int,kotlin.Unit>){}[0]
278
278
final fun (kotlin/ByteArray).encodeBuffered(io.matthewnelson.encoding.core/Encoder<*>, kotlin/Boolean, kotlin/Int, kotlin/Function3<kotlin/CharArray, kotlin/Int, kotlin/Int, kotlin/Unit>): kotlin/Long // io.matthewnelson.encoding.core/Encoder.Companion.encodeBuffered|encodeBuffered@kotlin.ByteArray(io.matthewnelson.encoding.core.Encoder<*>;kotlin.Boolean;kotlin.Int;kotlin.Function3<kotlin.CharArray,kotlin.Int,kotlin.Int,kotlin.Unit>){}[0]
279
+
final fun (kotlin/ByteArray).encodeBuffered(io.matthewnelson.encoding.core/Encoder<*>, kotlin/Boolean, kotlin/Int, kotlin/Int, kotlin/CharArray, kotlin/Function3<kotlin/CharArray, kotlin/Int, kotlin/Int, kotlin/Unit>): kotlin/Long // io.matthewnelson.encoding.core/Encoder.Companion.encodeBuffered|encodeBuffered@kotlin.ByteArray(io.matthewnelson.encoding.core.Encoder<*>;kotlin.Boolean;kotlin.Int;kotlin.Int;kotlin.CharArray;kotlin.Function3<kotlin.CharArray,kotlin.Int,kotlin.Int,kotlin.Unit>){}[0]
280
+
final fun (kotlin/ByteArray).encodeBuffered(io.matthewnelson.encoding.core/Encoder<*>, kotlin/Boolean, kotlin/Int, kotlin/Int, kotlin/Int, kotlin/Function3<kotlin/CharArray, kotlin/Int, kotlin/Int, kotlin/Unit>): kotlin/Long // io.matthewnelson.encoding.core/Encoder.Companion.encodeBuffered|encodeBuffered@kotlin.ByteArray(io.matthewnelson.encoding.core.Encoder<*>;kotlin.Boolean;kotlin.Int;kotlin.Int;kotlin.Int;kotlin.Function3<kotlin.CharArray,kotlin.Int,kotlin.Int,kotlin.Unit>){}[0]
279
281
final fun (kotlin/ByteArray).encodeToByteArray(io.matthewnelson.encoding.core/Encoder<*>): kotlin/ByteArray // io.matthewnelson.encoding.core/Encoder.Companion.encodeToByteArray|encodeToByteArray@kotlin.ByteArray(io.matthewnelson.encoding.core.Encoder<*>){}[0]
280
282
final fun (kotlin/ByteArray).encodeToCharArray(io.matthewnelson.encoding.core/Encoder<*>): kotlin/CharArray // io.matthewnelson.encoding.core/Encoder.Companion.encodeToCharArray|encodeToCharArray@kotlin.ByteArray(io.matthewnelson.encoding.core.Encoder<*>){}[0]
283
+
final fun (kotlin/ByteArray).encodeToCharArray(io.matthewnelson.encoding.core/Encoder<*>, kotlin/Int, kotlin/Int): kotlin/CharArray // io.matthewnelson.encoding.core/Encoder.Companion.encodeToCharArray|encodeToCharArray@kotlin.ByteArray(io.matthewnelson.encoding.core.Encoder<*>;kotlin.Int;kotlin.Int){}[0]
281
284
final fun (kotlin/ByteArray).encodeToString(io.matthewnelson.encoding.core/Encoder<*>): kotlin/String // io.matthewnelson.encoding.core/Encoder.Companion.encodeToString|encodeToString@kotlin.ByteArray(io.matthewnelson.encoding.core.Encoder<*>){}[0]
285
+
final fun (kotlin/ByteArray).encodeToString(io.matthewnelson.encoding.core/Encoder<*>, kotlin/Int, kotlin/Int): kotlin/String // io.matthewnelson.encoding.core/Encoder.Companion.encodeToString|encodeToString@kotlin.ByteArray(io.matthewnelson.encoding.core.Encoder<*>;kotlin.Int;kotlin.Int){}[0]
286
+
final inline fun (kotlin/ByteArray).encodeBuffered(io.matthewnelson.encoding.core/Encoder<*>, kotlin/Boolean, kotlin/Int, kotlin/Int, noinline kotlin/Function3<kotlin/CharArray, kotlin/Int, kotlin/Int, kotlin/Unit>): kotlin/Long // io.matthewnelson.encoding.core/Encoder.Companion.encodeBuffered|encodeBuffered@kotlin.ByteArray(io.matthewnelson.encoding.core.Encoder<*>;kotlin.Boolean;kotlin.Int;kotlin.Int;kotlin.Function3<kotlin.CharArray,kotlin.Int,kotlin.Int,kotlin.Unit>){}[0]
282
287
final inline fun (kotlin/ByteArray).encodeBuffered(io.matthewnelson.encoding.core/Encoder<*>, kotlin/Boolean, noinline kotlin/Function3<kotlin/CharArray, kotlin/Int, kotlin/Int, kotlin/Unit>): kotlin/Long // io.matthewnelson.encoding.core/Encoder.Companion.encodeBuffered|encodeBuffered@kotlin.ByteArray(io.matthewnelson.encoding.core.Encoder<*>;kotlin.Boolean;kotlin.Function3<kotlin.CharArray,kotlin.Int,kotlin.Int,kotlin.Unit>){}[0]
283
288
final suspend fun (kotlin/ByteArray).encodeBufferedAsync(io.matthewnelson.encoding.core/Encoder<*>, kotlin/Boolean, kotlin/CharArray, kotlin.coroutines/SuspendFunction3<kotlin/CharArray, kotlin/Int, kotlin/Int, kotlin/Unit>): kotlin/Long // io.matthewnelson.encoding.core/Encoder.Companion.encodeBufferedAsync|encodeBufferedAsync@kotlin.ByteArray(io.matthewnelson.encoding.core.Encoder<*>;kotlin.Boolean;kotlin.CharArray;kotlin.coroutines.SuspendFunction3<kotlin.CharArray,kotlin.Int,kotlin.Int,kotlin.Unit>){}[0]
284
289
final suspend fun (kotlin/ByteArray).encodeBufferedAsync(io.matthewnelson.encoding.core/Encoder<*>, kotlin/Boolean, kotlin/Int, kotlin.coroutines/SuspendFunction3<kotlin/CharArray, kotlin/Int, kotlin/Int, kotlin/Unit>): kotlin/Long // io.matthewnelson.encoding.core/Encoder.Companion.encodeBufferedAsync|encodeBufferedAsync@kotlin.ByteArray(io.matthewnelson.encoding.core.Encoder<*>;kotlin.Boolean;kotlin.Int;kotlin.coroutines.SuspendFunction3<kotlin.CharArray,kotlin.Int,kotlin.Int,kotlin.Unit>){}[0]
290
+
final suspend fun (kotlin/ByteArray).encodeBufferedAsync(io.matthewnelson.encoding.core/Encoder<*>, kotlin/Boolean, kotlin/Int, kotlin/Int, kotlin/CharArray, kotlin.coroutines/SuspendFunction3<kotlin/CharArray, kotlin/Int, kotlin/Int, kotlin/Unit>): kotlin/Long // io.matthewnelson.encoding.core/Encoder.Companion.encodeBufferedAsync|encodeBufferedAsync@kotlin.ByteArray(io.matthewnelson.encoding.core.Encoder<*>;kotlin.Boolean;kotlin.Int;kotlin.Int;kotlin.CharArray;kotlin.coroutines.SuspendFunction3<kotlin.CharArray,kotlin.Int,kotlin.Int,kotlin.Unit>){}[0]
291
+
final suspend fun (kotlin/ByteArray).encodeBufferedAsync(io.matthewnelson.encoding.core/Encoder<*>, kotlin/Boolean, kotlin/Int, kotlin/Int, kotlin/Int, kotlin.coroutines/SuspendFunction3<kotlin/CharArray, kotlin/Int, kotlin/Int, kotlin/Unit>): kotlin/Long // io.matthewnelson.encoding.core/Encoder.Companion.encodeBufferedAsync|encodeBufferedAsync@kotlin.ByteArray(io.matthewnelson.encoding.core.Encoder<*>;kotlin.Boolean;kotlin.Int;kotlin.Int;kotlin.Int;kotlin.coroutines.SuspendFunction3<kotlin.CharArray,kotlin.Int,kotlin.Int,kotlin.Unit>){}[0]
292
+
final suspend inline fun (kotlin/ByteArray).encodeBufferedAsync(io.matthewnelson.encoding.core/Encoder<*>, kotlin/Boolean, kotlin/Int, kotlin/Int, noinline kotlin.coroutines/SuspendFunction3<kotlin/CharArray, kotlin/Int, kotlin/Int, kotlin/Unit>): kotlin/Long // io.matthewnelson.encoding.core/Encoder.Companion.encodeBufferedAsync|encodeBufferedAsync@kotlin.ByteArray(io.matthewnelson.encoding.core.Encoder<*>;kotlin.Boolean;kotlin.Int;kotlin.Int;kotlin.coroutines.SuspendFunction3<kotlin.CharArray,kotlin.Int,kotlin.Int,kotlin.Unit>){}[0]
285
293
final suspend inline fun (kotlin/ByteArray).encodeBufferedAsync(io.matthewnelson.encoding.core/Encoder<*>, kotlin/Boolean, noinline kotlin.coroutines/SuspendFunction3<kotlin/CharArray, kotlin/Int, kotlin/Int, kotlin/Unit>): kotlin/Long // io.matthewnelson.encoding.core/Encoder.Companion.encodeBufferedAsync|encodeBufferedAsync@kotlin.ByteArray(io.matthewnelson.encoding.core.Encoder<*>;kotlin.Boolean;kotlin.coroutines.SuspendFunction3<kotlin.CharArray,kotlin.Int,kotlin.Int,kotlin.Unit>){}[0]
0 commit comments