Package io.github.ai4ci.abm.mechanics
Interface StateMachine.PolicyState
- All Superinterfaces:
Serializable
,State<ImmutableOutbreakState.Builder,
ImmutableOutbreakHistory.Builder, OutbreakState, StateMachine.PolicyState>
- All Known Subinterfaces:
PolicyModel
- All Known Implementing Classes:
NoControl
,ReactiveLockdown
- Enclosing class:
- StateMachine
public static interface StateMachine.PolicyState
extends State<ImmutableOutbreakState.Builder,ImmutableOutbreakHistory.Builder,OutbreakState,StateMachine.PolicyState>
-
Method Summary
Methods inherited from interface io.github.ai4ci.abm.mechanics.State
filter, getEnumClass, getName, nextState, updateHistory
-
Method Details
-
name
- Specified by:
name
in interfaceState<ImmutableOutbreakState.Builder,
ImmutableOutbreakHistory.Builder, OutbreakState, StateMachine.PolicyState>
-