forked from mockk/mockk
/
mockk-agent-jvm.api
145 lines (129 loc) · 7.16 KB
/
mockk-agent-jvm.api
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
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
public final class io/mockk/ValueClassSupportKt {
public static final fun boxedClass (Ljava/lang/Object;)Lkotlin/reflect/KClass;
public static final fun boxedClass (Lkotlin/reflect/KClass;)Lkotlin/reflect/KClass;
public static final fun boxedValue (Ljava/lang/Object;)Ljava/lang/Object;
}
public class io/mockk/proxy/jvm/ClassLoadingStrategyChooser {
public fun <init> ()V
public static fun chooseClassLoadingStrategy (Ljava/lang/Class;)Lnet/bytebuddy/dynamic/loading/ClassLoadingStrategy;
}
public final class io/mockk/proxy/jvm/JvmMockKAgentFactory : io/mockk/proxy/MockKAgentFactory {
public fun <init> ()V
public fun getConstructorProxyMaker ()Lio/mockk/proxy/MockKConstructorProxyMaker;
public synthetic fun getInstantiator ()Lio/mockk/proxy/MockKInstantiatior;
public fun getInstantiator ()Lio/mockk/proxy/jvm/ObjenesisInstantiator;
public fun getProxyMaker ()Lio/mockk/proxy/MockKProxyMaker;
public fun getStaticProxyMaker ()Lio/mockk/proxy/MockKStaticProxyMaker;
public fun init (Lio/mockk/proxy/MockKAgentLogFactory;)V
}
public final class io/mockk/proxy/jvm/ObjenesisInstantiator : io/mockk/proxy/MockKInstantiatior {
public static final field Companion Lio/mockk/proxy/jvm/ObjenesisInstantiator$Companion;
public fun <init> (Lio/mockk/proxy/MockKAgentLogger;Lnet/bytebuddy/ByteBuddy;)V
public fun instance (Ljava/lang/Class;)Ljava/lang/Object;
}
public final class io/mockk/proxy/jvm/ObjenesisInstantiator$Companion {
}
public class io/mockk/proxy/jvm/advice/jvm/JvmMockKConstructorProxyAdvice {
public static final field Companion Lio/mockk/proxy/jvm/advice/BaseAdvice$Companion;
public fun <init> (Lio/mockk/proxy/jvm/advice/jvm/MockHandlerMap;)V
}
public class io/mockk/proxy/jvm/advice/jvm/JvmMockKHashMapStaticProxyAdvice {
public static final field Companion Lio/mockk/proxy/jvm/advice/BaseAdvice$Companion;
public fun <init> (Lio/mockk/proxy/jvm/advice/jvm/MockHandlerMap;)V
}
public class io/mockk/proxy/jvm/advice/jvm/JvmMockKProxyAdvice {
public static final field Companion Lio/mockk/proxy/jvm/advice/BaseAdvice$Companion;
public fun <init> (Lio/mockk/proxy/jvm/advice/jvm/MockHandlerMap;)V
}
public class io/mockk/proxy/jvm/advice/jvm/JvmMockKProxyInterceptor {
public static final field Companion Lio/mockk/proxy/jvm/advice/BaseAdvice$Companion;
public fun <init> (Lio/mockk/proxy/jvm/advice/jvm/MockHandlerMap;)V
public static fun intercept (JLjava/lang/Object;Ljava/lang/reflect/Method;[Ljava/lang/Object;Ljava/util/concurrent/Callable;)Ljava/lang/Object;
public static fun interceptNoSuper (JLjava/lang/Object;Ljava/lang/reflect/Method;[Ljava/lang/Object;)Ljava/lang/Object;
}
public class io/mockk/proxy/jvm/advice/jvm/JvmMockKStaticProxyAdvice {
public static final field Companion Lio/mockk/proxy/jvm/advice/BaseAdvice$Companion;
public fun <init> (Lio/mockk/proxy/jvm/advice/jvm/MockHandlerMap;)V
}
public abstract interface class io/mockk/proxy/jvm/advice/jvm/MockHandlerMap : java/util/Map, kotlin/jvm/internal/markers/KMutableMap {
public static final field Companion Lio/mockk/proxy/jvm/advice/jvm/MockHandlerMap$Companion;
public abstract fun isMock (Ljava/lang/Object;)Z
}
public final class io/mockk/proxy/jvm/advice/jvm/MockHandlerMap$Companion {
public final fun create (Z)Lio/mockk/proxy/jvm/advice/jvm/MockHandlerMap;
}
public final class io/mockk/proxy/jvm/advice/jvm/SynchronizedMockHandlersMap : io/mockk/proxy/jvm/advice/jvm/MockHandlerMap, java/util/Map, kotlin/jvm/internal/markers/KMutableMap {
public fun <init> ()V
public fun <init> (Ljava/util/Map;)V
public fun clear ()V
public fun containsKey (Ljava/lang/Object;)Z
public fun containsValue (Lio/mockk/proxy/MockKInvocationHandler;)Z
public final fun containsValue (Ljava/lang/Object;)Z
public final fun entrySet ()Ljava/util/Set;
public fun get (Ljava/lang/Object;)Lio/mockk/proxy/MockKInvocationHandler;
public synthetic fun get (Ljava/lang/Object;)Ljava/lang/Object;
public fun getEntries ()Ljava/util/Set;
public fun getKeys ()Ljava/util/Set;
public fun getSize ()I
public fun getValues ()Ljava/util/Collection;
public fun isEmpty ()Z
public fun isMock (Ljava/lang/Object;)Z
public final fun keySet ()Ljava/util/Set;
public fun put (Ljava/lang/Object;Lio/mockk/proxy/MockKInvocationHandler;)Lio/mockk/proxy/MockKInvocationHandler;
public synthetic fun put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
public fun putAll (Ljava/util/Map;)V
public fun remove (Ljava/lang/Object;)Lio/mockk/proxy/MockKInvocationHandler;
public synthetic fun remove (Ljava/lang/Object;)Ljava/lang/Object;
public final fun size ()I
public final fun values ()Ljava/util/Collection;
}
public final class io/mockk/proxy/jvm/advice/jvm/WeakMockHandlersMap : io/mockk/proxy/jvm/advice/jvm/MockHandlerMap, java/util/Map, kotlin/jvm/internal/markers/KMutableMap {
public fun <init> ()V
public fun <init> (Lio/mockk/proxy/jvm/dispatcher/JvmMockKWeakMap;)V
public fun clear ()V
public fun containsKey (Ljava/lang/Object;)Z
public fun containsValue (Lio/mockk/proxy/MockKInvocationHandler;)Z
public final fun containsValue (Ljava/lang/Object;)Z
public final fun entrySet ()Ljava/util/Set;
public fun get (Ljava/lang/Object;)Lio/mockk/proxy/MockKInvocationHandler;
public synthetic fun get (Ljava/lang/Object;)Ljava/lang/Object;
public fun getEntries ()Ljava/util/Set;
public fun getKeys ()Ljava/util/Set;
public fun getSize ()I
public fun getValues ()Ljava/util/Collection;
public fun isEmpty ()Z
public fun isMock (Ljava/lang/Object;)Z
public final fun keySet ()Ljava/util/Set;
public fun put (Ljava/lang/Object;Lio/mockk/proxy/MockKInvocationHandler;)Lio/mockk/proxy/MockKInvocationHandler;
public synthetic fun put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
public fun putAll (Ljava/util/Map;)V
public fun remove (Ljava/lang/Object;)Lio/mockk/proxy/MockKInvocationHandler;
public synthetic fun remove (Ljava/lang/Object;)Ljava/lang/Object;
public final fun size ()I
public final fun values ()Ljava/util/Collection;
}
public abstract class io/mockk/proxy/jvm/dispatcher/JvmMockKDispatcher {
public fun <init> ()V
public abstract fun constructorDone (Ljava/lang/Object;[Ljava/lang/Object;)V
public static fun get (JLjava/lang/Object;)Lio/mockk/proxy/jvm/dispatcher/JvmMockKDispatcher;
public abstract fun handle (Ljava/lang/Object;Ljava/lang/reflect/Method;[Ljava/lang/Object;Ljava/util/concurrent/Callable;)Ljava/lang/Object;
public abstract fun handler (Ljava/lang/Object;Ljava/lang/reflect/Method;[Ljava/lang/Object;)Ljava/util/concurrent/Callable;
public abstract fun isMock (Ljava/lang/Object;)Z
public static fun set (JLio/mockk/proxy/jvm/dispatcher/JvmMockKDispatcher;)V
}
public class io/mockk/proxy/jvm/dispatcher/JvmMockKWeakMap : java/util/Map {
public fun <init> ()V
public fun clear ()V
public fun containsKey (Ljava/lang/Object;)Z
public fun containsValue (Ljava/lang/Object;)Z
public fun entrySet ()Ljava/util/Set;
public fun get (Ljava/lang/Object;)Ljava/lang/Object;
public fun getTarget ()Ljava/util/Map;
public fun isEmpty ()Z
public fun keySet ()Ljava/util/Set;
public fun put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
public fun putAll (Ljava/util/Map;)V
public fun remove (Ljava/lang/Object;)Ljava/lang/Object;
public fun size ()I
public fun values ()Ljava/util/Collection;
}