Uses of Class
org.hibernate.query.sqm.tree.select.SqmQueryPart
Packages that use SqmQueryPart
Package
Description
SPI-level SQM contracts
Package for the translation of SQM into SQL AST
Nodes representing
insert
statements in the SQM tree.Nodes representing
select
statements in the SQM tree.-
Uses of SqmQueryPart in org.hibernate.query.sqm.spi
Methods in org.hibernate.query.sqm.spi with parameters of type SqmQueryPartModifier and TypeMethodDescriptionBaseSemanticQueryWalker.visitQueryPart
(SqmQueryPart<?> queryPart) -
Uses of SqmQueryPart in org.hibernate.query.sqm.sql
Methods in org.hibernate.query.sqm.sql that return SqmQueryPartModifier and TypeMethodDescriptionSqmQueryPart
<?> FakeSqmToSqlAstConverter.getCurrentSqmQueryPart()
default SqmQueryPart
<?> SqmToSqlAstConverter.getCurrentSqmQueryPart()
Methods in org.hibernate.query.sqm.sql that return types with arguments of type SqmQueryPartModifier and TypeMethodDescriptionorg.hibernate.internal.util.collections.Stack
<SqmQueryPart> BaseSqmToSqlAstConverter.getSqmQueryPartStack()
org.hibernate.internal.util.collections.Stack
<SqmQueryPart> FakeSqmToSqlAstConverter.getSqmQueryPartStack()
org.hibernate.internal.util.collections.Stack
<SqmQueryPart> SqmToSqlAstConverter.getSqmQueryPartStack()
Methods in org.hibernate.query.sqm.sql with parameters of type SqmQueryPartModifier and TypeMethodDescriptionprotected void
BaseSqmToSqlAstConverter.visitOrderByOffsetAndFetch
(SqmQueryPart<?> sqmQueryPart, QueryPart sqlQueryPart) BaseSqmToSqlAstConverter.visitQueryPart
(SqmQueryPart<?> queryPart) -
Uses of SqmQueryPart in org.hibernate.query.sqm.tree.insert
Methods in org.hibernate.query.sqm.tree.insert that return SqmQueryPartMethods in org.hibernate.query.sqm.tree.insert with parameters of type SqmQueryPartModifier and TypeMethodDescriptionvoid
SqmInsertSelectStatement.setSelectQueryPart
(SqmQueryPart<?> selectQueryPart) -
Uses of SqmQueryPart in org.hibernate.query.sqm.tree.select
Subclasses of SqmQueryPart in org.hibernate.query.sqm.tree.selectModifier and TypeClassDescriptionclass
A grouped list of queries connected through a certain set operator.class
SqmQuerySpec<T>
Defines the commonality between a root query and a subquery.Methods in org.hibernate.query.sqm.tree.select that return SqmQueryPartModifier and TypeMethodDescriptionSqmQueryGroup.copy
(SqmCopyContext context) abstract SqmQueryPart
<T> SqmQueryPart.copy
(SqmCopyContext context) AbstractSqmSelectQuery.getQueryPart()
SqmSelectQuery.getQueryPart()
SqmQueryPart.setFetch
(JpaExpression<? extends Number> fetch) SqmQueryPart.setOffset
(JpaExpression<? extends Number> offset) SqmQueryPart.setSortSpecifications
(List<? extends JpaOrder> sortSpecifications) Methods in org.hibernate.query.sqm.tree.select that return types with arguments of type SqmQueryPartMethods in org.hibernate.query.sqm.tree.select with parameters of type SqmQueryPartModifier and TypeMethodDescriptionprotected void
SqmQueryPart.copyTo
(SqmQueryPart<T> target, SqmCopyContext context) void
AbstractSqmSelectQuery.setQueryPart
(SqmQueryPart<T> sqmQueryPart) Constructors in org.hibernate.query.sqm.tree.select with parameters of type SqmQueryPartModifierConstructorDescriptionAbstractSqmSelectQuery
(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 SqmQueryPartModifierConstructorDescriptionSqmQueryGroup
(NodeBuilder nodeBuilder, SetOperator setOperator, List<SqmQueryPart<T>> queryParts)