Interface PersistentAttributeDescriptor<D,J>
-
- All Superinterfaces:
Attribute<D,J>,PersistentAttribute<D,J>
- All Known Subinterfaces:
BagPersistentAttribute<D,E>,ListPersistentAttribute<D,E>,MapPersistentAttribute<D,K,V>,PluralPersistentAttribute<D,C,E>,SetPersistentAttribute<D,E>,SingularPersistentAttribute<D,J>
public interface PersistentAttributeDescriptor<D,J> extends PersistentAttribute<D,J>
Hibernate extension to the JPAAttributedescriptor
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface javax.persistence.metamodel.Attribute
Attribute.PersistentAttributeType
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ManagedTypeDescriptor<D>getDeclaringType()SimpleTypeDescriptor<?>getKeyGraphType()SimpleTypeDescriptor<?>getValueGraphType()-
Methods inherited from interface javax.persistence.metamodel.Attribute
getJavaMember, getJavaType, getName, getPersistentAttributeType, isAssociation, isCollection
-
-
-
-
Method Detail
-
getDeclaringType
ManagedTypeDescriptor<D> getDeclaringType()
- Specified by:
getDeclaringTypein interfaceAttribute<D,J>- Specified by:
getDeclaringTypein interfacePersistentAttribute<D,J>
-
getValueGraphType
SimpleTypeDescriptor<?> getValueGraphType()
- Specified by:
getValueGraphTypein interfacePersistentAttribute<D,J>
-
getKeyGraphType
SimpleTypeDescriptor<?> getKeyGraphType()
- Specified by:
getKeyGraphTypein interfacePersistentAttribute<D,J>
-
-