Uses of Class
io.github.ai4ci.abm.mechanics.ModifiableStateMachineContext
Packages that use ModifiableStateMachineContext
-
Uses of ModifiableStateMachineContext in io.github.ai4ci.abm.mechanics
Methods in io.github.ai4ci.abm.mechanics that return ModifiableStateMachineContextModifier and TypeMethodDescriptionModifiableStateMachineContext.addAllFlags
(Iterable<Boolean> elements) Adds elements toflags
list.ModifiableStateMachineContext.addAllLastState
(Iterable<? extends State<?, ?, ?, ?>> elements) Adds elements tolastState
list.ModifiableStateMachineContext.addFlag
(boolean element) Adds one element toflags
list.ModifiableStateMachineContext.addFlags
(boolean... elements) Adds elements toflags
list.ModifiableStateMachineContext.addLastState
(State<?, ?, ?, ?> element) Adds one element tolastState
list.ModifiableStateMachineContext.addLastState
(State<?, ?, ?, ?>... elements) Adds elements tolastState
list.ModifiableStateMachineContext.clear()
Clears the object by setting all attributes to their initial values.ModifiableStateMachineContext.create()
Construct a modifiable instance ofStateMachineContext
.ModifiableStateMachineContext.from
(ModifiableStateMachineContext instance) Fill this modifiable instance with attribute values from the providedStateMachineContext
instance.ModifiableStateMachineContext.from
(StateMachineContext instance) Fill this modifiable instance with attribute values from the providedStateMachineContext
instance.ModifiableStateMachineContext.setBaselineState
(State<?, ?, ?, ?> baselineState) Assigns a value to thebaselineState
attribute.Sets or replaces all elements forflags
list.ModifiableStateMachineContext.setLastState
(Iterable<? extends State<?, ?, ?, ?>> elements) Sets or replaces all elements forlastState
list.ModifiableStateMachineContext.unsetBaselineState()
Reset an attribute to its initial value.Methods in io.github.ai4ci.abm.mechanics with parameters of type ModifiableStateMachineContextModifier and TypeMethodDescriptionModifiableStateMachineContext.from
(ModifiableStateMachineContext instance) Fill this modifiable instance with attribute values from the providedStateMachineContext
instance.