Uses of Class
io.github.ai4ci.abm.ImmutableOutbreakHistory.Builder
Packages that use ImmutableOutbreakHistory.Builder
-
Uses of ImmutableOutbreakHistory.Builder in io.github.ai4ci.abm
Methods in io.github.ai4ci.abm that return ImmutableOutbreakHistory.BuilderModifier and TypeMethodDescriptionImmutableOutbreakHistory.builder()
Creates a builder forImmutableOutbreakHistory
.ImmutableOutbreakHistory.Builder.from
(OutbreakHistory instance) Fill a builder with attribute values from the providedio.github.ai4ci.abm.OutbreakHistory
instance.ImmutableOutbreakHistory.Builder.from
(OutbreakTemporalState instance) Fill a builder with attribute values from the providedio.github.ai4ci.abm.OutbreakTemporalState
instance.ImmutableOutbreakHistory.Builder.setCumulativeAdmissions
(long cumulativeAdmissions) Initializes the value for thecumulativeAdmissions
attribute.ImmutableOutbreakHistory.Builder.setCumulativeComplianceDecrease
(double cumulativeComplianceDecrease) Initializes the value for thecumulativeComplianceDecrease
attribute.ImmutableOutbreakHistory.Builder.setCumulativeInfections
(long cumulativeInfections) Initializes the value for thecumulativeInfections
attribute.ImmutableOutbreakHistory.Builder.setCumulativeMobilityDecrease
(double cumulativeMobilityDecrease) Initializes the value for thecumulativeMobilityDecrease
attribute.Initializes the value for theentity
attribute.ImmutableOutbreakHistory.Builder.setIncidence
(long incidence) Initializes the value for theincidence
attribute.ImmutableOutbreakHistory.Builder.setInfectedCount
(long infectedCount) Initializes the value for theinfectedCount
attribute.ImmutableOutbreakHistory.Builder.setMaximumHospitalBurden
(long maximumHospitalBurden) Initializes the value for themaximumHospitalBurden
attribute.ImmutableOutbreakHistory.Builder.setMaximumIncidence
(long maximumIncidence) Initializes the value for themaximumIncidence
attribute.ImmutableOutbreakHistory.Builder.setMaximumPrevalence
(double maximumPrevalence) Initializes the value for themaximumPrevalence
attribute.ImmutableOutbreakHistory.Builder.setTestNegativesByResultDate
(long testNegativesByResultDate) Initializes the value for thetestNegativesByResultDate
attribute.ImmutableOutbreakHistory.Builder.setTestPositivesByResultDate
(long testPositivesByResultDate) Initializes the value for thetestPositivesByResultDate
attribute.Initializes the value for thetime
attribute.ImmutableOutbreakHistory.Builder.setTimeToMaximumIncidence
(long timeToMaximumIncidence) Initializes the value for thetimeToMaximumIncidence
attribute.ImmutableOutbreakHistory.toBuilder()
Creates a builder forImmutableOutbreakHistory
.prefilled with attibute values ofthis
instance to easily create modified copies.Methods in io.github.ai4ci.abm that return types with arguments of type ImmutableOutbreakHistory.BuilderMethod parameters in io.github.ai4ci.abm with type arguments of type ImmutableOutbreakHistory.BuilderModifier and TypeMethodDescriptionModifiableOutbreak.setNextHistory
(Ephemeral<ImmutableOutbreakHistory.Builder> nextHistory) Assigns a value to thenextHistory
attribute. -
Uses of ImmutableOutbreakHistory.Builder in io.github.ai4ci.abm.mechanics
Methods in io.github.ai4ci.abm.mechanics with parameters of type ImmutableOutbreakHistory.BuilderModifier and TypeMethodDescriptionvoid
StateMachine.performHistoryUpdate
(ImmutableOutbreakHistory.Builder builder, OutbreakState outbreak, Sampler rng) -
Uses of ImmutableOutbreakHistory.Builder in io.github.ai4ci.abm.policy
Methods in io.github.ai4ci.abm.policy with parameters of type ImmutableOutbreakHistory.BuilderModifier and TypeMethodDescriptiondefault void
PolicyModel.updateHistory
(ImmutableOutbreakHistory.Builder builder, OutbreakState person, StateMachineContext context, Sampler rng)