| Interface | Description |
|---|---|
| StateMachineConfigurationConfigurer<S,E> |
Configurer interface exposing generic config.
|
| StateMachineConfigurer<S,E> |
AnnotationConfigurer exposing configurers for states and transitions. |
| StateMachineModelConfigurer<S,E> |
Configurer interface exposing model.
|
| StateMachineSecurityConfigurer<S,E> |
Configurer interface exposing generic config.
|
| StateMachineStateConfigurer<S,E> |
Configurer interface exposing states.
|
| StateMachineTransitionConfigurer<S,E> |
Configurer interface exposing different type of transitions.
|
| Class | Description |
|---|---|
| ModelData<S,E> |
Data object used return and build data from a
ModelConfigurer. |
| StateMachineConfigBuilder<S,E> |
AnnotationBuilder handling all shared builders which effectively contructs
full configuration for StateMachineConfig. |
| StateMachineConfigurationBuilder<S,E> | |
| StateMachineModelBuilder<S,E> | |
| StateMachineStateBuilder<S,E> | |
| StateMachineTransitionBuilder<S,E> |