Uses of Class
io.github.ai4ci.abm.ImmutablePersonHistory
Packages that use ImmutablePersonHistory
-
Uses of ImmutablePersonHistory in io.github.ai4ci.abm
Methods in io.github.ai4ci.abm that return ImmutablePersonHistoryModifier and TypeMethodDescriptionImmutablePersonHistory.Builder.build()
Builds a newImmutablePersonHistory
.static ImmutablePersonHistory
ImmutablePersonHistory.copyOf
(PersonHistory instance) Creates an immutable copy of aPersonHistory
value.final ImmutablePersonHistory
ImmutablePersonHistory.withContactExposure
(double value) Copy the current immutable object by setting a value for thecontactExposure
attribute.final ImmutablePersonHistory
ImmutablePersonHistory.withDead
(boolean value) Copy the current immutable object by setting a value for thedead
attribute.final ImmutablePersonHistory
ImmutablePersonHistory.withEntity
(Person value) Copy the current immutable object by setting a value for theentity
attribute.final ImmutablePersonHistory
ImmutablePersonHistory.withInfectious
(boolean value) Copy the current immutable object by setting a value for theinfectious
attribute.final ImmutablePersonHistory
ImmutablePersonHistory.withNormalisedSeverity
(double value) Copy the current immutable object by setting a value for thenormalisedSeverity
attribute.final ImmutablePersonHistory
ImmutablePersonHistory.withNormalisedViralLoad
(double value) Copy the current immutable object by setting a value for thenormalisedViralLoad
attribute.final ImmutablePersonHistory
ImmutablePersonHistory.withPresumedLocalPrevalence
(double value) Copy the current immutable object by setting a value for thepresumedLocalPrevalence
attribute.final ImmutablePersonHistory
ImmutablePersonHistory.withReportedSymptomatic
(boolean value) Copy the current immutable object by setting a value for thereportedSymptomatic
attribute.final ImmutablePersonHistory
ImmutablePersonHistory.withRequiringHospitalisation
(boolean value) Copy the current immutable object by setting a value for therequiringHospitalisation
attribute.final ImmutablePersonHistory
ImmutablePersonHistory.withSymptomatic
(boolean value) Copy the current immutable object by setting a value for thesymptomatic
attribute.final ImmutablePersonHistory
Copy the current immutable object by setting a value for thetime
attribute.final ImmutablePersonHistory
ImmutablePersonHistory.withTodaysContacts
(Contact... elements) Copy the current immutable object with elements that replace the content oftodaysContacts
.final ImmutablePersonHistory
ImmutablePersonHistory.withTodaysExposures
(Exposure... elements) Copy the current immutable object with elements that replace the content oftodaysExposures
.final ImmutablePersonHistory
ImmutablePersonHistory.withTodaysTests
(TestResult... elements) Copy the current immutable object with elements that replace the content oftodaysTests
.final ImmutablePersonHistory
ImmutablePersonHistory.withTodaysTests
(Iterable<? extends TestResult> elements) Copy the current immutable object with elements that replace the content oftodaysTests
.