Uses of Interface
org.hibernate.metamodel.model.domain.EntityDomainType
-
Packages that use EntityDomainType Package Description org.hibernate.graph.spi org.hibernate.metamodel org.hibernate.metamodel.model.domain Hibernate extensions to and implementations of the JPA metamodelorg.hibernate.query.criteria Hibernate's support for JPA criteria queries.org.hibernate.query.sqm.tree.domain org.hibernate.query.sqm.tree.expression org.hibernate.query.sqm.tree.from -
-
Uses of EntityDomainType in org.hibernate.graph.spi
Methods in org.hibernate.graph.spi with parameters of type EntityDomainType Modifier and Type Method Description booleanRootGraphImplementor. appliesTo(EntityDomainType<? super J> entityType) -
Uses of EntityDomainType in org.hibernate.metamodel
Methods in org.hibernate.metamodel with parameters of type EntityDomainType Modifier and Type Method Description RootGraph<?>MappingMetamodel. defaultGraph(EntityDomainType<?> entityDomainType)EntityPersisterMappingMetamodel. resolveEntityDescriptor(EntityDomainType<?> entityDomainType)Given a JPA entity domain type, get the associated Hibernate entity descriptor -
Uses of EntityDomainType in org.hibernate.metamodel.model.domain
Methods in org.hibernate.metamodel.model.domain that return EntityDomainType Modifier and Type Method Description <X> EntityDomainType<X>JpaMetamodel. entity(Class<X> cls)<X> EntityDomainType<X>JpaMetamodel. entity(String entityName)Access to an entity supporting Hibernate's entity-name feature<X> EntityDomainType<X>JpaMetamodel. findEntityType(Class<X> cls)Same asJpaMetamodel.entity(java.lang.String)exceptnullis returned rather than throwing an exception<X> EntityDomainType<X>JpaMetamodel. getHqlEntityReference(String entityName)Specialized handling for resolving entity-name references in an HQL query<X> EntityDomainType<X>JpaMetamodel. resolveHqlEntityReference(String entityName)Specialized handling for resolving entity-name references in an HQL query -
Uses of EntityDomainType in org.hibernate.query.criteria
Methods in org.hibernate.query.criteria that return EntityDomainType Modifier and Type Method Description EntityDomainType<T>JpaRoot. getManagedType()EntityDomainType<T>JpaEntityJoin. getModel()EntityDomainType<T>JpaRoot. getModel()Methods in org.hibernate.query.criteria with parameters of type EntityDomainType Modifier and Type Method Description <X> JpaEntityJoin<X>JpaFrom. join(EntityDomainType<X> entity)<X> JpaEntityJoin<X>JpaFrom. join(EntityDomainType<X> entity, SqmJoinType joinType)<S extends T>
JpaCollectionJoin<O,S>JpaCollectionJoin. treatAs(EntityDomainType<S> treatAsType)<S extends T>
JpaJoin<O,S>JpaJoin. treatAs(EntityDomainType<S> treatAsType)<S extends T>
JpaListJoin<O,S>JpaListJoin. treatAs(EntityDomainType<S> treatAsType)<S extends V>
JpaMapJoin<O,K,S>JpaMapJoin. treatAs(EntityDomainType<S> treatJavaType)<S extends T>
JpaPath<S>JpaPath. treatAs(EntityDomainType<S> treatJavaType)Support for JPA's explicit (TREAT) down-casting.<S extends E>
JpaPluralJoin<O,?,S>JpaPluralJoin. treatAs(EntityDomainType<S> treatAsType)<S extends T>
JpaSetJoin<O,S>JpaSetJoin. treatAs(EntityDomainType<S> treatAsType) -
Uses of EntityDomainType in org.hibernate.query.sqm.tree.domain
Classes in org.hibernate.query.sqm.tree.domain that implement EntityDomainType Modifier and Type Class Description classSqmPolymorphicRootDescriptor<T>Acts as the EntityValuedNavigable for a "polymorphic query" groupingMethods in org.hibernate.query.sqm.tree.domain that return types with arguments of type EntityDomainType Modifier and Type Method Description Set<EntityDomainType<?>>SqmPolymorphicRootDescriptor. getImplementors()Methods in org.hibernate.query.sqm.tree.domain with parameters of type EntityDomainType Modifier and Type Method Description protected <S,X extends SqmFrom<?,S>>
XAbstractSqmFrom. findTreat(EntityDomainType<S> targetType, String alias)<X> JpaEntityJoin<X>AbstractSqmFrom. join(EntityDomainType<X> entity)<X> JpaEntityJoin<X>AbstractSqmFrom. join(EntityDomainType<X> entity, SqmJoinType joinType)<S extends T>
SqmTreatedPath<T,S>AbstractSqmSpecificPluralPartPath. treatAs(EntityDomainType<S> treatTarget)<S extends T>
SqmTreatedPath<T,S>NonAggregatedCompositeSimplePath. treatAs(EntityDomainType<S> treatTarget)<S extends T>
SqmTreatedPath<T,S>SqmAnyValuedSimplePath. treatAs(EntityDomainType<S> treatTarget)<S extends E>
SqmTreatedBagJoin<O,E,S>SqmBagJoin. treatAs(EntityDomainType<S> treatTarget)<S extends E>
SqmTreatedBagJoin<O,E,S>SqmBagJoin. treatAs(EntityDomainType<S> treatTarget, String alias)<S extends T>
SqmTreatedPath<T,S>SqmBasicValuedSimplePath. treatAs(EntityDomainType<S> treatTarget)<S extends T>
SqmTreatedRoot<T,S>SqmDerivedRoot. treatAs(EntityDomainType<S> treatTarget)<S extends T>
SqmFrom<?,S>SqmDerivedRoot. treatAs(EntityDomainType<S> treatTarget, String alias)<S extends T>
SqmTreatedPath<T,S>SqmEmbeddedValuedSimplePath. treatAs(EntityDomainType<S> treatTarget)<S extends T>
SqmTreatedPath<T,S>SqmEntityValuedSimplePath. treatAs(EntityDomainType<S> treatTarget)<S extends T>
SqmTreatedPath<T,S>SqmIndexedCollectionAccessPath. treatAs(EntityDomainType<S> treatTarget)<S extends E>
SqmTreatedListJoin<O,E,S>SqmListJoin. treatAs(EntityDomainType<S> treatTarget)<S extends E>
SqmTreatedListJoin<O,E,S>SqmListJoin. treatAs(EntityDomainType<S> treatTarget, String alias)<S extends V>
SqmTreatedMapJoin<O,K,V,S>SqmMapJoin. treatAs(EntityDomainType<S> treatTarget)<S extends V>
SqmTreatedMapJoin<O,K,V,S>SqmMapJoin. treatAs(EntityDomainType<S> treatTarget, String alias)<S extends T>
SqmPath<S>SqmPath. treatAs(EntityDomainType<S> treatTarget)<S extends T>
SqmTreatedPluralPartJoin<O,T,S>SqmPluralPartJoin. treatAs(EntityDomainType<S> treatTarget)<S extends T>
SqmTreatedPluralPartJoin<O,T,S>SqmPluralPartJoin. treatAs(EntityDomainType<S> treatTarget, String alias)<S extends E>
SqmTreatedPath<E,S>SqmPluralValuedSimplePath. treatAs(EntityDomainType<S> treatTarget)<S extends E>
SqmTreatedSetJoin<O,E,S>SqmSetJoin. treatAs(EntityDomainType<S> treatTarget)<S extends E>
SqmTreatedSetJoin<O,E,S>SqmSetJoin. treatAs(EntityDomainType<S> treatTarget, String alias)<S extends T>
SqmTreatedSingularJoin<O,T,S>SqmSingularJoin. treatAs(EntityDomainType<S> treatTarget)<S extends T>
SqmTreatedSingularJoin<O,T,S>SqmSingularJoin. treatAs(EntityDomainType<S> treatTarget, String alias)Constructor parameters in org.hibernate.query.sqm.tree.domain with type arguments of type EntityDomainType Constructor Description SqmPolymorphicRootDescriptor(JavaType<T> polymorphicJavaType, Set<EntityDomainType<?>> implementors) -
Uses of EntityDomainType in org.hibernate.query.sqm.tree.expression
Methods in org.hibernate.query.sqm.tree.expression that return EntityDomainType Modifier and Type Method Description EntityDomainTypeSqmAnyDiscriminatorValue. getEntityValue()EntityDomainType<T>SqmLiteralEntityType. getNodeType()Constructors in org.hibernate.query.sqm.tree.expression with parameters of type EntityDomainType Constructor Description SqmAnyDiscriminatorValue(String pathName, EntityDomainType entityValue, BasicType<T> domainType, NodeBuilder nodeBuilder)SqmLiteralEntityType(EntityDomainType<T> entityType, NodeBuilder nodeBuilder) -
Uses of EntityDomainType in org.hibernate.query.sqm.tree.from
Methods in org.hibernate.query.sqm.tree.from that return EntityDomainType Modifier and Type Method Description EntityDomainType<E>SqmRoot. getManagedType()EntityDomainType<T>SqmEntityJoin. getModel()EntityDomainType<E>SqmRoot. getModel()EntityDomainType<T>SqmCrossJoin. getReferencedPathSource()EntityDomainType<T>SqmEntityJoin. getReferencedPathSource()Methods in org.hibernate.query.sqm.tree.from with parameters of type EntityDomainType Modifier and Type Method Description <S extends T>
SqmAttributeJoin<O,S>SqmAttributeJoin. treatAs(EntityDomainType<S> treatTarget)<S extends T>
SqmTreatedCrossJoin<T,S>SqmCrossJoin. treatAs(EntityDomainType<S> treatTarget)<S extends T>
SqmFrom<?,S>SqmCrossJoin. treatAs(EntityDomainType<S> treatTarget, String alias)<S extends T>
SqmTreatedEntityJoin<T,S>SqmDerivedJoin. treatAs(EntityDomainType<S> treatTarget)<S extends T>
SqmFrom<?,S>SqmDerivedJoin. treatAs(EntityDomainType<S> treatTarget, String alias)<S extends T>
SqmTreatedEntityJoin<T,S>SqmEntityJoin. treatAs(EntityDomainType<S> treatTarget)<S extends T>
SqmFrom<?,S>SqmEntityJoin. treatAs(EntityDomainType<S> treatTarget, String alias)<S extends T>
SqmFrom<?,S>SqmFrom. treatAs(EntityDomainType<S> treatAsType)<S extends T>
SqmFrom<?,S>SqmFrom. treatAs(EntityDomainType<S> treatTarget, String alias)<S extends E>
SqmTreatedRoot<E,S>SqmRoot. treatAs(EntityDomainType<S> treatTarget)<S extends E>
SqmFrom<?,S>SqmRoot. treatAs(EntityDomainType<S> treatTarget, String alias)Constructors in org.hibernate.query.sqm.tree.from with parameters of type EntityDomainType Constructor Description SqmCrossJoin(EntityDomainType<T> joinedEntityDescriptor, String alias, SqmRoot<?> sqmRoot)SqmCrossJoin(NavigablePath navigablePath, EntityDomainType<T> joinedEntityDescriptor, String alias, SqmRoot<?> sqmRoot)SqmEntityJoin(EntityDomainType<T> joinedEntityDescriptor, String alias, SqmJoinType joinType, SqmRoot<?> sqmRoot)SqmEntityJoin(NavigablePath navigablePath, EntityDomainType<T> joinedEntityDescriptor, String alias, SqmJoinType joinType, SqmRoot<?> sqmRoot)SqmRoot(EntityDomainType<E> entityType, String alias, boolean allowJoins, NodeBuilder nodeBuilder)SqmRoot(NavigablePath navigablePath, EntityDomainType<E> entityType, String alias, NodeBuilder nodeBuilder)
-