Package pl.edu.icm.unity.engine.api.attributes
package pl.edu.icm.unity.engine.api.attributes
-
ClassDescriptionGeneric
AttributeValueSyntax
factory simplifying its creation.Helper for handlingAttributesClass
es of an entity.Implementation defines anAttributeType
metadata.This interface collect engine's operations related to attributes.Maintains a simple registry of availableAttributeValueSyntaxFactory
ies.API helping to manipulate attributes, used internallyBase interface defining attribute value syntax.Implementations allow to instantiateAttributeValueSyntax
instances.Wrapper forAttribute
.Thrown when attribtue value is null.Used in conjunction with attribute syntaxAttributeValueSyntax.publicExposureSpec()
implementation.Implementations (must be Spring components) provide additional system attribute types, defined by extensions.