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 Implementation of the SPIs for HQL support.org.hibernate.query.sqm This package defines a semantic model of HQL queries.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 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.org.hibernate.query.sqm.tree.predicate Nodes representing logical predicates in the SQM tree.org.hibernate.query.sqm.tree.select Nodes representingselect
statements in the SQM tree. -
-
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(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(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(Expression<?>... expressions)
SqmSubQuery<T>
SqmSubQuery. groupBy(List<Expression<?>> grouping)
SqmSubQuery<T>
SqmSubQuery. having(Expression<Boolean> booleanExpression)
SqmSubQuery<T>
SqmSubQuery. having(Predicate... predicates)
SqmSubQuery<T>
SqmSubQuery. multiselect(Selection<?>... selections)
SqmSubQuery<T>
SqmSubQuery. multiselect(List<Selection<?>> selectionList)
SqmSubQuery<T>
SqmSubQuery. select(Expression<T> expression)
<U> SqmSubQuery<U>
SqmSelectStatement. subquery(Class<U> type)
<U> SqmSubQuery<U>
SqmSubQuery. subquery(Class<U> type)
SqmSubQuery<T>
SqmSubQuery. where(Expression<Boolean> restriction)
SqmSubQuery<T>
SqmSubQuery. where(Predicate... restrictions)
-