Top Description Methods
org.hibernate.metamodel.model.domain.spi

public Interface PersistentAttributeDescriptor<D, J>

extends PersistentAttribute<D, J>
Known Direct Subinterfaces
org.hibernate.metamodel.model.domain.spi.PluralPersistentAttribute, org.hibernate.metamodel.model.domain.spi.SingularPersistentAttribute
Known Direct Implementers
org.hibernate.metamodel.model.domain.internal.AbstractAttribute
Imports
javax.persistence.metamodel.Attribute, org.hibernate.metamodel.model.domain.PersistentAttribute

Hibernate extension to the JPA Attribute descriptor
Author
Steve Ebersole

Method Summary

Modifier and TypeMethod and Description
public ManagedTypeDescriptor<D>
getDeclaringType()

Redeclares org.hibernate.metamodel.model.domain.PersistentAttribute.getDeclaringType.

Return the managed type representing the type in which the attribute was declared.
public SimpleTypeDescriptor<?>
public SimpleTypeDescriptor<?>

Method Detail

getDeclaringTypeback to summary
public ManagedTypeDescriptor<D> getDeclaringType()

Redeclares org.hibernate.metamodel.model.domain.PersistentAttribute.getDeclaringType.

Doc from javax.persistence.metamodel.Attribute.getDeclaringType.

Return the managed type representing the type in which the attribute was declared.

Returns:ManagedTypeDescriptor<D>

declaring type

Annotations
@Override
getKeyGraphTypeback to summary
public SimpleTypeDescriptor<?> getKeyGraphType()

Redeclares org.hibernate.metamodel.model.domain.PersistentAttribute.getKeyGraphType.

getValueGraphTypeback to summary
public SimpleTypeDescriptor<?> getValueGraphType()

Redeclares org.hibernate.metamodel.model.domain.PersistentAttribute.getValueGraphType.