Uses of Interface
org.hibernate.metamodel.model.domain.EntityDomainType
-
Packages that use EntityDomainType Package Description org.hibernate.graph.spi This package defines an internal SPI abstracting over implementations of the APIs defined inorg.hibernate.graph.org.hibernate.metamodel This package defines an API for accessing the runtime metamodel describing persistent entities in Java and their mappings to the relational database schema.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.query.criteria The JPA-standard criteria query API defines all the operations needed express any query written in standard JPQL.org.hibernate.query.sqm.tree.domain Nodes representing path expressions in the SQM tree.org.hibernate.query.sqm.tree.expression Nodes representing expressions in the SQM tree.org.hibernate.query.sqm.tree.from Nodes representing root entities and joins in the SQM tree. -
-
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<?> 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) -
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 querydefault EntityDomainType<J>EntityDomainType. getSqmType()<X> EntityDomainType<X>JpaMetamodel. resolveHqlEntityReference(String entityName)Specialized handling for resolving entity-name references in an HQL queryMethods in org.hibernate.metamodel.model.domain that return types with arguments of type EntityDomainType Modifier and Type Method Description Collection<? extends EntityDomainType<? extends J>>EntityDomainType. getSubTypes()Methods in org.hibernate.metamodel.model.domain with parameters of type EntityDomainType Modifier and Type Method Description default SqmTreatedPathDiscriminatorSqmPath. treatAs(EntityDomainType treatTarget) -
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> JpaCrossJoin<X>JpaFrom. crossJoin(EntityDomainType<X> entity)<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 theEntityDomainTypefor a "polymorphic query" grouping.Methods in org.hibernate.query.sqm.tree.domain that return EntityDomainType Modifier and Type Method Description EntityDomainType<S>SqmTreatedRoot. getManagedType()EntityDomainType<T>SqmCteRoot. getModel()EntityDomainType<T>SqmDerivedRoot. getModel()EntityDomainType<S>SqmTreatedCrossJoin. getModel()EntityDomainType<S>SqmTreatedEntityJoin. getModel()EntityDomainType<S>SqmTreatedEntityValuedSimplePath. getNodeType()EntityDomainType<S>SqmTreatedCrossJoin. getReferencedPathSource()EntityDomainType<S>SqmTreatedEntityJoin. getReferencedPathSource()EntityDomainType<S>SqmTreatedRoot. getReferencedPathSource()EntityDomainType<S>SqmTreatedCrossJoin. getTreatTarget()EntityDomainType<S>SqmTreatedEntityJoin. getTreatTarget()EntityDomainType<S>SqmTreatedEntityValuedSimplePath. getTreatTarget()EntityDomainType<S>SqmTreatedPluralPartJoin. getTreatTarget()EntityDomainType<S>SqmTreatedRoot. getTreatTarget()Methods in org.hibernate.query.sqm.tree.domain that return types with arguments of type EntityDomainType Modifier and Type Method Description Set<EntityDomainType<? extends T>>SqmPolymorphicRootDescriptor. getImplementors()Collection<? extends EntityDomainType<? extends T>>SqmPolymorphicRootDescriptor. getSubTypes()Methods in org.hibernate.query.sqm.tree.domain with parameters of type EntityDomainType Modifier and Type Method Description <X> JpaCrossJoin<X>AbstractSqmFrom. crossJoin(EntityDomainType<X> entity)<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 E>
SqmTreatedBagJoin<O,E,S>SqmBagJoin. treatAs(EntityDomainType<S> treatTarget, String alias, boolean fetch)<S extends T>
SqmTreatedPath<T,S>SqmBasicValuedSimplePath. treatAs(EntityDomainType<S> treatTarget)<S extends T>
SqmTreatedRoot<T,S>SqmCteRoot. treatAs(EntityDomainType<S> treatTarget)<S extends T>
SqmFrom<?,S>SqmCteRoot. treatAs(EntityDomainType<S> treatTarget, String alias)<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>
SqmPath<S>SqmFkExpression. treatAs(EntityDomainType<S> treatTarget)<S extends T>
SqmPath<S>SqmFunctionPath. 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 E>
SqmTreatedListJoin<O,E,S>SqmListJoin. treatAs(EntityDomainType<S> treatTarget, String alias, boolean fetch)<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 V>
SqmTreatedMapJoin<O,K,V,S>SqmMapJoin. treatAs(EntityDomainType<S> treatTarget, String alias, boolean fetch)<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 C>
SqmTreatedEntityValuedSimplePath<C,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 E>
SqmTreatedSetJoin<O,E,S>SqmSetJoin. treatAs(EntityDomainType<S> treatTarget, String alias, boolean fetch)<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)<S extends T>
SqmTreatedSingularJoin<O,T,S>SqmSingularJoin. treatAs(EntityDomainType<S> treatTarget, String alias, boolean fetch)Constructor parameters in org.hibernate.query.sqm.tree.domain with type arguments of type EntityDomainType Constructor Description SqmPolymorphicRootDescriptor(JavaType<T> polymorphicJavaType, Set<EntityDomainType<? extends T>> 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>
SqmAttributeJoin<O,S>SqmAttributeJoin. treatAs(EntityDomainType<S> treatJavaType, String alias)<S extends T>
SqmAttributeJoin<O,S>SqmAttributeJoin. treatAs(EntityDomainType<S> treatJavaType, String alias, boolean fetch)<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>
SqmFrom<?,S>SqmCteJoin. treatAs(EntityDomainType<S> treatTarget)<S extends T>
SqmFrom<?,S>SqmCteJoin. treatAs(EntityDomainType<S> treatTarget, String alias)<S extends T>
SqmFrom<?,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)
-