Uses of Interface
org.hibernate.query.sqm.tree.from.SqmJoin
-
Packages that use SqmJoin Package Description org.hibernate.query.criteria Support for JPA criteria queries.org.hibernate.query.derived org.hibernate.query.hql.internal Implementation of the SPIs for HQL support.org.hibernate.query.sqm This package defines a semantic model of HQL queries.org.hibernate.query.sqm.spi SPI-level SQM contractsorg.hibernate.query.sqm.sql Package for the translation of SQM into SQL ASTorg.hibernate.query.sqm.tree.domain Nodes representing path expressions in the SQM tree.org.hibernate.query.sqm.tree.from Nodes representing root entities and joins in the SQM tree.org.hibernate.query.sqm.tree.select Nodes representingselectstatements in the SQM tree. -
-
Uses of SqmJoin in org.hibernate.query.criteria
Methods in org.hibernate.query.criteria that return types with arguments of type SqmJoin Modifier and Type Method Description Set<SqmJoin<?,?>>JpaSubQuery. getCorrelatedSqmJoins() -
Uses of SqmJoin in org.hibernate.query.derived
Methods in org.hibernate.query.derived that return SqmJoin Modifier and Type Method Description SqmJoinAnonymousTupleSqmAssociationPathSource. createSqmJoin(SqmFrom lhs, SqmJoinType joinType, String alias, boolean fetched, SqmCreationState creationState) -
Uses of SqmJoin in org.hibernate.query.hql.internal
Methods in org.hibernate.query.hql.internal that return SqmJoin Modifier and Type Method Description SqmJoin<?,?>SemanticQueryBuilder. visitJoin(HqlParser.JoinContext parserJoin)SqmJoin<?,?>SemanticQueryBuilder. visitJpaCollectionJoin(HqlParser.JpaCollectionJoinContext ctx) -
Uses of SqmJoin in org.hibernate.query.sqm
Methods in org.hibernate.query.sqm that return SqmJoin Modifier and Type Method Description SqmJoin<O,E>SqmJoinable. createSqmJoin(SqmFrom<?,O> lhs, SqmJoinType joinType, String alias, boolean fetched, SqmCreationState creationState) -
Uses of SqmJoin in org.hibernate.query.sqm.spi
Methods in org.hibernate.query.sqm.spi with parameters of type SqmJoin Modifier and Type Method Description protected voidBaseSemanticQueryWalker. consumeExplicitJoin(SqmJoin<?,?> sqmJoin, boolean transitive) -
Uses of SqmJoin in org.hibernate.query.sqm.sql
Methods in org.hibernate.query.sqm.sql with parameters of type SqmJoin Modifier and Type Method Description protected TableGroupBaseSqmToSqlAstConverter. consumeExplicitJoin(SqmJoin<?,?> sqmJoin, TableGroup lhsTableGroup, TableGroup ownerTableGroup, boolean transitive) -
Uses of SqmJoin in org.hibernate.query.sqm.tree.domain
Classes in org.hibernate.query.sqm.tree.domain that implement SqmJoin Modifier and Type Class Description classAbstractSqmAttributeJoin<O,T>Models a join based on a mapped attribute reference.classAbstractSqmJoin<O,T>classAbstractSqmPluralJoin<O,C,E>classAbstractSqmQualifiedJoin<O,T>classSqmBagJoin<O,E>classSqmCorrelatedBagJoin<O,T>classSqmCorrelatedCrossJoin<T>classSqmCorrelatedCteJoin<T>classSqmCorrelatedDerivedJoin<T>classSqmCorrelatedEntityJoin<T>classSqmCorrelatedListJoin<O,T>classSqmCorrelatedMapJoin<O,K,V>classSqmCorrelatedPluralPartJoin<O,T>classSqmCorrelatedSetJoin<O,T>classSqmCorrelatedSingularJoin<O,T>classSqmListJoin<O,E>classSqmMapJoin<O,K,V>classSqmPluralPartJoin<O,T>classSqmSetJoin<O,E>classSqmSingularJoin<O,T>classSqmTreatedBagJoin<O,T,S extends T>classSqmTreatedCrossJoin<T,S extends T>classSqmTreatedEntityJoin<T,S extends T>classSqmTreatedListJoin<O,T,S extends T>classSqmTreatedMapJoin<O,K,V,S extends V>classSqmTreatedPluralPartJoin<O,T,S extends T>classSqmTreatedSetJoin<O,T,S extends T>classSqmTreatedSingularJoin<O,T,S extends T>Methods in org.hibernate.query.sqm.tree.domain with type parameters of type SqmJoin Modifier and Type Method Description static <X,J extends SqmJoin<X,?>>
SqmCorrelatedDerivedRootJoin<X>SqmCorrelatedDerivedRootJoin. create(J correlationParent, J correlatedJoin)static <X,J extends SqmJoin<X,?>>
SqmCorrelatedRootJoin<X>SqmCorrelatedRootJoin. create(J correlationParent, J correlatedJoin)Methods in org.hibernate.query.sqm.tree.domain that return types with arguments of type SqmJoin Modifier and Type Method Description List<SqmJoin<T,?>>AbstractSqmFrom. getSqmJoins()Methods in org.hibernate.query.sqm.tree.domain with parameters of type SqmJoin Modifier and Type Method Description voidAbstractSqmFrom. addSqmJoin(SqmJoin<T,?> join)Method parameters in org.hibernate.query.sqm.tree.domain with type arguments of type SqmJoin Modifier and Type Method Description voidAbstractSqmFrom. visitSqmJoins(Consumer<SqmJoin<T,?>> consumer) -
Uses of SqmJoin in org.hibernate.query.sqm.tree.from
Subinterfaces of SqmJoin in org.hibernate.query.sqm.tree.from Modifier and Type Interface Description interfaceSqmAttributeJoin<O,T>Models a join based on a mapped attribute reference.interfaceSqmQualifiedJoin<O,T>Common contract for qualified/restricted/predicated joins.Classes in org.hibernate.query.sqm.tree.from that implement SqmJoin Modifier and Type Class Description classSqmCrossJoin<T>classSqmCteJoin<T>classSqmDerivedJoin<T>classSqmEntityJoin<T>Methods in org.hibernate.query.sqm.tree.from that return SqmJoin Modifier and Type Method Description SqmJoin<O,T>SqmJoin. copy(SqmCopyContext context)Methods in org.hibernate.query.sqm.tree.from that return types with arguments of type SqmJoin Modifier and Type Method Description List<SqmJoin<?,?>>SqmRoot. getOrderedJoins()List<SqmJoin<T,?>>SqmFrom. getSqmJoins()The joins associated with this SqmFromMethods in org.hibernate.query.sqm.tree.from with parameters of type SqmJoin Modifier and Type Method Description voidSqmRoot. addOrderedJoin(SqmJoin<?,?> join)voidSqmFrom. addSqmJoin(SqmJoin<T,?> join)Add an associated joinvoidSqmRoot. addSqmJoin(SqmJoin<E,?> join)Method parameters in org.hibernate.query.sqm.tree.from with type arguments of type SqmJoin Modifier and Type Method Description voidSqmFrom. visitSqmJoins(Consumer<SqmJoin<T,?>> consumer)Visit all associated joins -
Uses of SqmJoin in org.hibernate.query.sqm.tree.select
Methods in org.hibernate.query.sqm.tree.select that return types with arguments of type SqmJoin Modifier and Type Method Description Set<SqmJoin<?,?>>SqmSubQuery. getCorrelatedSqmJoins()
-