Package pl.edu.icm.unity.engine.api.attributes
-
Interface Summary Interface Description AttributeMetadataProvider Implementation defines anAttributeTypemetadata.AttributeSupport This interface collect engine's operations related to attributes.AttributeTypeSupport API helping to manipulate attributes, used internallyAttributeValueSyntax<T> Base interface defining attribute value syntax.AttributeValueSyntaxFactory<T> Implementations allow to instantiateAttributeValueSyntaxinstances.PublicAttributeSpec Used in conjunction with attribute syntaxAttributeValueSyntax.publicExposureSpec()implementation.PublicAttributeSpec.PublicAttributeContentProvider SystemAttributesProvider Implementations (must be Spring components) provide additional system attribute types, defined by extensions. -
Class Summary Class Description AbstractAttributeValueSyntaxFactory<T> GenericAttributeValueSyntaxfactory simplifying its creation.AttributeClassHelper Helper for handlingAttributesClasses of an entity.AttributeMetadataProvidersRegistry AttributeSyntaxFactoriesRegistry Maintains a simple registry of availableAttributeValueSyntaxFactoryies.PublicAttributeContent PublicAttributeInfo -
Enum Summary Enum Description AttributeStatementMVELContextKey