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 voidBaseSqmToSqlAstConverter.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 TypeMethodDescriptionvoidSqmInsertSelectStatement.setSelectQueryPart(SqmQueryPart<?> selectQueryPart) -
Uses of SqmQueryPart in org.hibernate.query.sqm.tree.select
Subclasses of SqmQueryPart in org.hibernate.query.sqm.tree.selectModifier and TypeClassDescriptionclassA 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 SqmQueryPartModifier and TypeMethodDescriptionSqmQueryGroup.copy(SqmCopyContext context) abstract SqmQueryPart<T> SqmQueryPart.copy(SqmCopyContext context) AbstractSqmSelectQuery.getQueryPart()SqmSelectQuery.getQueryPart()SqmQueryPart.setFetch(@Nullable JpaExpression<? extends Number> fetch) SqmQueryPart.setOffset(@Nullable 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 voidSqmQueryPart.copyTo(SqmQueryPart<T> target, SqmCopyContext context) voidAbstractSqmSelectQuery.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) Deprecated, for removal: This API element is subject to removal in a future version.SqmQueryGroup(SqmQueryPart<T> queryPart, SetOperator setOperator) 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)