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/xof/api/xof.api
+12-1Lines changed: 12 additions & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -1,14 +1,26 @@
1
+
public abstract interface class org/kotlincrypto/core/xof/ReKeyableXofAlgorithm : org/kotlincrypto/core/xof/XofAlgorithm {
2
+
public abstract fun reset ([B)V
3
+
}
4
+
1
5
public abstract class org/kotlincrypto/core/xof/Xof : org/kotlincrypto/core/Algorithm, org/kotlincrypto/core/Copyable, org/kotlincrypto/core/Resettable, org/kotlincrypto/core/Updatable {
6
+
public static final field Companion Lorg/kotlincrypto/core/xof/Xof$Companion;
7
+
protected final field delegate Lorg/kotlincrypto/core/xof/XofAlgorithm;
8
+
public synthetic fun <init> (Lorg/kotlincrypto/core/xof/XofAlgorithm;Lkotlin/jvm/internal/DefaultConstructorMarker;)V
2
9
protected abstract fun newReader ()Lorg/kotlincrypto/core/xof/Xof$Reader;
3
10
public final fun reader ()Lorg/kotlincrypto/core/xof/Xof$Reader;
4
11
public final fun reader (Z)Lorg/kotlincrypto/core/xof/Xof$Reader;
5
12
public static synthetic fun reader$default (Lorg/kotlincrypto/core/xof/Xof;ZILjava/lang/Object;)Lorg/kotlincrypto/core/xof/Xof$Reader;
13
+
public static final fun reset (Lorg/kotlincrypto/core/xof/Xof;[B)V
6
14
public final fun toString ()Ljava/lang/String;
7
15
public final fun use (Lkotlin/jvm/functions/Function1;)Ljava/lang/Object;
8
16
public final fun use (ZLkotlin/jvm/functions/Function1;)Ljava/lang/Object;
9
17
public static synthetic fun use$default (Lorg/kotlincrypto/core/xof/Xof;ZLkotlin/jvm/functions/Function1;ILjava/lang/Object;)Ljava/lang/Object;
10
18
}
11
19
20
+
public final class org/kotlincrypto/core/xof/Xof$Companion {
21
+
public final fun reset (Lorg/kotlincrypto/core/xof/Xof;[B)V
22
+
}
23
+
12
24
public abstract class org/kotlincrypto/core/xof/Xof$Reader {
13
25
public fun <init> (Lorg/kotlincrypto/core/xof/Xof;)V
14
26
public final fun bytesRead ()J
@@ -43,7 +55,6 @@ protected abstract class org/kotlincrypto/core/xof/XofFactory$XofDelegate : org/
43
55
protected fun <init> (Lorg/kotlincrypto/core/xof/XofFactory;Lorg/kotlincrypto/core/xof/XofAlgorithm;)V
44
56
public fun algorithm ()Ljava/lang/String;
45
57
public final fun equals (Ljava/lang/Object;)Z
46
-
protected final fun getDelegate ()Lorg/kotlincrypto/core/xof/XofAlgorithm;
47
58
public final fun hashCode ()I
48
59
protected final fun newReader ()Lorg/kotlincrypto/core/xof/Xof$Reader;
49
60
protected abstract fun newReader (Lorg/kotlincrypto/core/xof/XofAlgorithm;)Lorg/kotlincrypto/core/xof/Xof$Reader;
final val delegate // org.kotlincrypto.core.xof/Xof.delegate|{}delegate[0]
37
+
final fun <get-delegate>(): #A // org.kotlincrypto.core.xof/Xof.delegate.<get-delegate>|<get-delegate>(){}[0]
34
38
35
39
abstract fun newReader(): org.kotlincrypto.core.xof/Xof.Reader<#A> // org.kotlincrypto.core.xof/Xof.newReader|newReader(){}[0]
36
40
final fun <#A1: kotlin/Any?> use(kotlin/Boolean =..., kotlin/Function1<org.kotlincrypto.core.xof/Xof.Reader<#A>, #A1>): #A1 // org.kotlincrypto.core.xof/Xof.use|use(kotlin.Boolean;kotlin.Function1<org.kotlincrypto.core.xof.Xof.Reader<1:0>,0:0>){0§<kotlin.Any?>}[0]
@@ -55,6 +59,10 @@ sealed class <#A: org.kotlincrypto.core.xof/XofAlgorithm> org.kotlincrypto.core.
55
59
final fun toString(): kotlin/String // org.kotlincrypto.core.xof/Xof.Reader.toString|toString(){}[0]
56
60
}
57
61
62
+
final object Companion { // org.kotlincrypto.core.xof/Xof.Companion|null[0]
63
+
final fun <#A2: org.kotlincrypto.core.xof/ReKeyableXofAlgorithm> (org.kotlincrypto.core.xof/Xof<#A2>).reset(kotlin/ByteArray) // org.kotlincrypto.core.xof/Xof.Companion.reset|[email protected]<0:0>(kotlin.ByteArray){0§<org.kotlincrypto.core.xof.ReKeyableXofAlgorithm>}[0]
64
+
}
65
+
58
66
final object Utils { // org.kotlincrypto.core.xof/Xof.Utils|null[0]
59
67
final fun leftEncode(kotlin/Int): kotlin/ByteArray // org.kotlincrypto.core.xof/Xof.Utils.leftEncode|leftEncode(kotlin.Int){}[0]
60
68
final fun leftEncode(kotlin/Int, kotlin/Int): kotlin/ByteArray // org.kotlincrypto.core.xof/Xof.Utils.leftEncode|leftEncode(kotlin.Int;kotlin.Int){}[0]
0 commit comments