Package org.hibernate.envers.boot.model
Class AbstractIdentifier
java.lang.Object
org.hibernate.envers.boot.model.AbstractIdentifier
- All Implemented Interfaces:
AttributeContainer,Bindable<Serializable>,Identifier
- Direct Known Subclasses:
CompositeIdentifier,SimpleIdentifier
Base abstract implementation of
Identifier.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddAttribute(Attribute attribute) Add an attribute to the container.Get the collection of property attributes.getName()Get the property name.
-
Constructor Details
-
AbstractIdentifier
-
-
Method Details
-
addAttribute
Description copied from interface:AttributeContainerAdd an attribute to the container.- Specified by:
addAttributein interfaceAttributeContainer- Parameters:
attribute- the attribute, should not benull
-
getName
Description copied from interface:IdentifierGet the property name.- Specified by:
getNamein interfaceIdentifier- Returns:
- the property name
-
getAttributes
Description copied from interface:IdentifierGet the collection of property attributes.- Specified by:
getAttributesin interfaceIdentifier- Returns:
- unmodifiable list of attributes
-