Uses of Interface
org.hibernate.metamodel.model.domain.IdentifiableDomainType
-
Packages that use IdentifiableDomainType Package Description org.hibernate.metamodel.internal org.hibernate.metamodel.model.domain Defines the runtime domain metamodel, which describes the Java aspect of the application's domain model parts (entities, attributes).org.hibernate.metamodel.model.domain.internal Implementation of the SPI for the runtime domain metamodel.org.hibernate.query.sqm.tree.domain Nodes representing path expressions in the SQM tree. -
-
Uses of IdentifiableDomainType in org.hibernate.metamodel.internal
Methods in org.hibernate.metamodel.internal that return IdentifiableDomainType Modifier and Type Method Description <E> IdentifiableDomainType<E>
MetadataContext. locateIdentifiableType(String entityName)
Given an entity-name, locate the corresponding JPAEntityType
.Methods in org.hibernate.metamodel.internal that return types with arguments of type IdentifiableDomainType Modifier and Type Method Description Map<String,IdentifiableDomainType<?>>
MetadataContext. getIdentifiableTypesByName()
Methods in org.hibernate.metamodel.internal with parameters of type IdentifiableDomainType Modifier and Type Method Description <X,Y>
SingularPersistentAttribute<X,Y>AttributeFactory. buildIdAttribute(IdentifiableDomainType<X> ownerType, Property property)
Build the identifier attribute descriptor<X,Y>
SingularAttributeImpl<X,Y>AttributeFactory. buildVersionAttribute(IdentifiableDomainType<X> ownerType, Property property)
Build the version attribute descriptor -
Uses of IdentifiableDomainType in org.hibernate.metamodel.model.domain
Subinterfaces of IdentifiableDomainType in org.hibernate.metamodel.model.domain Modifier and Type Interface Description interface
EntityDomainType<J>
Extension to the JPAEntityType
contract.interface
MappedSuperclassDomainType<J>
Extension of the JPAMappedSuperclassType
contractClasses in org.hibernate.metamodel.model.domain that implement IdentifiableDomainType Modifier and Type Class Description class
AbstractIdentifiableType<J>
Functionality common to all implementations ofIdentifiableType
.Methods in org.hibernate.metamodel.model.domain that return IdentifiableDomainType Modifier and Type Method Description IdentifiableDomainType<? super J>
AbstractIdentifiableType. getSupertype()
IdentifiableDomainType<? super J>
IdentifiableDomainType. getSupertype()
IdentifiableDomainType<? super J>
AbstractIdentifiableType. getSuperType()
Constructors in org.hibernate.metamodel.model.domain with parameters of type IdentifiableDomainType Constructor Description AbstractIdentifiableType(String typeName, JavaType<J> javaType, IdentifiableDomainType<? super J> superType, boolean hasIdClass, boolean hasIdentifierProperty, boolean versioned, JpaMetamodelImplementor metamodel)
-
Uses of IdentifiableDomainType in org.hibernate.metamodel.model.domain.internal
Classes in org.hibernate.metamodel.model.domain.internal that implement IdentifiableDomainType Modifier and Type Class Description class
EntityTypeImpl<J>
Implementation ofEntityType
.class
MappedSuperclassTypeImpl<J>
Implementation ofMappedSuperclassType
.Methods in org.hibernate.metamodel.model.domain.internal that return IdentifiableDomainType Modifier and Type Method Description IdentifiableDomainType<? super J>
EntityTypeImpl. getSuperType()
Constructors in org.hibernate.metamodel.model.domain.internal with parameters of type IdentifiableDomainType Constructor Description EntityTypeImpl(String entityName, String jpaEntityName, boolean hasIdClass, boolean hasIdProperty, boolean hasVersion, JavaType<J> javaType, IdentifiableDomainType<? super J> superType, JpaMetamodelImplementor metamodel)
EntityTypeImpl(JavaType<J> javaType, IdentifiableDomainType<? super J> superType, PersistentClass persistentClass, JpaMetamodelImplementor metamodel)
MappedSuperclassTypeImpl(String name, boolean hasIdClass, boolean hasIdProperty, boolean hasVersion, JavaType<J> javaType, IdentifiableDomainType<? super J> superType, JpaMetamodelImplementor jpaMetamodel)
MappedSuperclassTypeImpl(JavaType<J> javaType, MappedSuperclass mappedSuperclass, IdentifiableDomainType<? super J> superType, JpaMetamodelImplementor jpaMetamodel)
-
Uses of IdentifiableDomainType in org.hibernate.query.sqm.tree.domain
Classes in org.hibernate.query.sqm.tree.domain that implement IdentifiableDomainType Modifier and Type Class Description class
SqmPolymorphicRootDescriptor<T>
Acts as theEntityDomainType
for a "polymorphic query" grouping.Methods in org.hibernate.query.sqm.tree.domain that return IdentifiableDomainType Modifier and Type Method Description IdentifiableDomainType<? super T>
SqmPolymorphicRootDescriptor. getSupertype()
-