Uses of Class
org.hibernate.sql.ast.tree.cte.CteStatement
-
Packages that use CteStatement Package Description org.hibernate.dialect org.hibernate.query.sqm.mutation.internal.cte org.hibernate.query.sqm.sql Package for the translation of SQM into SQL ASTorg.hibernate.sql.ast.spi Package defining support for creating and consuming SQL ASTorg.hibernate.sql.ast.tree Package defining the SQL AST.org.hibernate.sql.ast.tree.cte org.hibernate.sql.ast.tree.delete org.hibernate.sql.ast.tree.insert org.hibernate.sql.ast.tree.select org.hibernate.sql.ast.tree.update -
-
Uses of CteStatement in org.hibernate.dialect
Methods in org.hibernate.dialect with parameters of type CteStatement Modifier and Type Method Description protected void
CockroachSqlAstTranslator. renderCycleClause(CteStatement cte)
protected void
DerbySqlAstTranslator. renderCycleClause(CteStatement cte)
protected void
H2SqlAstTranslator. renderCycleClause(CteStatement cte)
protected void
HANASqlAstTranslator. renderCycleClause(CteStatement cte)
protected void
HSQLSqlAstTranslator. renderCycleClause(CteStatement cte)
protected void
MariaDBSqlAstTranslator. renderCycleClause(CteStatement cte)
protected void
MySQLSqlAstTranslator. renderCycleClause(CteStatement cte)
protected void
PostgreSQLSqlAstTranslator. renderCycleClause(CteStatement cte)
protected void
SpannerSqlAstTranslator. renderCycleClause(CteStatement cte)
protected void
SQLServerSqlAstTranslator. renderCycleClause(CteStatement cte)
protected void
SybaseASESqlAstTranslator. renderCycleClause(CteStatement cte)
protected void
SybaseSqlAstTranslator. renderCycleClause(CteStatement cte)
protected void
TiDBSqlAstTranslator. renderCycleClause(CteStatement cte)
protected void
CockroachSqlAstTranslator. renderSearchClause(CteStatement cte)
protected void
DerbySqlAstTranslator. renderSearchClause(CteStatement cte)
protected void
H2SqlAstTranslator. renderSearchClause(CteStatement cte)
protected void
HANASqlAstTranslator. renderSearchClause(CteStatement cte)
protected void
HSQLSqlAstTranslator. renderSearchClause(CteStatement cte)
protected void
MariaDBSqlAstTranslator. renderSearchClause(CteStatement cte)
protected void
MySQLSqlAstTranslator. renderSearchClause(CteStatement cte)
protected void
PostgreSQLSqlAstTranslator. renderSearchClause(CteStatement cte)
protected void
SpannerSqlAstTranslator. renderSearchClause(CteStatement cte)
protected void
SQLServerSqlAstTranslator. renderSearchClause(CteStatement cte)
protected void
SybaseASESqlAstTranslator. renderSearchClause(CteStatement cte)
protected void
SybaseSqlAstTranslator. renderSearchClause(CteStatement cte)
protected void
TiDBSqlAstTranslator. renderSearchClause(CteStatement cte)
-
Uses of CteStatement in org.hibernate.query.sqm.mutation.internal.cte
Methods in org.hibernate.query.sqm.mutation.internal.cte with parameters of type CteStatement Modifier and Type Method Description protected abstract void
AbstractCteMutationHandler. addDmlCtes(CteContainer statement, CteStatement idSelectCte, MultiTableSqmMutationConverter sqmConverter, Map<SqmParameter<?>,List<JdbcParameter>> parameterResolutions, SessionFactoryImplementor factory)
protected void
CteDeleteHandler. addDmlCtes(CteContainer statement, CteStatement idSelectCte, MultiTableSqmMutationConverter sqmConverter, Map<SqmParameter<?>,List<JdbcParameter>> parameterResolutions, SessionFactoryImplementor factory)
protected String
CteInsertHandler. addDmlCtes(CteContainer statement, CteStatement queryCte, List<Map.Entry<SqmCteTableColumn,Assignment>> assignments, boolean assignsId, MultiTableSqmMutationConverter sqmConverter, Map<SqmParameter<?>,List<List<JdbcParameter>>> parameterResolutions, SessionFactoryImplementor factory)
protected void
CteUpdateHandler. addDmlCtes(CteContainer statement, CteStatement idSelectCte, MultiTableSqmMutationConverter sqmConverter, Map<SqmParameter<?>,List<JdbcParameter>> parameterResolutions, SessionFactoryImplementor factory)
protected QuerySpec
AbstractCteMutationHandler. createIdSubQuery(CteStatement idSelectCte, ModelPart fkModelPart, SessionFactoryImplementor factory)
protected Predicate
AbstractCteMutationHandler. createIdSubQueryPredicate(List<? extends Expression> lhsExpressions, CteStatement idSelectCte, SessionFactoryImplementor factory)
protected Predicate
AbstractCteMutationHandler. createIdSubQueryPredicate(List<? extends Expression> lhsExpressions, CteStatement idSelectCte, ModelPart fkModelPart, SessionFactoryImplementor factory)
-
Uses of CteStatement in org.hibernate.query.sqm.sql
Methods in org.hibernate.query.sqm.sql that return CteStatement Modifier and Type Method Description CteStatement
BaseSqmToSqlAstConverter. visitCteStatement(SqmCteStatement<?> sqmCteStatement)
-
Uses of CteStatement in org.hibernate.sql.ast.spi
Methods in org.hibernate.sql.ast.spi with parameters of type CteStatement Modifier and Type Method Description protected void
AbstractSqlAstTranslator. renderCycleClause(CteStatement cte)
protected void
AbstractSqlAstTranslator. renderSearchClause(CteStatement cte)
-
Uses of CteStatement in org.hibernate.sql.ast.tree
Methods in org.hibernate.sql.ast.tree that return CteStatement Modifier and Type Method Description CteStatement
AbstractStatement. getCteStatement(String cteLabel)
Methods in org.hibernate.sql.ast.tree that return types with arguments of type CteStatement Modifier and Type Method Description Map<String,CteStatement>
AbstractStatement. getCteStatements()
Methods in org.hibernate.sql.ast.tree with parameters of type CteStatement Modifier and Type Method Description void
AbstractStatement. addCteStatement(CteStatement cteStatement)
Constructor parameters in org.hibernate.sql.ast.tree with type arguments of type CteStatement Constructor Description AbstractMutationStatement(Map<String,CteStatement> cteStatements, NamedTableReference targetTable, List<ColumnReference> returningColumns)
AbstractStatement(Map<String,CteStatement> cteStatements)
-
Uses of CteStatement in org.hibernate.sql.ast.tree.cte
Methods in org.hibernate.sql.ast.tree.cte that return CteStatement Modifier and Type Method Description CteStatement
CteContainer. getCteStatement(String cteLabel)
Methods in org.hibernate.sql.ast.tree.cte that return types with arguments of type CteStatement Modifier and Type Method Description Map<String,CteStatement>
CteContainer. getCteStatements()
Methods in org.hibernate.sql.ast.tree.cte with parameters of type CteStatement Modifier and Type Method Description void
CteContainer. addCteStatement(CteStatement cteStatement)
-
Uses of CteStatement in org.hibernate.sql.ast.tree.delete
Constructor parameters in org.hibernate.sql.ast.tree.delete with type arguments of type CteStatement Constructor Description DeleteStatement(boolean withRecursive, Map<String,CteStatement> cteStatements, NamedTableReference targetTable, Predicate restriction, List<ColumnReference> returningColumns)
-
Uses of CteStatement in org.hibernate.sql.ast.tree.insert
Constructor parameters in org.hibernate.sql.ast.tree.insert with type arguments of type CteStatement Constructor Description InsertStatement(boolean withRecursive, Map<String,CteStatement> cteStatements, NamedTableReference targetTable, List<ColumnReference> returningColumns)
-
Uses of CteStatement in org.hibernate.sql.ast.tree.select
Constructor parameters in org.hibernate.sql.ast.tree.select with type arguments of type CteStatement Constructor Description SelectStatement(boolean withRecursive, Map<String,CteStatement> cteStatements, QueryPart queryPart, List<DomainResult<?>> domainResults)
-
Uses of CteStatement in org.hibernate.sql.ast.tree.update
Constructor parameters in org.hibernate.sql.ast.tree.update with type arguments of type CteStatement Constructor Description UpdateStatement(boolean withRecursive, Map<String,CteStatement> cteStatements, NamedTableReference targetTable, List<Assignment> assignments, Predicate restriction, List<ColumnReference> returningColumns)
-