| Interface | Description |
|---|---|
| StateMachineConfigurer<S,E> |
AnnotationConfigurer exposing configurers for states and transitions. |
| StateMachineStateConfigurer<S,E> |
Configurer interface exposing states.
|
| StateMachineTransitionConfigurer<S,E> |
Configurer interface exposing different type of transitions.
|
| Class | Description |
|---|---|
| StateMachineConfigBuilder<S,E> | |
| StateMachineStateBuilder<S,E> | |
| StateMachineStates<S,E> |
Data object used return and build data from a
StateConfigurer. |
| StateMachineTransitionBuilder<S,E> | |
| StateMachineTransitions<S,E> |
Data object for transitions.
|
| StateMachineTransitions.ChoiceData<S,E> | |
| StateMachineTransitions.TransitionData<S,E> |