Uses of Class
org.hibernate.query.sqm.tree.select.SqmSubQuery
-
Packages that use SqmSubQuery Package Description org.hibernate.query.derived org.hibernate.query.hql.internal org.hibernate.query.sqm org.hibernate.query.sqm.internal Package for the SQM-backed Query implementation detailsorg.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 This package contains the classes that make up the SQM tree nodes.org.hibernate.query.sqm.tree.domain org.hibernate.query.sqm.tree.expression org.hibernate.query.sqm.tree.from org.hibernate.query.sqm.tree.predicate org.hibernate.query.sqm.tree.select -
-
Uses of SqmSubQuery in org.hibernate.query.derived
Constructors in org.hibernate.query.derived with parameters of type SqmSubQuery Constructor Description AnonymousTupleType(SqmSubQuery<T> subQuery)
-
Uses of SqmSubQuery in org.hibernate.query.hql.internal
Methods in org.hibernate.query.hql.internal that return SqmSubQuery Modifier and Type Method Description SqmSubQuery<?>
SemanticQueryBuilder. visitSubquery(HqlParser.SubqueryContext ctx)
SqmSubQuery<?>
SemanticQueryBuilder. visitSubqueryExpression(HqlParser.SubqueryExpressionContext ctx)
-
Uses of SqmSubQuery in org.hibernate.query.sqm
Methods in org.hibernate.query.sqm with parameters of type SqmSubQuery Modifier and Type Method Description <T> SqmInPredicate<T>
NodeBuilder. in(jakarta.persistence.criteria.Expression<? extends T> expression, SqmSubQuery<T> subQuery)
T
SemanticQueryWalker. visitSubQueryExpression(SqmSubQuery<?> expression)
-
Uses of SqmSubQuery in org.hibernate.query.sqm.internal
Methods in org.hibernate.query.sqm.internal with parameters of type SqmSubQuery Modifier and Type Method Description <T> SqmInPredicate<T>
SqmCriteriaNodeBuilder. in(jakarta.persistence.criteria.Expression<? extends T> expression, SqmSubQuery<T> subQuery)
Object
SqmTreePrinter. visitSubQueryExpression(SqmSubQuery expression)
-
Uses of SqmSubQuery in org.hibernate.query.sqm.spi
Methods in org.hibernate.query.sqm.spi with parameters of type SqmSubQuery Modifier and Type Method Description Object
BaseSemanticQueryWalker. visitSubQueryExpression(SqmSubQuery<?> expression)
-
Uses of SqmSubQuery in org.hibernate.query.sqm.sql
Methods in org.hibernate.query.sqm.sql with parameters of type SqmSubQuery Modifier and Type Method Description SelectStatement
BaseSqmToSqlAstConverter. visitSubQueryExpression(SqmSubQuery<?> sqmSubQuery)
-
Uses of SqmSubQuery in org.hibernate.query.sqm.tree
Methods in org.hibernate.query.sqm.tree that return SqmSubQuery Modifier and Type Method Description <U> SqmSubQuery<U>
AbstractSqmDmlStatement. subquery(Class<U> type)
-
Uses of SqmSubQuery in org.hibernate.query.sqm.tree.domain
Methods in org.hibernate.query.sqm.tree.domain that return SqmSubQuery Modifier and Type Method Description SqmSubQuery<T>
SqmDerivedRoot. getQueryPart()
Constructors in org.hibernate.query.sqm.tree.domain with parameters of type SqmSubQuery Constructor Description SqmDerivedRoot(SqmSubQuery<T> subQuery, String alias)
SqmDerivedRoot(NavigablePath navigablePath, SqmSubQuery<T> subQuery, SqmPathSource<T> pathSource, String alias)
-
Uses of SqmSubQuery in org.hibernate.query.sqm.tree.expression
Methods in org.hibernate.query.sqm.tree.expression that return SqmSubQuery Modifier and Type Method Description SqmSubQuery<T>
SqmAny. getSubquery()
SqmSubQuery<T>
SqmEvery. getSubquery()
SqmSubQuery<T>
SqmModifiedSubQueryExpression. getSubQuery()
Constructors in org.hibernate.query.sqm.tree.expression with parameters of type SqmSubQuery Constructor Description SqmAny(SqmSubQuery<T> subquery, NodeBuilder criteriaBuilder)
SqmEvery(SqmSubQuery<T> subquery, NodeBuilder criteriaBuilder)
SqmModifiedSubQueryExpression(SqmSubQuery<T> subquery, SqmModifiedSubQueryExpression.Modifier modifier, NodeBuilder builder)
SqmModifiedSubQueryExpression(SqmSubQuery<T> subQuery, SqmModifiedSubQueryExpression.Modifier modifier, SqmExpressible<T> resultType, NodeBuilder builder)
-
Uses of SqmSubQuery in org.hibernate.query.sqm.tree.from
Methods in org.hibernate.query.sqm.tree.from that return SqmSubQuery Modifier and Type Method Description SqmSubQuery<T>
SqmDerivedJoin. getQueryPart()
Constructors in org.hibernate.query.sqm.tree.from with parameters of type SqmSubQuery Constructor Description SqmDerivedJoin(SqmSubQuery<T> subQuery, String alias, SqmJoinType joinType, boolean lateral, SqmRoot<?> sqmRoot)
SqmDerivedJoin(NavigablePath navigablePath, SqmSubQuery<T> subQuery, boolean lateral, SqmPathSource<T> pathSource, String alias, SqmJoinType joinType, SqmRoot<?> sqmRoot)
-
Uses of SqmSubQuery in org.hibernate.query.sqm.tree.predicate
Methods in org.hibernate.query.sqm.tree.predicate that return SqmSubQuery Modifier and Type Method Description SqmSubQuery<T>
SqmInSubQueryPredicate. getSubQueryExpression()
Constructors in org.hibernate.query.sqm.tree.predicate with parameters of type SqmSubQuery Constructor Description SqmInSubQueryPredicate(SqmExpression<T> testExpression, SqmSubQuery<T> subQueryExpression, boolean negated, NodeBuilder nodeBuilder)
SqmInSubQueryPredicate(SqmExpression<T> testExpression, SqmSubQuery<T> subQueryExpression, NodeBuilder nodeBuilder)
-
Uses of SqmSubQuery in org.hibernate.query.sqm.tree.select
Methods in org.hibernate.query.sqm.tree.select that return SqmSubQuery Modifier and Type Method Description SqmSubQuery<T>
SqmSubQuery. alias(String alias)
SqmSubQuery<T>
SqmSubQuery. copy(SqmCopyContext context)
SqmSubQuery<T>
SqmSubQuery. distinct(boolean distinct)
SqmSubQuery<T>
SqmSubQuery. groupBy(jakarta.persistence.criteria.Expression<?>... expressions)
SqmSubQuery<T>
SqmSubQuery. groupBy(List<jakarta.persistence.criteria.Expression<?>> grouping)
SqmSubQuery<T>
SqmSubQuery. having(jakarta.persistence.criteria.Expression<Boolean> booleanExpression)
SqmSubQuery<T>
SqmSubQuery. having(jakarta.persistence.criteria.Predicate... predicates)
SqmSubQuery<T>
SqmSubQuery. multiselect(jakarta.persistence.criteria.Selection<?>... selections)
SqmSubQuery<T>
SqmSubQuery. multiselect(List<jakarta.persistence.criteria.Selection<?>> selectionList)
SqmSubQuery<T>
SqmSubQuery. select(jakarta.persistence.criteria.Expression<T> expression)
<U> SqmSubQuery<U>
SqmSelectStatement. subquery(Class<U> type)
<U> SqmSubQuery<U>
SqmSubQuery. subquery(Class<U> type)
SqmSubQuery<T>
SqmSubQuery. where(jakarta.persistence.criteria.Expression<Boolean> restriction)
SqmSubQuery<T>
SqmSubQuery. where(jakarta.persistence.criteria.Predicate... restrictions)
-