Uses of Class
org.hibernate.query.sqm.tree.cte.SqmCteStatement
Packages that use SqmCteStatement
Package
Description
Implementation of the SPIs for HQL support.
SPIs for HQL support.
This package defines a semantic model of HQL queries.
Package for the SQM-backed Query implementation details
SPI-level SQM contracts
Package for the translation of SQM into SQL AST
This package contains the classes that make up the SQM tree nodes.
Nodes representing common table expressions (CTE) in the SQM tree.
Nodes representing
delete
statements in the SQM tree.Nodes representing path expressions in the SQM tree.
Nodes representing root entities and joins in the SQM tree.
Nodes representing
insert
statements in the SQM tree.Nodes representing
select
statements in the SQM tree.Nodes representing
update
statements in the SQM tree.-
Uses of SqmCteStatement in org.hibernate.query.hql.internal
Methods in org.hibernate.query.hql.internal that return SqmCteStatement -
Uses of SqmCteStatement in org.hibernate.query.hql.spi
Methods in org.hibernate.query.hql.spi that return SqmCteStatement -
Uses of SqmCteStatement in org.hibernate.query.sqm
Methods in org.hibernate.query.sqm with parameters of type SqmCteStatementModifier and TypeMethodDescriptionSemanticQueryWalker.visitCteStatement
(SqmCteStatement<?> sqmCteStatement) -
Uses of SqmCteStatement in org.hibernate.query.sqm.internal
Methods in org.hibernate.query.sqm.internal with parameters of type SqmCteStatementModifier and TypeMethodDescriptionSqmTreePrinter.visitCteStatement
(SqmCteStatement<?> sqmCteStatement) -
Uses of SqmCteStatement in org.hibernate.query.sqm.spi
Methods in org.hibernate.query.sqm.spi with parameters of type SqmCteStatementModifier and TypeMethodDescriptionBaseSemanticQueryWalker.visitCteStatement
(SqmCteStatement<?> sqmCteStatement) -
Uses of SqmCteStatement in org.hibernate.query.sqm.sql
Methods in org.hibernate.query.sqm.sql with parameters of type SqmCteStatementModifier and TypeMethodDescriptionBaseSqmToSqlAstConverter.visitCteStatement
(SqmCteStatement<?> sqmCteStatement) -
Uses of SqmCteStatement in org.hibernate.query.sqm.tree
Methods in org.hibernate.query.sqm.tree that return SqmCteStatementMethods in org.hibernate.query.sqm.tree that return types with arguments of type SqmCteStatementModifier and TypeMethodDescriptionprotected Map<String,
SqmCteStatement<?>> AbstractSqmDmlStatement.copyCteStatements
(SqmCopyContext context) AbstractSqmDmlStatement.getCteStatements()
Constructor parameters in org.hibernate.query.sqm.tree with type arguments of type SqmCteStatementModifierConstructorDescriptionAbstractSqmDmlStatement
(NodeBuilder builder, SqmQuerySource querySource, Set<SqmParameter<?>> parameters, Map<String, SqmCteStatement<?>> cteStatements, SqmRoot<E> target) protected
AbstractSqmRestrictedDmlStatement
(NodeBuilder builder, SqmQuerySource querySource, Set<SqmParameter<?>> parameters, Map<String, SqmCteStatement<?>> cteStatements, SqmRoot<T> target) -
Uses of SqmCteStatement in org.hibernate.query.sqm.tree.cte
Methods in org.hibernate.query.sqm.tree.cte that return SqmCteStatementModifier and TypeMethodDescriptionSqmCteStatement.copy
(SqmCopyContext context) SqmCteContainer.getCteStatement
(String cteLabel) SqmCteTable.getCteStatement()
Methods in org.hibernate.query.sqm.tree.cte that return types with arguments of type SqmCteStatementMethods in org.hibernate.query.sqm.tree.cte with parameters of type SqmCteStatementModifier and TypeMethodDescriptionstatic <X> SqmCteTable<X>
SqmCteTable.createStatementTable
(String name, SqmCteStatement<X> cteStatement, SqmSelectQuery<X> selectStatement) -
Uses of SqmCteStatement in org.hibernate.query.sqm.tree.delete
Constructor parameters in org.hibernate.query.sqm.tree.delete with type arguments of type SqmCteStatementModifierConstructorDescriptionSqmDeleteStatement
(NodeBuilder builder, SqmQuerySource querySource, Set<SqmParameter<?>> parameters, Map<String, SqmCteStatement<?>> cteStatements, SqmRoot<T> target) -
Uses of SqmCteStatement in org.hibernate.query.sqm.tree.domain
Methods in org.hibernate.query.sqm.tree.domain that return SqmCteStatementConstructors in org.hibernate.query.sqm.tree.domain with parameters of type SqmCteStatementModifierConstructorDescriptionSqmCteRoot
(SqmCteStatement<T> cte, String alias) protected
SqmCteRoot
(NavigablePath navigablePath, SqmCteStatement<T> cte, SqmPathSource<T> pathSource, String alias) -
Uses of SqmCteStatement in org.hibernate.query.sqm.tree.from
Methods in org.hibernate.query.sqm.tree.from that return SqmCteStatementConstructors in org.hibernate.query.sqm.tree.from with parameters of type SqmCteStatementModifierConstructorDescriptionSqmCteJoin
(SqmCteStatement<T> cte, String alias, SqmJoinType joinType, SqmRoot<T> sqmRoot) protected
SqmCteJoin
(NavigablePath navigablePath, SqmCteStatement<T> cte, SqmPathSource<T> pathSource, String alias, SqmJoinType joinType, SqmRoot<T> sqmRoot) -
Uses of SqmCteStatement in org.hibernate.query.sqm.tree.insert
Constructor parameters in org.hibernate.query.sqm.tree.insert with type arguments of type SqmCteStatementModifierConstructorDescriptionprotected
AbstractSqmInsertStatement
(NodeBuilder builder, SqmQuerySource querySource, Set<SqmParameter<?>> parameters, Map<String, SqmCteStatement<?>> cteStatements, SqmRoot<T> target, List<SqmPath<?>> insertionTargetPaths, SqmConflictClause<T> conflictClause) -
Uses of SqmCteStatement in org.hibernate.query.sqm.tree.select
Methods in org.hibernate.query.sqm.tree.select that return SqmCteStatementModifier and TypeMethodDescriptionAbstractSqmSelectQuery.getCteStatement
(String cteLabel) SqmSubQuery.getCteStatement
(String cteLabel) Methods in org.hibernate.query.sqm.tree.select that return types with arguments of type SqmCteStatementModifier and TypeMethodDescriptionprotected Map<String,
SqmCteStatement<?>> AbstractSqmSelectQuery.copyCteStatements
(SqmCopyContext context) AbstractSqmSelectQuery.getCteStatements()
Constructor parameters in org.hibernate.query.sqm.tree.select with type arguments of type SqmCteStatementModifierConstructorDescriptionprotected
AbstractSqmSelectQuery
(NodeBuilder builder, Map<String, SqmCteStatement<?>> cteStatements, Class<T> resultType) AbstractSqmSelectQuery
(SqmQueryPart<T> queryPart, Map<String, SqmCteStatement<?>> cteStatements, Class<T> resultType, NodeBuilder builder) SqmSelectStatement
(SqmQueryPart<T> queryPart, Class<T> resultType, Map<String, SqmCteStatement<?>> cteStatements, SqmQuerySource querySource, NodeBuilder builder) SqmSubQuery
(SqmQuery<?> parent, SqmQueryPart<T> queryPart, Class<T> resultType, Map<String, SqmCteStatement<?>> cteStatements, NodeBuilder builder) -
Uses of SqmCteStatement in org.hibernate.query.sqm.tree.update
Constructor parameters in org.hibernate.query.sqm.tree.update with type arguments of type SqmCteStatementModifierConstructorDescriptionSqmUpdateStatement
(NodeBuilder builder, SqmQuerySource querySource, Set<SqmParameter<?>> parameters, Map<String, SqmCteStatement<?>> cteStatements, SqmRoot<T> target)