-
Notifications
You must be signed in to change notification settings - Fork 6
Expand file tree
/
Copy pathutf8.api
More file actions
96 lines (87 loc) · 7.11 KB
/
Copy pathutf8.api
File metadata and controls
96 lines (87 loc) · 7.11 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
public class io/matthewnelson/encoding/utf8/UTF8 : io/matthewnelson/encoding/core/EncoderDecoder {
public static final field Default Lio/matthewnelson/encoding/utf8/UTF8$Default;
public static final fun -Builder (Lio/matthewnelson/encoding/utf8/UTF8$Config;Lkotlin/jvm/functions/Function1;)Lio/matthewnelson/encoding/utf8/UTF8;
public static final fun -Builder (Lkotlin/jvm/functions/Function1;)Lio/matthewnelson/encoding/utf8/UTF8;
public synthetic fun <init> (Lio/matthewnelson/encoding/utf8/UTF8$Config;Lkotlin/jvm/internal/DefaultConstructorMarker;)V
protected final fun name ()Ljava/lang/String;
protected final fun newDecoderFeedProtected (Lio/matthewnelson/encoding/core/Decoder$OutFeed;)Lio/matthewnelson/encoding/core/Decoder$Feed;
protected final fun newEncoderFeedProtected (Lio/matthewnelson/encoding/core/Encoder$OutFeed;)Lio/matthewnelson/encoding/core/Encoder$Feed;
}
public final class io/matthewnelson/encoding/utf8/UTF8$Builder {
public fun <init> ()V
public fun <init> (Lio/matthewnelson/encoding/utf8/UTF8$Config;)V
public final fun backFillBuffers (Z)Lio/matthewnelson/encoding/utf8/UTF8$Builder;
public final fun build ()Lio/matthewnelson/encoding/utf8/UTF8;
public final fun replacement (Lio/matthewnelson/encoding/utf8/UTF8$ReplacementStrategy;)Lio/matthewnelson/encoding/utf8/UTF8$Builder;
}
public class io/matthewnelson/encoding/utf8/UTF8$CharPreProcessor {
public static final field Companion Lio/matthewnelson/encoding/utf8/UTF8$CharPreProcessor$Companion;
protected field checkNext Z
public final field strategy Lio/matthewnelson/encoding/utf8/UTF8$ReplacementStrategy;
public synthetic fun <init> (Lio/matthewnelson/encoding/utf8/UTF8$ReplacementStrategy;Lkotlin/jvm/internal/DefaultConstructorMarker;)V
public final fun currentSize ()J
public final fun doFinal ()J
public static final fun of (Lio/matthewnelson/encoding/utf8/UTF8$Config;)Lio/matthewnelson/encoding/utf8/UTF8$CharPreProcessor;
public static final fun of (Lio/matthewnelson/encoding/utf8/UTF8$ReplacementStrategy;)Lio/matthewnelson/encoding/utf8/UTF8$CharPreProcessor;
public static final fun of (Lio/matthewnelson/encoding/utf8/UTF8;)Lio/matthewnelson/encoding/utf8/UTF8$CharPreProcessor;
public final fun plus (C)V
protected fun replacementSize ()I
protected final fun setCurrentSize (J)V
public static final fun sizeOf (Ljava/lang/CharSequence;Lio/matthewnelson/encoding/utf8/UTF8$Config;)J
public static final fun sizeOf (Ljava/lang/CharSequence;Lio/matthewnelson/encoding/utf8/UTF8$Config;II)J
public static final fun sizeOf (Ljava/lang/CharSequence;Lio/matthewnelson/encoding/utf8/UTF8$ReplacementStrategy;)J
public static final fun sizeOf (Ljava/lang/CharSequence;Lio/matthewnelson/encoding/utf8/UTF8$ReplacementStrategy;II)J
public static final fun sizeOf (Ljava/lang/CharSequence;Lio/matthewnelson/encoding/utf8/UTF8;)J
public static final fun sizeOf (Ljava/lang/CharSequence;Lio/matthewnelson/encoding/utf8/UTF8;II)J
public static final fun sizeOf (Lkotlin/collections/CharIterator;Lio/matthewnelson/encoding/utf8/UTF8$Config;)J
public static final fun sizeOf (Lkotlin/collections/CharIterator;Lio/matthewnelson/encoding/utf8/UTF8$ReplacementStrategy;)J
public static final fun sizeOf (Lkotlin/collections/CharIterator;Lio/matthewnelson/encoding/utf8/UTF8;)J
public static final fun sizeOf ([CLio/matthewnelson/encoding/utf8/UTF8$Config;)J
public static final fun sizeOf ([CLio/matthewnelson/encoding/utf8/UTF8$Config;II)J
public static final fun sizeOf ([CLio/matthewnelson/encoding/utf8/UTF8$ReplacementStrategy;)J
public static final fun sizeOf ([CLio/matthewnelson/encoding/utf8/UTF8$ReplacementStrategy;II)J
public static final fun sizeOf ([CLio/matthewnelson/encoding/utf8/UTF8;)J
public static final fun sizeOf ([CLio/matthewnelson/encoding/utf8/UTF8;II)J
}
public final class io/matthewnelson/encoding/utf8/UTF8$CharPreProcessor$Companion {
public final fun of (Lio/matthewnelson/encoding/utf8/UTF8$Config;)Lio/matthewnelson/encoding/utf8/UTF8$CharPreProcessor;
public final fun of (Lio/matthewnelson/encoding/utf8/UTF8$ReplacementStrategy;)Lio/matthewnelson/encoding/utf8/UTF8$CharPreProcessor;
public final fun of (Lio/matthewnelson/encoding/utf8/UTF8;)Lio/matthewnelson/encoding/utf8/UTF8$CharPreProcessor;
public final fun sizeOf (Ljava/lang/CharSequence;Lio/matthewnelson/encoding/utf8/UTF8$Config;)J
public final fun sizeOf (Ljava/lang/CharSequence;Lio/matthewnelson/encoding/utf8/UTF8$Config;II)J
public final fun sizeOf (Ljava/lang/CharSequence;Lio/matthewnelson/encoding/utf8/UTF8$ReplacementStrategy;)J
public final fun sizeOf (Ljava/lang/CharSequence;Lio/matthewnelson/encoding/utf8/UTF8$ReplacementStrategy;II)J
public final fun sizeOf (Ljava/lang/CharSequence;Lio/matthewnelson/encoding/utf8/UTF8;)J
public final fun sizeOf (Ljava/lang/CharSequence;Lio/matthewnelson/encoding/utf8/UTF8;II)J
public final fun sizeOf (Lkotlin/collections/CharIterator;Lio/matthewnelson/encoding/utf8/UTF8$Config;)J
public final fun sizeOf (Lkotlin/collections/CharIterator;Lio/matthewnelson/encoding/utf8/UTF8$ReplacementStrategy;)J
public final fun sizeOf (Lkotlin/collections/CharIterator;Lio/matthewnelson/encoding/utf8/UTF8;)J
public final fun sizeOf ([CLio/matthewnelson/encoding/utf8/UTF8$Config;)J
public final fun sizeOf ([CLio/matthewnelson/encoding/utf8/UTF8$Config;II)J
public final fun sizeOf ([CLio/matthewnelson/encoding/utf8/UTF8$ReplacementStrategy;)J
public final fun sizeOf ([CLio/matthewnelson/encoding/utf8/UTF8$ReplacementStrategy;II)J
public final fun sizeOf ([CLio/matthewnelson/encoding/utf8/UTF8;)J
public final fun sizeOf ([CLio/matthewnelson/encoding/utf8/UTF8;II)J
}
public final class io/matthewnelson/encoding/utf8/UTF8$Config : io/matthewnelson/encoding/core/EncoderDecoder$Config {
public final field replacementStrategy Lio/matthewnelson/encoding/utf8/UTF8$ReplacementStrategy;
public synthetic fun <init> (Lio/matthewnelson/encoding/utf8/UTF8$ReplacementStrategy;ZLkotlin/jvm/internal/DefaultConstructorMarker;)V
}
public final class io/matthewnelson/encoding/utf8/UTF8$Default : io/matthewnelson/encoding/utf8/UTF8 {
public final fun -Builder (Lio/matthewnelson/encoding/utf8/UTF8$Config;Lkotlin/jvm/functions/Function1;)Lio/matthewnelson/encoding/utf8/UTF8;
public final fun -Builder (Lkotlin/jvm/functions/Function1;)Lio/matthewnelson/encoding/utf8/UTF8;
}
public final class io/matthewnelson/encoding/utf8/UTF8$ReplacementStrategy {
public static final field Companion Lio/matthewnelson/encoding/utf8/UTF8$ReplacementStrategy$Companion;
public static final field KOTLIN Lio/matthewnelson/encoding/utf8/UTF8$ReplacementStrategy;
public static final field THROW Lio/matthewnelson/encoding/utf8/UTF8$ReplacementStrategy;
public static final field U_003F Lio/matthewnelson/encoding/utf8/UTF8$ReplacementStrategy;
public static final field U_FFFD Lio/matthewnelson/encoding/utf8/UTF8$ReplacementStrategy;
public final field size I
public fun toString ()Ljava/lang/String;
}
public final class io/matthewnelson/encoding/utf8/UTF8$ReplacementStrategy$Companion {
}
public final class io/matthewnelson/encoding/utf8/UTF8$ThrowOnInvalid : io/matthewnelson/encoding/utf8/UTF8 {
public static final field INSTANCE Lio/matthewnelson/encoding/utf8/UTF8$ThrowOnInvalid;
}