- getCause() - Method in exception org.jeasy.states.api.FiniteStateMachineException
-
Get the root cause of the exception.
- getCurrentState() - Method in interface org.jeasy.states.api.FiniteStateMachine
-
Return current FSM state.
- getEvent() - Method in exception org.jeasy.states.api.FiniteStateMachineException
-
Get the event triggered when the exception occurred.
- getEventHandler() - Method in interface org.jeasy.states.api.Transition
-
Return event handler to execute when an event is fired.
- getEventType() - Method in interface org.jeasy.states.api.Transition
-
Return fired event type upon which the transition should be made.
- getFinalStates() - Method in interface org.jeasy.states.api.FiniteStateMachine
-
Return FSM final states.
- getInitialState() - Method in interface org.jeasy.states.api.FiniteStateMachine
-
Return FSM initial state.
- getLastEvent() - Method in interface org.jeasy.states.api.FiniteStateMachine
-
Return the last triggered event.
- getLastTransition() - Method in interface org.jeasy.states.api.FiniteStateMachine
-
Return the last transition made.
- getName() - Method in class org.jeasy.states.api.AbstractEvent
-
- getName() - Method in interface org.jeasy.states.api.Event
-
Name of the event.
- getName() - Method in class org.jeasy.states.api.State
-
Get state name.
- getName() - Method in interface org.jeasy.states.api.Transition
-
Return transition name.
- getSourceState() - Method in interface org.jeasy.states.api.Transition
-
Return transition source state.
- getStates() - Method in interface org.jeasy.states.api.FiniteStateMachine
-
Return FSM registered states.
- getTargetState() - Method in interface org.jeasy.states.api.Transition
-
Return transition target state.
- getTimestamp() - Method in class org.jeasy.states.api.AbstractEvent
-
- getTimestamp() - Method in interface org.jeasy.states.api.Event
-
Timestamp of the event.
- getTransition() - Method in exception org.jeasy.states.api.FiniteStateMachineException
-
Get the transition where the exception occurred.
- getTransitions() - Method in interface org.jeasy.states.api.FiniteStateMachine
-
Return FSM registered transitions.