Uses of Interface
org.hibernate.query.sqm.tree.from.SqmAttributeJoin
Packages that use SqmAttributeJoin
Package
Description
Implementation of the SPI for the runtime domain metamodel.
This package defines a semantic model of HQL queries.
Package for the SQM-backed Query implementation details
SPI-level SQM contracts
Package for the translation of SQM into SQL AST
Nodes representing path expressions in the SQM tree.
Nodes representing root entities and joins in the SQM tree.
Nodes representing
select statements in the SQM tree.-
Uses of SqmAttributeJoin in org.hibernate.metamodel.model.domain.internal
Methods in org.hibernate.metamodel.model.domain.internal that return SqmAttributeJoinModifier and TypeMethodDescriptionBagAttributeImpl.createSqmJoin(SqmFrom<?, X> 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) 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 SqmAttributeJoin in org.hibernate.query.sqm
Methods in org.hibernate.query.sqm with parameters of type SqmAttributeJoinModifier and TypeMethodDescriptionSemanticQueryWalker.visitQualifiedAttributeJoin(SqmAttributeJoin<?, ?> joinedFromElement) -
Uses of SqmAttributeJoin in org.hibernate.query.sqm.internal
Methods in org.hibernate.query.sqm.internal that return SqmAttributeJoinModifier and TypeMethodDescriptionstatic <T,A> SqmAttributeJoin<T, A> SqmUtil.findCompatibleFetchJoin(SqmFrom<?, T> sqmFrom, SqmPathSource<A> pathSource, SqmJoinType requestedJoinType) Methods in org.hibernate.query.sqm.internal with parameters of type SqmAttributeJoinModifier and TypeMethodDescriptionSqmPathVisitor.visitQualifiedAttributeJoin(SqmAttributeJoin<?, ?> path) SqmTreePrinter.visitQualifiedAttributeJoin(SqmAttributeJoin joinedFromElement) -
Uses of SqmAttributeJoin in org.hibernate.query.sqm.spi
Methods in org.hibernate.query.sqm.spi with parameters of type SqmAttributeJoinModifier and TypeMethodDescriptionprotected voidBaseSemanticQueryWalker.consumeAttributeJoin(SqmAttributeJoin<?, ?> sqmJoin, boolean transitive) BaseSemanticQueryWalker.visitQualifiedAttributeJoin(SqmAttributeJoin<?, ?> joinedFromElement) -
Uses of SqmAttributeJoin in org.hibernate.query.sqm.sql
Methods in org.hibernate.query.sqm.sql that return SqmAttributeJoinMethods in org.hibernate.query.sqm.sql with parameters of type SqmAttributeJoinModifier and TypeMethodDescriptionBaseSqmToSqlAstConverter.visitQualifiedAttributeJoin(SqmAttributeJoin<?, ?> sqmJoin) -
Uses of SqmAttributeJoin in org.hibernate.query.sqm.tree.domain
Classes in org.hibernate.query.sqm.tree.domain that implement SqmAttributeJoinModifier and TypeClassDescriptionclassModels a join based on a mapped attribute reference.classAbstractSqmPluralJoin<O,C, E> classSqmBagJoin<O,E> classSqmCorrelatedBagJoin<O,T> classclassSqmCorrelatedMapJoin<O,K, V> classSqmCorrelatedSetJoin<O,T> classclassSqmListJoin<O,E> classSqmMapJoin<O,K, V> classSqmSetJoin<O,E> classSqmSingularJoin<O,T> classSqmTreatedBagJoin<O,T, S extends T> classSqmTreatedListJoin<O,T, S extends T> classSqmTreatedMapJoin<O,K, V, S extends V> classSqmTreatedSetJoin<O,T, S extends T> classSqmTreatedSingularJoin<O,T, S extends T> Methods in org.hibernate.query.sqm.tree.domain that return SqmAttributeJoinModifier and TypeMethodDescription<A> SqmAttributeJoin<T,A> AbstractSqmFrom.fetch(PluralAttribute<? super T, ?, A> attribute) <A> SqmAttributeJoin<T,A> AbstractSqmFrom.fetch(PluralAttribute<? super T, ?, A> attribute, JoinType jt) <X,A> SqmAttributeJoin<X, A> <X,A> SqmAttributeJoin<X, A> <X,Y> SqmAttributeJoin<X, Y> <X,Y> SqmAttributeJoin<X, Y> <X,Y> SqmAttributeJoin<X, Y> SqmBagJoin.makeCopy(SqmCreationProcessingState creationProcessingState) SqmListJoin.makeCopy(SqmCreationProcessingState creationProcessingState) SqmSetJoin.makeCopy(SqmCreationProcessingState creationProcessingState) SqmSingularJoin.makeCopy(SqmCreationProcessingState creationProcessingState) SqmTreatedBagJoin.makeCopy(SqmCreationProcessingState creationProcessingState) SqmTreatedListJoin.makeCopy(SqmCreationProcessingState creationProcessingState) SqmTreatedSetJoin.makeCopy(SqmCreationProcessingState creationProcessingState) SqmTreatedSingularJoin.makeCopy(SqmCreationProcessingState creationProcessingState) AbstractSqmAttributeJoin.on(Expression<Boolean> restriction) AbstractSqmAttributeJoin.on(JpaExpression<Boolean> restriction) AbstractSqmAttributeJoin.on(JpaPredicate... restrictions) -
Uses of SqmAttributeJoin in org.hibernate.query.sqm.tree.from
Methods in org.hibernate.query.sqm.tree.from that return SqmAttributeJoinModifier and TypeMethodDescription<X,Y> SqmAttributeJoin<X, Y> <X,Y> SqmAttributeJoin<X, Y> <X,Y> SqmAttributeJoin<X, Y> <X,Y> SqmAttributeJoin<X, Y> SqmAttributeJoin.makeCopy(SqmCreationProcessingState creationProcessingState) Deprecated.<S extends T>
SqmAttributeJoin<O,S> <S extends T>
SqmAttributeJoin<O,S> <S extends T>
SqmAttributeJoin<O,S> <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) -
Uses of SqmAttributeJoin in org.hibernate.query.sqm.tree.select
Methods in org.hibernate.query.sqm.tree.select that return SqmAttributeJoin