Class Hierarchy
- java.lang.Object
- org.hibernate.metamodel.model.domain.NavigableRole (implements java.io.Serializable)
Interface Hierarchy
- javax.persistence.metamodel.Attribute<X,Y>
- org.hibernate.metamodel.model.domain.PersistentAttribute<D,J>
- javax.persistence.metamodel.Bindable<T>
- javax.persistence.metamodel.EntityType<X> (also extends javax.persistence.metamodel.IdentifiableType<X>)
- org.hibernate.metamodel.model.domain.EntityDomainType<J> (also extends org.hibernate.metamodel.model.domain.IdentifiableDomainType<J>)
- javax.persistence.metamodel.EntityType<X> (also extends javax.persistence.metamodel.IdentifiableType<X>)
- org.hibernate.metamodel.model.domain.CollectionDomainType.Element<E>
- javax.persistence.metamodel.Type<X>
- javax.persistence.metamodel.BasicType<X>
- org.hibernate.metamodel.model.domain.BasicDomainType<J> (also extends org.hibernate.metamodel.model.domain.SimpleDomainType<J>)
- org.hibernate.metamodel.model.domain.DomainType<J>
- org.hibernate.metamodel.model.domain.CollectionDomainType<C,E>
- org.hibernate.metamodel.model.domain.SimpleDomainType<J>
- org.hibernate.metamodel.model.domain.BasicDomainType<J> (also extends javax.persistence.metamodel.BasicType<X>)
- org.hibernate.metamodel.model.domain.EmbeddedDomainType<J> (also extends javax.persistence.metamodel.EmbeddableType<X>)
- org.hibernate.metamodel.model.domain.ManagedDomainType<J> (also extends javax.persistence.metamodel.ManagedType<X>)
- org.hibernate.metamodel.model.domain.IdentifiableDomainType<J> (also extends javax.persistence.metamodel.IdentifiableType<X>)
- org.hibernate.metamodel.model.domain.EntityDomainType<J> (also extends javax.persistence.metamodel.EntityType<X>)
- org.hibernate.metamodel.model.domain.MappedSuperclassDomainType<J> (also extends javax.persistence.metamodel.MappedSuperclassType<X>)
- org.hibernate.metamodel.model.domain.IdentifiableDomainType<J> (also extends javax.persistence.metamodel.IdentifiableType<X>)
- javax.persistence.metamodel.ManagedType<X>
- javax.persistence.metamodel.EmbeddableType<X>
- org.hibernate.metamodel.model.domain.EmbeddedDomainType<J> (also extends org.hibernate.metamodel.model.domain.SimpleDomainType<J>)
- javax.persistence.metamodel.IdentifiableType<X>
- javax.persistence.metamodel.EntityType<X> (also extends javax.persistence.metamodel.Bindable<T>)
- org.hibernate.metamodel.model.domain.EntityDomainType<J> (also extends org.hibernate.metamodel.model.domain.IdentifiableDomainType<J>)
- org.hibernate.metamodel.model.domain.IdentifiableDomainType<J> (also extends org.hibernate.metamodel.model.domain.ManagedDomainType<J>)
- org.hibernate.metamodel.model.domain.EntityDomainType<J> (also extends javax.persistence.metamodel.EntityType<X>)
- org.hibernate.metamodel.model.domain.MappedSuperclassDomainType<J> (also extends javax.persistence.metamodel.MappedSuperclassType<X>)
- javax.persistence.metamodel.MappedSuperclassType<X>
- org.hibernate.metamodel.model.domain.MappedSuperclassDomainType<J> (also extends org.hibernate.metamodel.model.domain.IdentifiableDomainType<J>)
- javax.persistence.metamodel.EntityType<X> (also extends javax.persistence.metamodel.Bindable<T>)
- org.hibernate.metamodel.model.domain.ManagedDomainType<J> (also extends org.hibernate.metamodel.model.domain.SimpleDomainType<J>)
- org.hibernate.metamodel.model.domain.IdentifiableDomainType<J> (also extends javax.persistence.metamodel.IdentifiableType<X>)
- org.hibernate.metamodel.model.domain.EntityDomainType<J> (also extends javax.persistence.metamodel.EntityType<X>)
- org.hibernate.metamodel.model.domain.MappedSuperclassDomainType<J> (also extends javax.persistence.metamodel.MappedSuperclassType<X>)
- org.hibernate.metamodel.model.domain.IdentifiableDomainType<J> (also extends javax.persistence.metamodel.IdentifiableType<X>)
- javax.persistence.metamodel.EmbeddableType<X>
- javax.persistence.metamodel.BasicType<X>