Uses of Class
io.github.ai4ci.abm.ModifiableOutbreak
Packages that use ModifiableOutbreak
-
Uses of ModifiableOutbreak in io.github.ai4ci.abm
Methods in io.github.ai4ci.abm that return ModifiableOutbreakModifier and TypeMethodDescriptionModifiableOutbreak.addAllHistory
(Iterable<? extends OutbreakHistory> elements) Adds elements tohistory
list.ModifiableOutbreak.addHistory
(OutbreakHistory element) Adds one element tohistory
list.final ModifiableOutbreak
ModifiableOutbreak.addHistory
(OutbreakHistory... elements) Adds elements tohistory
list.ModifiableOutbreak.clear()
Clears the object by setting all attributes to their initial values.static ModifiableOutbreak
Outbreak.createOutbreakStub()
ModifiableOutbreak.from
(Abstraction.Entity instance) Fill this modifiable instance with attribute values from the providedAbstraction.Entity
instance.ModifiableOutbreak.from
(ModifiableOutbreak instance) Fill this modifiable instance with attribute values from the providedOutbreak
instance.Fill this modifiable instance with attribute values from the providedOutbreak
instance.final ModifiableOutbreak
ModifiablePerson.getOutbreak()
ModifiableOutbreak.setBaseline
(OutbreakBaseline baseline) Assigns a value to thebaseline
attribute.ModifiableOutbreak.setCurrentState
(OutbreakState currentState) Assigns a value to thecurrentState
attribute.ModifiableOutbreak.setExecutionConfiguration
(ExecutionConfiguration executionConfiguration) Assigns a value to theexecutionConfiguration
attribute.ModifiableOutbreak.setHistory
(Iterable<? extends OutbreakHistory> elements) Sets or replaces all elements forhistory
list.ModifiableOutbreak.setNextHistory
(Ephemeral<ImmutableOutbreakHistory.Builder> nextHistory) Assigns a value to thenextHistory
attribute.ModifiableOutbreak.setNextState
(Ephemeral<ImmutableOutbreakState.Builder> nextState) Assigns a value to thenextState
attribute.ModifiableOutbreak.setPeople
(ThreadSafeArray<Person> people) Assigns a value to thepeople
attribute.ModifiableOutbreak.setSetupConfiguration
(SetupConfiguration setupConfiguration) Assigns a value to thesetupConfiguration
attribute.ModifiableOutbreak.setSocialNetwork
(org.jgrapht.graph.SimpleWeightedGraph<Person, SocialRelationship> socialNetwork) Assigns a value to thesocialNetwork
attribute.ModifiableOutbreak.setStateMachine
(StateMachine stateMachine) Assigns a value to thestateMachine
attribute.Assigns a value to theurn
attribute.final ModifiableOutbreak
ModifiableOutbreak.unsetBaseline()
Reset an attribute to its initial value.final ModifiableOutbreak
ModifiableOutbreak.unsetCurrentState()
Reset an attribute to its initial value.final ModifiableOutbreak
ModifiableOutbreak.unsetExecutionConfiguration()
Reset an attribute to its initial value.final ModifiableOutbreak
ModifiableOutbreak.unsetNextHistory()
Reset an attribute to its initial value.final ModifiableOutbreak
ModifiableOutbreak.unsetNextState()
Reset an attribute to its initial value.final ModifiableOutbreak
ModifiableOutbreak.unsetPeople()
Reset an attribute to its initial value.final ModifiableOutbreak
ModifiableOutbreak.unsetSetupConfiguration()
Reset an attribute to its initial value.final ModifiableOutbreak
ModifiableOutbreak.unsetSocialNetwork()
Reset an attribute to its initial value.final ModifiableOutbreak
ModifiableOutbreak.unsetStateMachine()
Reset an attribute to its initial value.final ModifiableOutbreak
ModifiableOutbreak.unsetUrn()
Reset an attribute to its initial value.Methods in io.github.ai4ci.abm with parameters of type ModifiableOutbreakModifier and TypeMethodDescriptionModifiableOutbreak.from
(ModifiableOutbreak instance) Fill this modifiable instance with attribute values from the providedOutbreak
instance. -
Uses of ModifiableOutbreak in io.github.ai4ci.abm.builders
Methods in io.github.ai4ci.abm.builders that return ModifiableOutbreakModifier and TypeMethodDescriptionAgeStratifiedModelBuilder.setupOutbreak
(ModifiableOutbreak outbreak, SetupConfiguration config, Sampler sampler) default ModifiableOutbreak
AgeStratifiedNetworkSetup.setupOutbreak
(ModifiableOutbreak outbreak, AgeStratifiedNetworkConfiguration config, Sampler sampler) DefaultModelBuilder.setupOutbreak
(ModifiableOutbreak outbreak, SetupConfiguration config, Sampler sampler) default ModifiableOutbreak
DefaultNetworkSetup.setupOutbreak
(ModifiableOutbreak outbreak, WattsStrogatzConfiguration setupConfig, Sampler sampler) Methods in io.github.ai4ci.abm.builders with parameters of type ModifiableOutbreakModifier and TypeMethodDescriptionAgeStratifiedModelBuilder.setupOutbreak
(ModifiableOutbreak outbreak, SetupConfiguration config, Sampler sampler) default ModifiableOutbreak
AgeStratifiedNetworkSetup.setupOutbreak
(ModifiableOutbreak outbreak, AgeStratifiedNetworkConfiguration config, Sampler sampler) DefaultModelBuilder.setupOutbreak
(ModifiableOutbreak outbreak, SetupConfiguration config, Sampler sampler) default ModifiableOutbreak
DefaultNetworkSetup.setupOutbreak
(ModifiableOutbreak outbreak, WattsStrogatzConfiguration setupConfig, Sampler sampler) -
Uses of ModifiableOutbreak in io.github.ai4ci.abm.mechanics
Methods in io.github.ai4ci.abm.mechanics that return ModifiableOutbreakModifier and TypeMethodDescriptionAbstractModelBuilder.doSetupOutbreak
(ModifiableOutbreak outbreak, SetupConfiguration config, Sampler sampler) abstract ModifiableOutbreak
AbstractModelBuilder.setupOutbreak
(ModifiableOutbreak outbreak, SetupConfiguration config, Sampler sampler) Methods in io.github.ai4ci.abm.mechanics with parameters of type ModifiableOutbreakModifier and TypeMethodDescriptionAbstractModelBuilder.doSetupOutbreak
(ModifiableOutbreak outbreak, SetupConfiguration config, Sampler sampler) abstract ModifiableOutbreak
AbstractModelBuilder.setupOutbreak
(ModifiableOutbreak outbreak, SetupConfiguration config, Sampler sampler)