Uses of Class
org.hibernate.query.sqm.tree.select.SqmQueryPart
-
Packages that use SqmQueryPart Package Description org.hibernate.query.hql.internal Implementation of the SPIs for HQL support.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.insert Nodes representinginsertstatements in the SQM tree.org.hibernate.query.sqm.tree.select Nodes representingselectstatements in the SQM tree. -
-
Uses of SqmQueryPart in org.hibernate.query.hql.internal
Methods in org.hibernate.query.hql.internal that return SqmQueryPart Modifier and Type Method Description SqmQueryPart<?>SemanticQueryBuilder. visitNestedQueryExpression(HqlParser.NestedQueryExpressionContext ctx)SqmQueryPart<?>SemanticQueryBuilder. visitQueryExpression(HqlParser.QueryExpressionContext ctx)SqmQueryPart<?>SemanticQueryBuilder. visitQueryOrderExpression(HqlParser.QueryOrderExpressionContext ctx)SqmQueryPart<?>SemanticQueryBuilder. visitQuerySpecExpression(HqlParser.QuerySpecExpressionContext ctx)Methods in org.hibernate.query.hql.internal with parameters of type SqmQueryPart Modifier and Type Method Description protected voidSemanticQueryBuilder. visitQueryOrder(SqmQueryPart<?> sqmQueryPart, HqlParser.QueryOrderContext ctx) -
Uses of SqmQueryPart in org.hibernate.query.sqm.internal
Methods in org.hibernate.query.sqm.internal with parameters of type SqmQueryPart Modifier and Type Method Description static voidSqmUtil. checkQueryReturnType(SqmQueryPart<?> queryPart, Class<?> expectedResultType)Similar toSqmUtil.validateQueryReturnType(SqmQueryPart, Class)but does not check ifSqmUtil.isResultTypeAlwaysAllowed(Class).static voidSqmUtil. validateQueryReturnType(SqmQueryPart<?> queryPart, @Nullable Class<?> expectedResultType)Used to validate that the specified query return type is valid (i.e. -
Uses of SqmQueryPart in org.hibernate.query.sqm.spi
Methods in org.hibernate.query.sqm.spi with parameters of type SqmQueryPart Modifier and Type Method Description ObjectBaseSemanticQueryWalker. visitQueryPart(SqmQueryPart<?> queryPart) -
Uses of SqmQueryPart in org.hibernate.query.sqm.sql
Methods in org.hibernate.query.sqm.sql that return SqmQueryPart Modifier and Type Method Description SqmQueryPart<?>FakeSqmToSqlAstConverter. getCurrentSqmQueryPart()default SqmQueryPart<?>SqmToSqlAstConverter. getCurrentSqmQueryPart()Methods in org.hibernate.query.sqm.sql that return types with arguments of type SqmQueryPart Modifier and Type Method Description Stack<SqmQueryPart>BaseSqmToSqlAstConverter. getSqmQueryPartStack()Stack<SqmQueryPart>FakeSqmToSqlAstConverter. getSqmQueryPartStack()Stack<SqmQueryPart>SqmToSqlAstConverter. getSqmQueryPartStack()Methods in org.hibernate.query.sqm.sql with parameters of type SqmQueryPart Modifier and Type Method Description protected voidBaseSqmToSqlAstConverter. visitOrderByOffsetAndFetch(SqmQueryPart<?> sqmQueryPart, QueryPart sqlQueryPart)QueryPartBaseSqmToSqlAstConverter. visitQueryPart(SqmQueryPart<?> queryPart) -
Uses of SqmQueryPart in org.hibernate.query.sqm.tree.insert
Methods in org.hibernate.query.sqm.tree.insert that return SqmQueryPart Modifier and Type Method Description SqmQueryPart<?>SqmInsertSelectStatement. getSelectQueryPart()Methods in org.hibernate.query.sqm.tree.insert with parameters of type SqmQueryPart Modifier and Type Method Description voidSqmInsertSelectStatement. setSelectQueryPart(SqmQueryPart<?> selectQueryPart) -
Uses of SqmQueryPart in org.hibernate.query.sqm.tree.select
Subclasses of SqmQueryPart in org.hibernate.query.sqm.tree.select Modifier and Type Class Description classSqmQueryGroup<T>A grouped list of queries connected through a certain set operator.classSqmQuerySpec<T>Defines the commonality between a root query and a subquery.Methods in org.hibernate.query.sqm.tree.select that return SqmQueryPart Modifier and Type Method Description SqmQueryPart<T>SqmQueryGroup. copy(SqmCopyContext context)abstract SqmQueryPart<T>SqmQueryPart. copy(SqmCopyContext context)SqmQueryPart<T>AbstractSqmSelectQuery. getQueryPart()SqmQueryPart<T>SqmSelectQuery. getQueryPart()SqmQueryPart<T>SqmQueryPart. setFetch(JpaExpression<? extends Number> fetch)SqmQueryPart<T>SqmQueryPart. setOffset(JpaExpression<? extends Number> offset)SqmQueryPart<T>SqmQueryPart. setSortSpecifications(List<? extends JpaOrder> sortSpecifications)Methods in org.hibernate.query.sqm.tree.select that return types with arguments of type SqmQueryPart Modifier and Type Method Description List<SqmQueryPart<T>>SqmQueryGroup. getQueryParts()List<SqmQueryPart<T>>SqmQueryGroup. queryParts()Methods in org.hibernate.query.sqm.tree.select with parameters of type SqmQueryPart Modifier and Type Method Description protected voidSqmQueryPart. copyTo(SqmQueryPart<T> target, SqmCopyContext context)voidAbstractSqmSelectQuery. setQueryPart(SqmQueryPart<T> sqmQueryPart)Constructors in org.hibernate.query.sqm.tree.select with parameters of type SqmQueryPart Constructor Description AbstractSqmSelectQuery(SqmQueryPart<T> queryPart, Class<T> resultType, NodeBuilder builder)AbstractSqmSelectQuery(SqmQueryPart<T> queryPart, Map<String,SqmCteStatement<?>> cteStatements, Class<T> resultType, NodeBuilder builder)SqmQueryGroup(SqmQueryPart<T> queryPart)SqmQueryPart(SqmQueryPart<T> original, SqmCopyContext context)SqmSelectStatement(SqmQueryPart<T> queryPart, Class<T> resultType, Map<String,SqmCteStatement<?>> cteStatements, SqmQuerySource querySource, NodeBuilder builder)SqmSelectStatement(SqmQueryPart<T> queryPart, Class<T> resultType, SqmQuerySource querySource, NodeBuilder builder)SqmSubQuery(SqmQuery<?> parent, SqmQueryPart<T> queryPart, Class<T> resultType, Map<String,SqmCteStatement<?>> cteStatements, NodeBuilder builder)SqmSubQuery(SqmQuery<?> parent, SqmQueryPart<T> queryPart, Class<T> resultType, NodeBuilder builder)Constructor parameters in org.hibernate.query.sqm.tree.select with type arguments of type SqmQueryPart Constructor Description SqmQueryGroup(NodeBuilder nodeBuilder, SetOperator setOperator, List<SqmQueryPart<T>> queryParts)
-