Package io.github.ai4ci.util
Class ModelNav
java.lang.Object
io.github.ai4ci.util.ModelNav
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic PersonBaseline
static PersonBaseline
baseline
(PersonTemporalState person) static PersonState
current
(PersonHistory person) static Optional<OutbreakHistory>
history
(OutbreakState outbreakState) static Stream<OutbreakHistory>
history
(OutbreakState outbreakState, int period) static Optional<PersonHistory>
history
(PersonState person) static Stream<PersonHistory>
history
(PersonState person, int days) static OutbreakBaseline
modelBase
(OutbreakTemporalState outbreakState) static OutbreakBaseline
static OutbreakBaseline
modelBase
(PersonTemporalState person) static ExecutionConfiguration
modelParam
(Abstraction.Entity entity) static ExecutionConfiguration
modelParam
(Abstraction.TemporalState<?> temporalState) static ExecutionConfiguration
modelParam
(OutbreakTemporalState outbreak) static ExecutionConfiguration
modelParam
(Person person) static ExecutionConfiguration
modelParam
(PersonTemporalState person) static SetupConfiguration
modelSetup
(Abstraction.Entity entity) static SetupConfiguration
modelSetup
(Abstraction.TemporalState<?> temporalState) static SetupConfiguration
modelSetup
(OutbreakTemporalState outbreak) static SetupConfiguration
modelSetup
(PersonTemporalState outbreak) static OutbreakState
modelState
(Person person) static OutbreakState
modelState
(PersonTemporalState person) static OutbreakHistory
outbreakHistory
(PersonHistory personHistory) static OutbreakState
people
(OutbreakState current) static Stream<PersonHistory>
peopleCurrentHistory
(OutbreakState current) static Stream<PersonHistory>
peopleHistory
(OutbreakHistory outbreakHistory) The corresponding history entries for this point in time in the outbreak i.e.static Stream<PersonState>
peopleState
(OutbreakState current)
-
Constructor Details
-
ModelNav
public ModelNav()
-
-
Method Details
-
modelState
-
modelBase
-
modelParam
-
modelParam
-
modelState
-
modelBase
-
modelParam
-
baseline
-
baseline
-
history
-
history
-
current
-
peopleState
-
peopleCurrentHistory
-
people
-
history
-
history
-
modelParam
-
modelSetup
-
modelSetup
-
modelSetup
-
peopleHistory
The corresponding history entries for this point in time in the outbreak i.e. A stream of individuals at the same time point. -
outbreakHistory
-
modelSetup
-
modelParam
-
modelBase
-
outbreakState
-