Uses of Class
modelarium.entities.attributes.sets.AttributeSet
Packages that use AttributeSet
Package
Description
Defines the agents and environment which make up a Modelarium simulation.
Provides named, ordered collections of agent and environment attributes.
Provides read-only views of agent and environment attribute sets.
Defines the simulation views supplied to attribute behaviour.
Provides logs which associate an entity and attribute set with recorded attribute series.
Provides read-only views of agents, environments, and their common entity state.
-
Uses of AttributeSet in modelarium.entities
Classes in modelarium.entities with type parameters of type AttributeSetModifier and TypeClassDescriptionclassEntity<SC extends SimulationContext,C extends Context, AS extends AttributeSet<SC, C>, ASL extends AttributeSetLog<SC>> Abstract class for representing an element of the model that owns attribute sets and can be run each tick. -
Uses of AttributeSet in modelarium.entities.attributes.sets
Subclasses of AttributeSet in modelarium.entities.attributes.setsModifier and TypeClassDescriptionfinal classClass for containing and managing a named group of an agent's attributes.final classClass for containing and managing a named group of an environment's attributes. -
Uses of AttributeSet in modelarium.entities.attributes.sets.readonly
Constructors in modelarium.entities.attributes.sets.readonly with parameters of type AttributeSetModifierConstructorDescriptionprotectedReadOnlyAttributeSet(AttributeSet<SC, C> attributeSet) Constructs a new immutable attribute set wrapping the specified mutable attribute set. -
Uses of AttributeSet in modelarium.entities.contexts
Methods in modelarium.entities.contexts that return AttributeSetModifier and TypeMethodDescriptionprotected AttributeSet<?, ?> SimulationContext.attributeSet()Returns the attribute set currently being run on the owning entity.abstract AttributeSet<?, ?> SimulationContext.getThisAttributeSet()Returns the attribute set currently being run on the owning entity. -
Uses of AttributeSet in modelarium.entities.logging
Classes in modelarium.entities.logging with type parameters of type AttributeSetModifier and TypeClassDescriptionclassEntityLog<SC extends SimulationContext,C extends Context, AS extends AttributeSet<SC, C>, ASL extends AttributeSetLog<SC>> Class for collecting the attribute set logs of a single entity. -
Uses of AttributeSet in modelarium.entities.readonly
Classes in modelarium.entities.readonly with type parameters of type AttributeSetModifier and TypeClassDescriptionclassReadOnlyEntity<SC extends SimulationContext,C extends Context, AS extends AttributeSet<SC, C>, ASL extends AttributeSetLog<SC>> Abstract class for providing a read-only view of anEntity.