Uses of Interface
io.github.ai4ci.abm.mechanics.Abstraction.SimpleFunction
Packages that use Abstraction.SimpleFunction
-
Uses of Abstraction.SimpleFunction in io.github.ai4ci.config
Methods in io.github.ai4ci.config that return Abstraction.SimpleFunctionModifier and TypeMethodDescriptionPartialDemographicAdjustment.getAppUseProbability()
PartialDemographicAdjustment.getAsymptomaticFraction()
PartialDemographicAdjustment.getCaseFatalityRate()
PartialDemographicAdjustment.getCaseHospitalisationRate()
PartialDemographicAdjustment.getComplianceProbability()
ExperimentOverride.getContactProbability()
PartialDemographicAdjustment.getImmuneWaningHalfLife()
PartialDemographicAdjustment.getIncubationPeriod()
PartialDemographicAdjustment.getInfectiousDuration()
PartialDemographicAdjustment.getMaximumSocialContactReduction()
PartialDemographicAdjustment.getPeakToRecoveryDelay()
PartialDemographicAdjustment.getSymptomDuration()
Methods in io.github.ai4ci.config with parameters of type Abstraction.SimpleFunctionModifier and TypeMethodDescriptionPartialDemographicAdjustment.Builder.setAppUseProbability
(Abstraction.SimpleFunction appUseProbability) Initializes the value for theappUseProbability
attribute.PartialDemographicAdjustment.Builder.setAsymptomaticFraction
(Abstraction.SimpleFunction asymptomaticFraction) Initializes the value for theasymptomaticFraction
attribute.PartialDemographicAdjustment.Builder.setCaseFatalityRate
(Abstraction.SimpleFunction caseFatalityRate) Initializes the value for thecaseFatalityRate
attribute.PartialDemographicAdjustment.Builder.setCaseHospitalisationRate
(Abstraction.SimpleFunction caseHospitalisationRate) Initializes the value for thecaseHospitalisationRate
attribute.PartialDemographicAdjustment.Builder.setComplianceProbability
(Abstraction.SimpleFunction complianceProbability) Initializes the value for thecomplianceProbability
attribute.PartialDemographicAdjustment.Builder.setImmuneWaningHalfLife
(Abstraction.SimpleFunction immuneWaningHalfLife) Initializes the value for theimmuneWaningHalfLife
attribute.PartialDemographicAdjustment.Builder.setIncubationPeriod
(Abstraction.SimpleFunction incubationPeriod) Initializes the value for theincubationPeriod
attribute.PartialDemographicAdjustment.Builder.setInfectiousDuration
(Abstraction.SimpleFunction infectiousDuration) Initializes the value for theinfectiousDuration
attribute.PartialDemographicAdjustment.Builder.setMaximumSocialContactReduction
(Abstraction.SimpleFunction maximumSocialContactReduction) Initializes the value for themaximumSocialContactReduction
attribute.PartialDemographicAdjustment.Builder.setPeakToRecoveryDelay
(Abstraction.SimpleFunction peakToRecoveryDelay) Initializes the value for thepeakToRecoveryDelay
attribute.PartialDemographicAdjustment.Builder.setSymptomDuration
(Abstraction.SimpleFunction symptomDuration) Initializes the value for thesymptomDuration
attribute.PartialDemographicAdjustment.withAppUseProbability
(Abstraction.SimpleFunction value) Copy the current immutable object by setting a value for theappUseProbability
attribute.PartialDemographicAdjustment.withAsymptomaticFraction
(Abstraction.SimpleFunction value) Copy the current immutable object by setting a value for theasymptomaticFraction
attribute.PartialDemographicAdjustment.withCaseFatalityRate
(Abstraction.SimpleFunction value) Copy the current immutable object by setting a value for thecaseFatalityRate
attribute.PartialDemographicAdjustment.withCaseHospitalisationRate
(Abstraction.SimpleFunction value) Copy the current immutable object by setting a value for thecaseHospitalisationRate
attribute.PartialDemographicAdjustment.withComplianceProbability
(Abstraction.SimpleFunction value) Copy the current immutable object by setting a value for thecomplianceProbability
attribute.PartialDemographicAdjustment.withImmuneWaningHalfLife
(Abstraction.SimpleFunction value) Copy the current immutable object by setting a value for theimmuneWaningHalfLife
attribute.PartialDemographicAdjustment.withIncubationPeriod
(Abstraction.SimpleFunction value) Copy the current immutable object by setting a value for theincubationPeriod
attribute.PartialDemographicAdjustment.withInfectiousDuration
(Abstraction.SimpleFunction value) Copy the current immutable object by setting a value for theinfectiousDuration
attribute.PartialDemographicAdjustment.withMaximumSocialContactReduction
(Abstraction.SimpleFunction value) Copy the current immutable object by setting a value for themaximumSocialContactReduction
attribute.PartialDemographicAdjustment.withPeakToRecoveryDelay
(Abstraction.SimpleFunction value) Copy the current immutable object by setting a value for thepeakToRecoveryDelay
attribute.PartialDemographicAdjustment.withSymptomDuration
(Abstraction.SimpleFunction value) Copy the current immutable object by setting a value for thesymptomDuration
attribute. -
Uses of Abstraction.SimpleFunction in io.github.ai4ci.config.setup
Methods in io.github.ai4ci.config.setup that return Abstraction.SimpleFunctionModifier and TypeMethodDescriptiondefault Abstraction.SimpleFunction
AgeStratifiedNetworkConfiguration.getNormalisedOddsContactFromAgeDifference()
ImmutableAgeStratifiedNetworkConfiguration.getNormalisedOddsContactFromAgeDifference()
PartialAgeStratifiedNetworkConfiguration.getNormalisedOddsContactFromAgeDifference()
AgeStratifiedNetworkConfiguration.getOddsContactFromAgeDifference()
ImmutableAgeStratifiedNetworkConfiguration.getOddsContactFromAgeDifference()
PartialAgeStratifiedNetworkConfiguration.getOddsContactFromAgeDifference()
Methods in io.github.ai4ci.config.setup with parameters of type Abstraction.SimpleFunctionModifier and TypeMethodDescriptionImmutableAgeStratifiedNetworkConfiguration.Builder.setNormalisedOddsContactFromAgeDifference
(Abstraction.SimpleFunction normalisedOddsContactFromAgeDifference) Initializes the value for thenormalisedOddsContactFromAgeDifference
attribute.PartialAgeStratifiedNetworkConfiguration.Builder.setNormalisedOddsContactFromAgeDifference
(Abstraction.SimpleFunction normalisedOddsContactFromAgeDifference) Initializes the value for thenormalisedOddsContactFromAgeDifference
attribute.ImmutableAgeStratifiedNetworkConfiguration.Builder.setOddsContactFromAgeDifference
(Abstraction.SimpleFunction oddsContactFromAgeDifference) Initializes the value for theoddsContactFromAgeDifference
attribute.PartialAgeStratifiedNetworkConfiguration.Builder.setOddsContactFromAgeDifference
(Abstraction.SimpleFunction oddsContactFromAgeDifference) Initializes the value for theoddsContactFromAgeDifference
attribute.ImmutableAgeStratifiedNetworkConfiguration.withNormalisedOddsContactFromAgeDifference
(Abstraction.SimpleFunction value) Copy the current immutable object by setting a value for thenormalisedOddsContactFromAgeDifference
attribute.PartialAgeStratifiedNetworkConfiguration.withNormalisedOddsContactFromAgeDifference
(Abstraction.SimpleFunction value) Copy the current immutable object by setting a value for thenormalisedOddsContactFromAgeDifference
attribute.ImmutableAgeStratifiedNetworkConfiguration.withOddsContactFromAgeDifference
(Abstraction.SimpleFunction value) Copy the current immutable object by setting a value for theoddsContactFromAgeDifference
attribute.PartialAgeStratifiedNetworkConfiguration.withOddsContactFromAgeDifference
(Abstraction.SimpleFunction value) Copy the current immutable object by setting a value for theoddsContactFromAgeDifference
attribute. -
Uses of Abstraction.SimpleFunction in io.github.ai4ci.util
Subinterfaces of Abstraction.SimpleFunction in io.github.ai4ci.utilClasses in io.github.ai4ci.util that implement Abstraction.SimpleFunctionModifier and TypeClassDescriptionfinal class
Immutable implementation ofEmpiricalFunction
.final class
Immutable implementation ofFixedValueFunction
.