transitions property

Map<String, List<String>> transitions
getter/setter pair

Transitions maps each state to the states it may move to. A target absent from a state's list is REFUSED, at the endpoint and again at the storage boundary — this is the whole rule, not a hint for the UI. A state never lists itself; a move that changes nothing is always legal.

Implementation

Map<String, List<String>> transitions;