Class PropertyContainerSnapshot

java.lang.Object
nl.pim16aap2.animatedarchitecture.core.structures.properties.PropertyContainerSnapshot
All Implemented Interfaces:
Iterable<PropertyValuePair<?>>, IPropertyContainerConst, IPropertyHolderConst

@ThreadSafe public final class PropertyContainerSnapshot extends Object implements IPropertyHolderConst, IPropertyContainerConst
Represents a read-only snapshot of a property container.

Instances of this class are immutable.

New instances can be created using PropertyContainer.snapshot().