Uses of Interface
io.github.ai4ci.abm.Contact
Packages that use Contact
-
Uses of Contact in io.github.ai4ci.abm
Classes in io.github.ai4ci.abm that implement ContactMethods in io.github.ai4ci.abm that return ContactModifier and TypeMethodDescriptionContact[]
ImmutablePersonHistory.getTodaysContacts()
A list of contacts made in this time period and their weight from the perspective of transmission (i.e. context).Contact[]
PersonHistory.getTodaysContacts()
A list of contacts made in this time period and their weight from the perspective of transmission (i.e. context).Methods in io.github.ai4ci.abm that return types with arguments of type ContactModifier and TypeMethodDescriptionPersonState.getContactHistory()
Reassemble the weighted contacts from the PersonHistory contact graph within the limit of the expected infectious period.PersonHistory.getHistoricalContacts
(int limit) PersonHistory.getStillRelevantContacts()
All the contacts in the last presumed infectious periodMethods in io.github.ai4ci.abm with parameters of type ContactModifier and TypeMethodDescriptionContact.asExposure
(Contact contact, PersonState ph, PersonState infector) static ImmutableContact
Creates an immutable copy of aContact
value.final ImmutableContact.Builder
Fill a builder with attribute values from the providedContact
instance.ImmutablePersonHistory.Builder.setTodaysContacts
(Contact... todaysContacts) Initializes the value for thetodaysContacts
attribute.final ImmutablePersonHistory
ImmutablePersonHistory.withTodaysContacts
(Contact... elements) Copy the current immutable object with elements that replace the content oftodaysContacts
. -
Uses of Contact in io.github.ai4ci.abm.mechanics
Methods in io.github.ai4ci.abm.mechanics that return types with arguments of type Contact -
Uses of Contact in io.github.ai4ci.output
Methods in io.github.ai4ci.output with parameters of type ContactModifier and TypeMethodDescriptionprotected abstract ImmutableContactCSV
CSVMapper.toCSV
(PersonHistory person, Contact contact) protected ImmutableContactCSV
CSVMapperImpl.toCSV
(PersonHistory person, Contact contact)