- setEntryExitAction(IEntryExitAction<StateId, Event>) - Method in class com.kangirigungi.jstatemachine.CompositeStateBuilder
-
Set the callbacks that are called when the state is entered or exited.
- setEntryExitAction(IEntryExitAction<StateId, Event>) - Method in interface com.kangirigungi.jstatemachine.IState
-
- setEntryExitAction(IEntryExitAction<StateId, Event>) - Method in class com.kangirigungi.jstatemachine.StateBuilder
-
Set the callbacks that are called when the state is entered or exited.
- setInitialState(StateId) - Method in class com.kangirigungi.jstatemachine.SubStateMachineBuilder
-
Set the initial state of the state machine.
- StateBuilder<StateId,Event> - Class in com.kangirigungi.jstatemachine
-
Builder for simple states.
- StateMachineBuilder<StateId,Event> - Class in com.kangirigungi.jstatemachine
-
Builder to create state machines.
- StateMachineBuilder() - Constructor for class com.kangirigungi.jstatemachine.StateMachineBuilder
-
- StateMachineException - Exception in com.kangirigungi.jstatemachine
-
Generic exception type for all errors related to state machine
operation.
- StateMachineException() - Constructor for exception com.kangirigungi.jstatemachine.StateMachineException
-
- StateMachineException(String, Throwable) - Constructor for exception com.kangirigungi.jstatemachine.StateMachineException
-
- StateMachineException(String) - Constructor for exception com.kangirigungi.jstatemachine.StateMachineException
-
- StateMachineException(Throwable) - Constructor for exception com.kangirigungi.jstatemachine.StateMachineException
-
- SubStateMachineBuilder<StateId,Event> - Class in com.kangirigungi.jstatemachine
-
A builder used to create a certain level of a state machine.