Class AbstractAttribute<D,J,B>

java.lang.Object
org.hibernate.metamodel.model.domain.internal.AbstractAttribute<D,J,B>
Type Parameters:
D - The type of the class (D)eclaring this attribute
J - The (J)ava type of this attribute
All Implemented Interfaces:
Attribute<D,J>, Serializable, PersistentAttribute<D,J>
Direct Known Subclasses:
AbstractPluralAttribute, SingularAttributeImpl

public abstract class AbstractAttribute<D,J,B> extends Object implements PersistentAttribute<D,J>, Serializable
Models the commonality of the JPA Attribute hierarchy.
See Also: