Uses of Enum Class
org.hibernate.query.sqm.tree.SqmJoinType
Packages that use SqmJoinType
Package
Description
Implementation of the SPI for the runtime domain metamodel.
The JPA-standard criteria query API defines all the operations needed express
any query written in standard JPQL.
Implementation of the SPIs for HQL support.
This package defines a semantic model of HQL queries.
Package for the SQM-backed Query implementation details
This package contains the classes that make up the SQM tree nodes.
Nodes representing path expressions in the SQM tree.
Nodes representing root entities and joins in the SQM tree.
-
Uses of SqmJoinType in org.hibernate.metamodel.model.domain.internal
Methods in org.hibernate.metamodel.model.domain.internal with parameters of type SqmJoinTypeModifier and TypeMethodDescriptionBagAttributeImpl.createSqmJoin(SqmFrom<?, X> lhs, SqmJoinType joinType, String alias, boolean fetched, SqmCreationState creationState) EntitySqmPathSource.createSqmJoin(SqmFrom<?, Object> lhs, SqmJoinType joinType, String alias, boolean fetched, SqmCreationState creationState) ListAttributeImpl.createSqmJoin(SqmFrom<?, X> lhs, SqmJoinType joinType, String alias, boolean fetched, SqmCreationState creationState) MapAttributeImpl.createSqmJoin(SqmFrom<?, X> lhs, SqmJoinType joinType, String alias, boolean fetched, SqmCreationState creationState) MappedSuperclassSqmPathSource.createSqmJoin(SqmFrom<?, Object> lhs, SqmJoinType joinType, String alias, boolean fetched, SqmCreationState creationState) SetAttributeImpl.createSqmJoin(SqmFrom<?, X> lhs, SqmJoinType joinType, String alias, boolean fetched, SqmCreationState creationState) SingularAttributeImpl.createSqmJoin(SqmFrom<?, D> lhs, SqmJoinType joinType, String alias, boolean fetched, SqmCreationState creationState) -
Uses of SqmJoinType in org.hibernate.query.criteria
Methods in org.hibernate.query.criteria with parameters of type SqmJoinTypeModifier and TypeMethodDescription<X> JpaDerivedJoin<X>JpaFrom.join(Subquery<X> subquery, SqmJoinType joinType) <X> JpaDerivedJoin<X>JpaFrom.join(Subquery<X> subquery, SqmJoinType joinType, boolean lateral) <X> JpaEntityJoin<X>JpaFrom.join(Class<X> entityJavaType, SqmJoinType joinType) <X> JpaEntityJoin<X>JpaFrom.join(EntityDomainType<X> entity, SqmJoinType joinType) <X> JpaJoinedFrom<?,X> JpaFrom.join(JpaCteCriteria<X> cte, SqmJoinType joinType) <X> JpaDerivedJoin<X>JpaFrom.joinLateral(Subquery<X> subquery, SqmJoinType joinType) -
Uses of SqmJoinType in org.hibernate.query.derived
Methods in org.hibernate.query.derived with parameters of type SqmJoinTypeModifier and TypeMethodDescriptionAnonymousTupleSqmAssociationPathSource.createSqmJoin(SqmFrom<?, O> lhs, SqmJoinType joinType, String alias, boolean fetched, SqmCreationState creationState) -
Uses of SqmJoinType in org.hibernate.query.hql.internal
Constructors in org.hibernate.query.hql.internal with parameters of type SqmJoinTypeModifierConstructorDescriptionQualifiedJoinPathConsumer(SqmFrom<?, ?> sqmFrom, SqmJoinType joinType, boolean fetch, String alias, SqmCreationState creationState) QualifiedJoinPathConsumer(SqmRoot<?> sqmRoot, SqmJoinType joinType, boolean fetch, String alias, SqmCreationState creationState) -
Uses of SqmJoinType in org.hibernate.query.sqm
Methods in org.hibernate.query.sqm with parameters of type SqmJoinTypeModifier and TypeMethodDescriptionSqmJoinable.createSqmJoin(SqmFrom<?, O> lhs, SqmJoinType joinType, String alias, boolean fetched, SqmCreationState creationState) -
Uses of SqmJoinType in org.hibernate.query.sqm.internal
Methods in org.hibernate.query.sqm.internal with parameters of type SqmJoinTypeModifier and TypeMethodDescriptionstatic <T,A> SqmAttributeJoin<T, A> SqmUtil.findCompatibleFetchJoin(SqmFrom<?, T> sqmFrom, SqmPathSource<A> pathSource, SqmJoinType requestedJoinType) -
Uses of SqmJoinType in org.hibernate.query.sqm.tree
Methods in org.hibernate.query.sqm.tree that return SqmJoinTypeModifier and TypeMethodDescriptionstatic SqmJoinTypestatic SqmJoinTypeReturns the enum constant of this class with the specified name.static SqmJoinType[]SqmJoinType.values()Returns an array containing the constants of this enum class, in the order they are declared. -
Uses of SqmJoinType in org.hibernate.query.sqm.tree.domain
Methods in org.hibernate.query.sqm.tree.domain that return SqmJoinTypeMethods in org.hibernate.query.sqm.tree.domain with parameters of type SqmJoinTypeModifier and TypeMethodDescription<X> JpaDerivedJoin<X>AbstractSqmFrom.join(Subquery<X> subquery, SqmJoinType joinType) <X> JpaDerivedJoin<X>AbstractSqmFrom.join(Subquery<X> subquery, SqmJoinType joinType, boolean lateral) <X> JpaDerivedJoin<X>AbstractSqmFrom.join(Subquery<X> subquery, SqmJoinType joinType, boolean lateral, String alias) <X> JpaEntityJoin<X>AbstractSqmFrom.join(Class<X> entityJavaType, SqmJoinType joinType) <X> JpaEntityJoin<X>AbstractSqmFrom.join(EntityDomainType<X> entity, SqmJoinType joinType) <X> JpaJoinedFrom<?,X> AbstractSqmFrom.join(JpaCteCriteria<X> cte, SqmJoinType joinType) <X> JpaJoinedFrom<?,X> AbstractSqmFrom.join(JpaCteCriteria<X> cte, SqmJoinType joinType, String alias) <X> JpaDerivedJoin<X>AbstractSqmFrom.joinLateral(Subquery<X> subquery, SqmJoinType joinType) Constructors in org.hibernate.query.sqm.tree.domain with parameters of type SqmJoinTypeModifierConstructorDescriptionAbstractSqmAttributeJoin(SqmFrom<?, O> lhs, SqmJoinable joinedNavigable, String alias, SqmJoinType joinType, boolean fetched, NodeBuilder nodeBuilder) protectedAbstractSqmAttributeJoin(SqmFrom<?, O> lhs, NavigablePath navigablePath, SqmJoinable joinedNavigable, String alias, SqmJoinType joinType, boolean fetched, NodeBuilder nodeBuilder) AbstractSqmJoin(NavigablePath navigablePath, SqmPathSource<T> referencedNavigable, SqmFrom<?, ?> lhs, String alias, SqmJoinType joinType, NodeBuilder nodeBuilder) AbstractSqmPluralJoin(SqmFrom<?, O> lhs, PluralPersistentAttribute<O, C, E> joinedNavigable, String alias, SqmJoinType joinType, boolean fetched, NodeBuilder nodeBuilder) protectedAbstractSqmPluralJoin(SqmFrom<?, O> lhs, NavigablePath navigablePath, PluralPersistentAttribute<O, C, E> joinedNavigable, String alias, SqmJoinType joinType, boolean fetched, NodeBuilder nodeBuilder) AbstractSqmQualifiedJoin(NavigablePath navigablePath, SqmPathSource<T> referencedNavigable, SqmFrom<?, ?> lhs, String alias, SqmJoinType joinType, NodeBuilder nodeBuilder) SqmBagJoin(SqmFrom<?, O> lhs, BagPersistentAttribute<O, E> attribute, String alias, SqmJoinType sqmJoinType, boolean fetched, NodeBuilder nodeBuilder) protectedSqmBagJoin(SqmFrom<?, O> lhs, NavigablePath navigablePath, BagPersistentAttribute<O, E> attribute, String alias, SqmJoinType joinType, boolean fetched, NodeBuilder nodeBuilder) SqmCorrelatedEntityJoin(EntityDomainType<T> joinedEntityDescriptor, String alias, SqmJoinType joinType, SqmRoot<?> sqmRoot, SqmCorrelatedRootJoin<T> correlatedRootJoin, SqmEntityJoin<T> correlationParent) SqmListJoin(SqmFrom<?, O> lhs, ListPersistentAttribute<O, E> listAttribute, String alias, SqmJoinType sqmJoinType, boolean fetched, NodeBuilder nodeBuilder) protectedSqmListJoin(SqmFrom<?, O> lhs, NavigablePath navigablePath, ListPersistentAttribute<O, E> listAttribute, String alias, SqmJoinType joinType, boolean fetched, NodeBuilder nodeBuilder) SqmMapJoin(SqmFrom<?, O> lhs, MapPersistentAttribute<O, K, V> pluralValuedNavigable, String alias, SqmJoinType sqmJoinType, boolean fetched, NodeBuilder nodeBuilder) protectedSqmMapJoin(SqmFrom<?, O> lhs, NavigablePath navigablePath, MapPersistentAttribute<O, K, V> pluralValuedNavigable, String alias, SqmJoinType joinType, boolean fetched, NodeBuilder nodeBuilder) SqmPluralPartJoin(SqmFrom<?, O> lhs, SqmPathSource<T> joinedNavigable, String alias, SqmJoinType joinType, NodeBuilder nodeBuilder) protectedSqmPluralPartJoin(SqmFrom<?, O> lhs, NavigablePath navigablePath, SqmPathSource<T> joinedNavigable, String alias, SqmJoinType joinType, NodeBuilder nodeBuilder) SqmSetJoin(SqmFrom<?, O> lhs, SetPersistentAttribute<O, E> pluralValuedNavigable, String alias, SqmJoinType sqmJoinType, boolean fetched, NodeBuilder nodeBuilder) protectedSqmSetJoin(SqmFrom<?, O> lhs, NavigablePath navigablePath, SetPersistentAttribute<O, E> pluralValuedNavigable, String alias, SqmJoinType joinType, boolean fetched, NodeBuilder nodeBuilder) SqmSingularJoin(SqmFrom<?, O> lhs, SingularPersistentAttribute<O, T> joinedNavigable, String alias, SqmJoinType joinType, boolean fetched, NodeBuilder nodeBuilder) SqmSingularJoin(SqmFrom<?, O> lhs, SqmJoinable joinedNavigable, String alias, SqmJoinType joinType, boolean fetched, NodeBuilder nodeBuilder) protectedSqmSingularJoin(SqmFrom<?, O> lhs, NavigablePath navigablePath, SingularPersistentAttribute<O, T> joinedNavigable, String alias, SqmJoinType joinType, boolean fetched, NodeBuilder nodeBuilder) -
Uses of SqmJoinType in org.hibernate.query.sqm.tree.from
Methods in org.hibernate.query.sqm.tree.from that return SqmJoinTypeModifier and TypeMethodDescriptionSqmCrossJoin.getSqmJoinType()SqmJoin.getSqmJoinType()The type of join - inner, cross, etcConstructors in org.hibernate.query.sqm.tree.from with parameters of type SqmJoinTypeModifierConstructorDescriptionSqmCteJoin(SqmCteStatement<T> cte, String alias, SqmJoinType joinType, SqmRoot<?> sqmRoot) protectedSqmCteJoin(NavigablePath navigablePath, SqmCteStatement<T> cte, SqmPathSource<T> pathSource, String alias, SqmJoinType joinType, SqmRoot<?> sqmRoot) SqmDerivedJoin(SqmSubQuery<T> subQuery, String alias, SqmJoinType joinType, boolean lateral, SqmRoot<?> sqmRoot) protectedSqmDerivedJoin(NavigablePath navigablePath, SqmSubQuery<T> subQuery, boolean lateral, SqmPathSource<T> pathSource, String alias, SqmJoinType joinType, SqmRoot<?> sqmRoot) SqmEntityJoin(EntityDomainType<T> joinedEntityDescriptor, String alias, SqmJoinType joinType, SqmRoot<?> sqmRoot) protectedSqmEntityJoin(NavigablePath navigablePath, EntityDomainType<T> joinedEntityDescriptor, String alias, SqmJoinType joinType, SqmRoot<?> sqmRoot)