Uses of Class
io.github.ai4ci.abm.ImmutableOutbreakState.Builder
Packages that use ImmutableOutbreakState.Builder
-
Uses of ImmutableOutbreakState.Builder in io.github.ai4ci.abm
Methods in io.github.ai4ci.abm that return ImmutableOutbreakState.BuilderModifier and TypeMethodDescriptionImmutableOutbreakState.builder()
Creates a builder forImmutableOutbreakState
.ImmutableOutbreakState.Builder.from
(OutbreakState instance) Fill a builder with attribute values from the providedio.github.ai4ci.abm.OutbreakState
instance.ImmutableOutbreakState.Builder.from
(OutbreakTemporalState instance) Fill a builder with attribute values from the providedio.github.ai4ci.abm.OutbreakTemporalState
instance.ImmutableOutbreakState.Builder.setContactDetectedProbability
(double contactDetectedProbability) Initializes the value for thecontactDetectedProbability
attribute.Initializes the value for theentity
attribute.ImmutableOutbreakState.Builder.setPresumedIncubationPeriod
(int presumedIncubationPeriod) Initializes the value for thepresumedIncubationPeriod
attribute.ImmutableOutbreakState.Builder.setPresumedInfectiousPeriod
(int presumedInfectiousPeriod) Initializes the value for thepresumedInfectiousPeriod
attribute.ImmutableOutbreakState.Builder.setPresumedSymptomSensitivity
(double presumedSymptomSensitivity) Initializes the value for thepresumedSymptomSensitivity
attribute.ImmutableOutbreakState.Builder.setPresumedSymptomSpecificity
(double presumedSymptomSpecificity) Initializes the value for thepresumedSymptomSpecificity
attribute.Initializes the value for thetime
attribute.ImmutableOutbreakState.Builder.setTransmissibilityModifier
(double transmissibilityModifier) Initializes the value for thetransmissibilityModifier
attribute.ImmutableOutbreakState.toBuilder()
Creates a builder forImmutableOutbreakState
.prefilled with attibute values ofthis
instance to easily create modified copies.Methods in io.github.ai4ci.abm that return types with arguments of type ImmutableOutbreakState.BuilderMethod parameters in io.github.ai4ci.abm with type arguments of type ImmutableOutbreakState.BuilderModifier and TypeMethodDescriptionModifiableOutbreak.setNextState
(Ephemeral<ImmutableOutbreakState.Builder> nextState) Assigns a value to thenextState
attribute. -
Uses of ImmutableOutbreakState.Builder in io.github.ai4ci.abm.builders
Methods in io.github.ai4ci.abm.builders with parameters of type ImmutableOutbreakState.BuilderModifier and TypeMethodDescriptionAgeStratifiedModelBuilder.initialiseOutbreak
(ImmutableOutbreakState.Builder builder, Outbreak outbreak, Sampler sampler) DefaultModelBuilder.initialiseOutbreak
(ImmutableOutbreakState.Builder builder, Outbreak outbreak, Sampler sampler) default ImmutableOutbreakState
DefaultOutbreakInitialiser.initialiseOutbreak
(ImmutableOutbreakState.Builder builder, Outbreak outbreak, Sampler sampler) -
Uses of ImmutableOutbreakState.Builder in io.github.ai4ci.abm.mechanics
Methods in io.github.ai4ci.abm.mechanics with parameters of type ImmutableOutbreakState.BuilderModifier and TypeMethodDescriptionAbstractModelBuilder.doInitialiseOutbreak
(ImmutableOutbreakState.Builder builder, Outbreak o, Sampler sampler) abstract ImmutableOutbreakState
AbstractModelBuilder.initialiseOutbreak
(ImmutableOutbreakState.Builder builder, Outbreak outbreak, Sampler sampler) void
StateMachine.performStateUpdate
(ImmutableOutbreakState.Builder builder, OutbreakState outbreak, Sampler rng) Method parameters in io.github.ai4ci.abm.mechanics with type arguments of type ImmutableOutbreakState.BuilderModifier and TypeMethodDescriptionModelOperation.updateOutbreakState
(Predicate<Outbreak> selector, ModelOperation.TriConsumer<ImmutableOutbreakState.Builder, Outbreak, Sampler> consumer) Updater.withOutbreakProcessor
(Predicate<Outbreak> test, ModelOperation.TriConsumer<ImmutableOutbreakState.Builder, Outbreak, Sampler> updater)