Hierarchy For Package jakarta.persistence.metamodel
Interface Hierarchy
- jakarta.persistence.metamodel.Attribute<X,
Y> - jakarta.persistence.metamodel.PluralAttribute<X,
C, E> (also extends jakarta.persistence.metamodel.Bindable<T>) - jakarta.persistence.metamodel.CollectionAttribute<X,
E> - jakarta.persistence.metamodel.ListAttribute<X,
E> - jakarta.persistence.metamodel.MapAttribute<X,
K, V> - jakarta.persistence.metamodel.SetAttribute<X,
E>
- jakarta.persistence.metamodel.CollectionAttribute<X,
- jakarta.persistence.metamodel.SingularAttribute<X,
T> (also extends jakarta.persistence.metamodel.Bindable<T>) - jakarta.persistence.metamodel.ComparableAttribute<X,
C> - jakarta.persistence.metamodel.BooleanAttribute<X>
- jakarta.persistence.metamodel.NumericAttribute<X,
N> - jakarta.persistence.metamodel.TemporalAttribute<X,
T> - jakarta.persistence.metamodel.TextAttribute<X>
- jakarta.persistence.metamodel.ComparableAttribute<X,
- jakarta.persistence.metamodel.PluralAttribute<X,
- jakarta.persistence.metamodel.Bindable<T>
- jakarta.persistence.metamodel.EntityType<X> (also extends jakarta.persistence.metamodel.IdentifiableType<X>)
- jakarta.persistence.metamodel.PluralAttribute<X,
C, E> (also extends jakarta.persistence.metamodel.Attribute<X, Y>) - jakarta.persistence.metamodel.CollectionAttribute<X,
E> - jakarta.persistence.metamodel.ListAttribute<X,
E> - jakarta.persistence.metamodel.MapAttribute<X,
K, V> - jakarta.persistence.metamodel.SetAttribute<X,
E>
- jakarta.persistence.metamodel.CollectionAttribute<X,
- jakarta.persistence.metamodel.SingularAttribute<X,
T> (also extends jakarta.persistence.metamodel.Attribute<X, Y>) - jakarta.persistence.metamodel.ComparableAttribute<X,
C> - jakarta.persistence.metamodel.BooleanAttribute<X>
- jakarta.persistence.metamodel.NumericAttribute<X,
N> - jakarta.persistence.metamodel.TemporalAttribute<X,
T> - jakarta.persistence.metamodel.TextAttribute<X>
- jakarta.persistence.metamodel.ComparableAttribute<X,
- jakarta.persistence.metamodel.Metamodel
- jakarta.persistence.metamodel.Type<X>
- jakarta.persistence.metamodel.BasicType<X>
- jakarta.persistence.metamodel.ManagedType<X>
- jakarta.persistence.metamodel.EmbeddableType<X>
- jakarta.persistence.metamodel.IdentifiableType<X>
- jakarta.persistence.metamodel.EntityType<X> (also extends jakarta.persistence.metamodel.Bindable<T>)
- jakarta.persistence.metamodel.MappedSuperclassType<X>
Annotation Interface Hierarchy
- jakarta.persistence.metamodel.StaticMetamodel (implements java.lang.annotation.Annotation)
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- jakarta.persistence.metamodel.Attribute.PersistentAttributeType
- jakarta.persistence.metamodel.Bindable.BindableType
- jakarta.persistence.metamodel.PluralAttribute.CollectionType
- jakarta.persistence.metamodel.Type.PersistenceType
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)