Uses of Interface
modelarium.entities.logging.databases.factories.AttributeSetLogDatabaseFactory
Packages that use AttributeSetLogDatabaseFactory
Package
Description
Provides Modelarium's primary configuration and execution API.
Provides logs which associate an entity and attribute set with recorded attribute series.
Provides factories which select and create the logging backend used by a model run.
-
Uses of AttributeSetLogDatabaseFactory in modelarium
Methods in modelarium that return AttributeSetLogDatabaseFactoryModifier and TypeMethodDescriptionConfig.runLogDatabaseFactory()Returns the value of therunLogDatabaseFactoryrecord component.Methods in modelarium with parameters of type AttributeSetLogDatabaseFactoryModifier and TypeMethodDescriptionConfig.ConfigBuilder.runLogDatabaseFactory(AttributeSetLogDatabaseFactory runLogDatabaseFactory) (Optional) Sets theAttributeSetLogDatabaseFactoryinstance the model will use to generate the database for storing the attribute logs of each entity.Constructors in modelarium with parameters of type AttributeSetLogDatabaseFactoryModifierConstructorDescriptionConfig(int populationSize, int tickCount, int threadCount, Duration threadTimeout, boolean areThreadsSynced, AgentGenerator agentGenerator, EnvironmentGenerator environmentGenerator, Scheduler scheduler, AttributeSetLogDatabaseFactory runLogDatabaseFactory, long seed) Validates the invariants shared by direct construction andConfig.ConfigBuilderconstruction. -
Uses of AttributeSetLogDatabaseFactory in modelarium.entities.logging
Constructors in modelarium.entities.logging with parameters of type AttributeSetLogDatabaseFactoryModifierConstructorDescriptionAttributeSetLog(String ownerName, String attributeSetName, AttributeSetLogDatabaseFactory databaseFactory, List<AttributeBase<C>> attributeList) Constructs a new attribute set log, creating and connecting its backing database and registering the attributes marked for logging. -
Uses of AttributeSetLogDatabaseFactory in modelarium.entities.logging.databases.factories
Classes in modelarium.entities.logging.databases.factories that implement AttributeSetLogDatabaseFactoryModifier and TypeClassDescriptionclassClass for creating disk-based attribute set log databases.classClass for creating memory-based attribute set log databases.