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: kstatemachine/api/kstatemachine.api
+50-20Lines changed: 50 additions & 20 deletions
Original file line number
Diff line number
Diff line change
@@ -50,6 +50,33 @@ public final class ru/nsk/kstatemachine/event/FinishedEvent : ru/nsk/kstatemachi
50
50
public abstract interface class ru/nsk/kstatemachine/event/GeneratedEvent : ru/nsk/kstatemachine/event/Event {
51
51
}
52
52
53
+
public final class ru/nsk/kstatemachine/event/SerializableGeneratedEvent : ru/nsk/kstatemachine/event/GeneratedEvent {
54
+
public fun <init> (Lru/nsk/kstatemachine/event/SerializableGeneratedEvent$EventType;)V
55
+
public final fun component1 ()Lru/nsk/kstatemachine/event/SerializableGeneratedEvent$EventType;
56
+
public final fun copy (Lru/nsk/kstatemachine/event/SerializableGeneratedEvent$EventType;)Lru/nsk/kstatemachine/event/SerializableGeneratedEvent;
57
+
public static synthetic fun copy$default (Lru/nsk/kstatemachine/event/SerializableGeneratedEvent;Lru/nsk/kstatemachine/event/SerializableGeneratedEvent$EventType;ILjava/lang/Object;)Lru/nsk/kstatemachine/event/SerializableGeneratedEvent;
58
+
public fun equals (Ljava/lang/Object;)Z
59
+
public final fun getEventType ()Lru/nsk/kstatemachine/event/SerializableGeneratedEvent$EventType;
60
+
public fun hashCode ()I
61
+
public fun toString ()Ljava/lang/String;
62
+
}
63
+
64
+
public abstract interface class ru/nsk/kstatemachine/event/SerializableGeneratedEvent$EventType {
65
+
}
66
+
67
+
public final class ru/nsk/kstatemachine/event/SerializableGeneratedEvent$EventType$Destroy : ru/nsk/kstatemachine/event/SerializableGeneratedEvent$EventType {
68
+
public fun <init> (Z)V
69
+
public final fun getStop ()Z
70
+
}
71
+
72
+
public final class ru/nsk/kstatemachine/event/SerializableGeneratedEvent$EventType$Start : ru/nsk/kstatemachine/event/SerializableGeneratedEvent$EventType {
73
+
public static final field INSTANCE Lru/nsk/kstatemachine/event/SerializableGeneratedEvent$EventType$Start;
74
+
}
75
+
76
+
public final class ru/nsk/kstatemachine/event/SerializableGeneratedEvent$EventType$Stop : ru/nsk/kstatemachine/event/SerializableGeneratedEvent$EventType {
77
+
public static final field INSTANCE Lru/nsk/kstatemachine/event/SerializableGeneratedEvent$EventType$Stop;
78
+
}
79
+
53
80
public abstract interface class ru/nsk/kstatemachine/event/StartEvent : ru/nsk/kstatemachine/event/GeneratedEvent {
54
81
public abstract fun getStartState ()Lru/nsk/kstatemachine/state/IState;
55
82
}
@@ -100,13 +127,15 @@ public final class ru/nsk/kstatemachine/persistence/Record {
100
127
public final fun getEventAndArgument ()Lru/nsk/kstatemachine/transition/EventAndArgument;
101
128
public final fun getProcessingResult ()Lru/nsk/kstatemachine/statemachine/ProcessingResult;
102
129
public fun hashCode ()I
130
+
public fun toString ()Ljava/lang/String;
103
131
}
104
132
105
133
public final class ru/nsk/kstatemachine/persistence/RecordedEvents {
106
134
public fun equals (Ljava/lang/Object;)Z
107
135
public final fun getRecords ()Ljava/util/List;
108
136
public final fun getStructureHashCode ()I
109
137
public fun hashCode ()I
138
+
public fun toString ()Ljava/lang/String;
110
139
}
111
140
112
141
public final class ru/nsk/kstatemachine/persistence/RestorationResult {
@@ -156,7 +185,7 @@ public final class ru/nsk/kstatemachine/persistence/WarningType : java/lang/Enum
156
185
public class ru/nsk/kstatemachine/state/BaseStateImpl : ru/nsk/kstatemachine/state/InternalState {
157
186
public fun <init> (Ljava/lang/String;Lru/nsk/kstatemachine/state/ChildMode;)V
158
187
public fun addListener (Lru/nsk/kstatemachine/state/IState$Listener;)Lru/nsk/kstatemachine/state/IState$Listener;
159
-
public fun addState (Lru/nsk/kstatemachine/state/IState;Lkotlin/jvm/functions/Function1;)Lru/nsk/kstatemachine/state/IState;
188
+
public fun addState (Lru/nsk/kstatemachine/state/IState;)Lru/nsk/kstatemachine/state/IState;
160
189
public fun addTransition (Lru/nsk/kstatemachine/transition/Transition;)Lru/nsk/kstatemachine/transition/Transition;
161
190
public fun asState ()Lru/nsk/kstatemachine/state/BaseStateImpl;
162
191
public synthetic fun asState ()Lru/nsk/kstatemachine/state/IState;
@@ -295,7 +324,7 @@ public abstract interface class ru/nsk/kstatemachine/state/IState : ru/nsk/kstat
295
324
public abstract fun accept (Lru/nsk/kstatemachine/visitors/CoVisitor;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
296
325
public abstract fun accept (Lru/nsk/kstatemachine/visitors/Visitor;)V
297
326
public abstract fun addListener (Lru/nsk/kstatemachine/state/IState$Listener;)Lru/nsk/kstatemachine/state/IState$Listener;
298
-
public abstract fun addState (Lru/nsk/kstatemachine/state/IState;Lkotlin/jvm/functions/Function1;)Lru/nsk/kstatemachine/state/IState;
327
+
public abstract fun addState (Lru/nsk/kstatemachine/state/IState;)Lru/nsk/kstatemachine/state/IState;
299
328
public abstract fun getChildMode ()Lru/nsk/kstatemachine/state/ChildMode;
300
329
public abstract fun getInitialState ()Lru/nsk/kstatemachine/state/IState;
301
330
public abstract fun getListeners ()Ljava/util/Collection;
@@ -318,7 +347,6 @@ public abstract interface class ru/nsk/kstatemachine/state/IState : ru/nsk/kstat
318
347
public final class ru/nsk/kstatemachine/state/IState$DefaultImpls {
319
348
public static fun accept (Lru/nsk/kstatemachine/state/IState;Lru/nsk/kstatemachine/visitors/CoVisitor;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
320
349
public static fun accept (Lru/nsk/kstatemachine/state/IState;Lru/nsk/kstatemachine/visitors/Visitor;)V
321
-
public static synthetic fun addState$default (Lru/nsk/kstatemachine/state/IState;Lru/nsk/kstatemachine/state/IState;Lkotlin/jvm/functions/Function1;ILjava/lang/Object;)Lru/nsk/kstatemachine/state/IState;
322
350
public static fun onCleanup (Lru/nsk/kstatemachine/state/IState;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
323
351
public static fun onStopped (Lru/nsk/kstatemachine/state/IState;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
324
352
}
@@ -338,34 +366,36 @@ public final class ru/nsk/kstatemachine/state/IState$Listener$DefaultImpls {
338
366
public final class ru/nsk/kstatemachine/state/IStateKt {
339
367
public static final fun activeStates (Lru/nsk/kstatemachine/state/IState;Z)Ljava/util/Set;
340
368
public static synthetic fun activeStates$default (Lru/nsk/kstatemachine/state/IState;ZILjava/lang/Object;)Ljava/util/Set;
341
-
public static final fun addFinalState (Lru/nsk/kstatemachine/state/IState;Lru/nsk/kstatemachine/state/IFinalState;Lkotlin/jvm/functions/Function1;)Lru/nsk/kstatemachine/state/IFinalState;
342
-
public static synthetic fun addFinalState$default (Lru/nsk/kstatemachine/state/IState;Lru/nsk/kstatemachine/state/IFinalState;Lkotlin/jvm/functions/Function1;ILjava/lang/Object;)Lru/nsk/kstatemachine/state/IFinalState;
343
-
public static final fun addInitialState (Lru/nsk/kstatemachine/state/IState;Lru/nsk/kstatemachine/state/IState;Lkotlin/jvm/functions/Function1;)Lru/nsk/kstatemachine/state/IState;
344
-
public static synthetic fun addInitialState$default (Lru/nsk/kstatemachine/state/IState;Lru/nsk/kstatemachine/state/IState;Lkotlin/jvm/functions/Function1;ILjava/lang/Object;)Lru/nsk/kstatemachine/state/IState;
369
+
public static final fun addFinalState (Lru/nsk/kstatemachine/state/IState;Lru/nsk/kstatemachine/state/IFinalState;Lkotlin/jvm/functions/Function2;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
370
+
public static synthetic fun addFinalState$default (Lru/nsk/kstatemachine/state/IState;Lru/nsk/kstatemachine/state/IFinalState;Lkotlin/jvm/functions/Function2;Lkotlin/coroutines/Continuation;ILjava/lang/Object;)Ljava/lang/Object;
371
+
public static final fun addInitialState (Lru/nsk/kstatemachine/state/IState;Lru/nsk/kstatemachine/state/IState;Lkotlin/jvm/functions/Function2;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
372
+
public static synthetic fun addInitialState$default (Lru/nsk/kstatemachine/state/IState;Lru/nsk/kstatemachine/state/IState;Lkotlin/jvm/functions/Function2;Lkotlin/coroutines/Continuation;ILjava/lang/Object;)Ljava/lang/Object;
373
+
public static final fun addState (Lru/nsk/kstatemachine/state/IState;Lru/nsk/kstatemachine/state/IState;Lkotlin/jvm/functions/Function2;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
374
+
public static synthetic fun addState$default (Lru/nsk/kstatemachine/state/IState;Lru/nsk/kstatemachine/state/IState;Lkotlin/jvm/functions/Function2;Lkotlin/coroutines/Continuation;ILjava/lang/Object;)Ljava/lang/Object;
345
375
public static final fun choiceState (Lru/nsk/kstatemachine/state/IState;Ljava/lang/String;Lkotlin/jvm/functions/Function2;)Lru/nsk/kstatemachine/state/pseudo/DefaultChoiceState;
346
376
public static synthetic fun choiceState$default (Lru/nsk/kstatemachine/state/IState;Ljava/lang/String;Lkotlin/jvm/functions/Function2;ILjava/lang/Object;)Lru/nsk/kstatemachine/state/pseudo/DefaultChoiceState;
347
-
public static final fun finalState (Lru/nsk/kstatemachine/state/IState;Ljava/lang/String;Lkotlin/jvm/functions/Function1;)Lru/nsk/kstatemachine/state/DefaultFinalState;
348
-
public static synthetic fun finalState$default (Lru/nsk/kstatemachine/state/IState;Ljava/lang/String;Lkotlin/jvm/functions/Function1;ILjava/lang/Object;)Lru/nsk/kstatemachine/state/DefaultFinalState;
377
+
public static final fun finalState (Lru/nsk/kstatemachine/state/IState;Ljava/lang/String;Lkotlin/jvm/functions/Function2;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
378
+
public static synthetic fun finalState$default (Lru/nsk/kstatemachine/state/IState;Ljava/lang/String;Lkotlin/jvm/functions/Function2;Lkotlin/coroutines/Continuation;ILjava/lang/Object;)Ljava/lang/Object;
349
379
public static final fun findState (Lru/nsk/kstatemachine/state/IState;Ljava/lang/String;Z)Lru/nsk/kstatemachine/state/IState;
350
380
public static final fun findState (Lru/nsk/kstatemachine/state/IState;Lkotlin/reflect/KClass;Z)Lru/nsk/kstatemachine/state/IState;
351
381
public static synthetic fun findState$default (Lru/nsk/kstatemachine/state/IState;Ljava/lang/String;ZILjava/lang/Object;)Lru/nsk/kstatemachine/state/IState;
352
382
public static synthetic fun findState$default (Lru/nsk/kstatemachine/state/IState;Lkotlin/reflect/KClass;ZILjava/lang/Object;)Lru/nsk/kstatemachine/state/IState;
353
383
public static final fun historyState (Lru/nsk/kstatemachine/state/IState;Ljava/lang/String;Lru/nsk/kstatemachine/state/IState;Lru/nsk/kstatemachine/state/HistoryType;)Lru/nsk/kstatemachine/state/pseudo/DefaultHistoryState;
354
384
public static synthetic fun historyState$default (Lru/nsk/kstatemachine/state/IState;Ljava/lang/String;Lru/nsk/kstatemachine/state/IState;Lru/nsk/kstatemachine/state/HistoryType;ILjava/lang/Object;)Lru/nsk/kstatemachine/state/pseudo/DefaultHistoryState;
355
-
public static final fun initialChoiceState (Lru/nsk/kstatemachine/state/IState;Ljava/lang/String;Lkotlin/jvm/functions/Function2;)Lru/nsk/kstatemachine/state/pseudo/DefaultChoiceState;
356
-
public static synthetic fun initialChoiceState$default (Lru/nsk/kstatemachine/state/IState;Ljava/lang/String;Lkotlin/jvm/functions/Function2;ILjava/lang/Object;)Lru/nsk/kstatemachine/state/pseudo/DefaultChoiceState;
357
-
public static final fun initialFinalState (Lru/nsk/kstatemachine/state/IState;Ljava/lang/String;Lkotlin/jvm/functions/Function1;)Lru/nsk/kstatemachine/state/DefaultFinalState;
358
-
public static synthetic fun initialFinalState$default (Lru/nsk/kstatemachine/state/IState;Ljava/lang/String;Lkotlin/jvm/functions/Function1;ILjava/lang/Object;)Lru/nsk/kstatemachine/state/DefaultFinalState;
359
-
public static final fun initialState (Lru/nsk/kstatemachine/state/IState;Ljava/lang/String;Lru/nsk/kstatemachine/state/ChildMode;Lkotlin/jvm/functions/Function1;)Lru/nsk/kstatemachine/state/DefaultState;
360
-
public static synthetic fun initialState$default (Lru/nsk/kstatemachine/state/IState;Ljava/lang/String;Lru/nsk/kstatemachine/state/ChildMode;Lkotlin/jvm/functions/Function1;ILjava/lang/Object;)Lru/nsk/kstatemachine/state/DefaultState;
361
-
public static final fun invoke (Lru/nsk/kstatemachine/state/IState;Lkotlin/jvm/functions/Function1;)V
385
+
public static final fun initialChoiceState (Lru/nsk/kstatemachine/state/IState;Ljava/lang/String;Lkotlin/jvm/functions/Function2;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
386
+
public static synthetic fun initialChoiceState$default (Lru/nsk/kstatemachine/state/IState;Ljava/lang/String;Lkotlin/jvm/functions/Function2;Lkotlin/coroutines/Continuation;ILjava/lang/Object;)Ljava/lang/Object;
387
+
public static final fun initialFinalState (Lru/nsk/kstatemachine/state/IState;Ljava/lang/String;Lkotlin/jvm/functions/Function2;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
388
+
public static synthetic fun initialFinalState$default (Lru/nsk/kstatemachine/state/IState;Ljava/lang/String;Lkotlin/jvm/functions/Function2;Lkotlin/coroutines/Continuation;ILjava/lang/Object;)Ljava/lang/Object;
389
+
public static final fun initialState (Lru/nsk/kstatemachine/state/IState;Ljava/lang/String;Lru/nsk/kstatemachine/state/ChildMode;Lkotlin/jvm/functions/Function2;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
390
+
public static synthetic fun initialState$default (Lru/nsk/kstatemachine/state/IState;Ljava/lang/String;Lru/nsk/kstatemachine/state/ChildMode;Lkotlin/jvm/functions/Function2;Lkotlin/coroutines/Continuation;ILjava/lang/Object;)Ljava/lang/Object;
391
+
public static final fun invoke (Lru/nsk/kstatemachine/state/IState;Lkotlin/jvm/functions/Function2;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
362
392
public static final fun log (Lru/nsk/kstatemachine/state/IState;Lkotlin/jvm/functions/Function0;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
363
393
public static final fun machineOrNull (Lru/nsk/kstatemachine/state/IState;)Lru/nsk/kstatemachine/statemachine/StateMachine;
364
394
public static final fun requireInitialState (Lru/nsk/kstatemachine/state/IState;)Lru/nsk/kstatemachine/state/IState;
365
395
public static final fun requireState (Lru/nsk/kstatemachine/state/IState;Ljava/lang/String;Z)Lru/nsk/kstatemachine/state/IState;
366
396
public static synthetic fun requireState$default (Lru/nsk/kstatemachine/state/IState;Ljava/lang/String;ZILjava/lang/Object;)Lru/nsk/kstatemachine/state/IState;
367
-
public static final fun state (Lru/nsk/kstatemachine/state/IState;Ljava/lang/String;Lru/nsk/kstatemachine/state/ChildMode;Lkotlin/jvm/functions/Function1;)Lru/nsk/kstatemachine/state/DefaultState;
368
-
public static synthetic fun state$default (Lru/nsk/kstatemachine/state/IState;Ljava/lang/String;Lru/nsk/kstatemachine/state/ChildMode;Lkotlin/jvm/functions/Function1;ILjava/lang/Object;)Lru/nsk/kstatemachine/state/DefaultState;
397
+
public static final fun state (Lru/nsk/kstatemachine/state/IState;Ljava/lang/String;Lru/nsk/kstatemachine/state/ChildMode;Lkotlin/jvm/functions/Function2;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
398
+
public static synthetic fun state$default (Lru/nsk/kstatemachine/state/IState;Ljava/lang/String;Lru/nsk/kstatemachine/state/ChildMode;Lkotlin/jvm/functions/Function2;Lkotlin/coroutines/Continuation;ILjava/lang/Object;)Ljava/lang/Object;
369
399
}
370
400
371
401
public abstract class ru/nsk/kstatemachine/state/InternalState : ru/nsk/kstatemachine/state/IState, ru/nsk/kstatemachine/state/InternalNode {
@@ -443,8 +473,8 @@ public class ru/nsk/kstatemachine/state/pseudo/BasePseudoState : ru/nsk/kstatema
443
473
public fun <init> (Ljava/lang/String;)V
444
474
public fun addListener (Lru/nsk/kstatemachine/state/IState$Listener;)Ljava/lang/Void;
445
475
public synthetic fun addListener (Lru/nsk/kstatemachine/state/IState$Listener;)Lru/nsk/kstatemachine/state/IState$Listener;
446
-
public fun addState (Lru/nsk/kstatemachine/state/IState;Lkotlin/jvm/functions/Function1;)Ljava/lang/Void;
447
-
public synthetic fun addState (Lru/nsk/kstatemachine/state/IState;Lkotlin/jvm/functions/Function1;)Lru/nsk/kstatemachine/state/IState;
476
+
public fun addState (Lru/nsk/kstatemachine/state/IState;)Ljava/lang/Void;
477
+
public synthetic fun addState (Lru/nsk/kstatemachine/state/IState;)Lru/nsk/kstatemachine/state/IState;
448
478
public fun addTransition (Lru/nsk/kstatemachine/transition/Transition;)Ljava/lang/Void;
449
479
public synthetic fun addTransition (Lru/nsk/kstatemachine/transition/Transition;)Lru/nsk/kstatemachine/transition/Transition;
0 commit comments