Uses of Class
org.hibernate.sql.ast.tree.cte.CteStatement
-
Packages that use CteStatement Package Description org.hibernate.dialect This package abstracts over the multifarious dialects of SQL understood by the databases supported by Hibernate.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 a SQL AST.org.hibernate.sql.ast.tree Package defining the SQL AST.org.hibernate.sql.ast.tree.cte Support for common table expressions (CTE) in a SQL tree.org.hibernate.sql.ast.tree.delete AST nodes representingdeletestatements in a SQL tree.org.hibernate.sql.ast.tree.insert AST nodes representinginsertstatements in a SQL tree.org.hibernate.sql.ast.tree.select AST nodes representingselectstatements in a SQL tree.org.hibernate.sql.ast.tree.update AST nodes representingupdatestatements in a SQL tree. -
-
Uses of CteStatement in org.hibernate.dialect
Methods in org.hibernate.dialect with parameters of type CteStatement Modifier and Type Method Description protected booleanHANASqlAstTranslator. isCorrelated(CteStatement cteStatement)protected voidPostgreSQLSqlAstTranslator. renderStandardCycleClause(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 voidAbstractCteMutationHandler. addDmlCtes(CteContainer statement, CteStatement idSelectCte, MultiTableSqmMutationConverter sqmConverter, Map<SqmParameter<?>,List<JdbcParameter>> parameterResolutions, SessionFactoryImplementor factory)protected voidCteDeleteHandler. addDmlCtes(CteContainer statement, CteStatement idSelectCte, MultiTableSqmMutationConverter sqmConverter, Map<SqmParameter<?>,List<JdbcParameter>> parameterResolutions, SessionFactoryImplementor factory)protected StringCteInsertHandler. addDmlCtes(CteContainer statement, CteStatement queryCte, List<Map.Entry<List<CteColumn>,Assignment>> assignments, boolean assignsId, MultiTableSqmMutationConverter sqmConverter, Map<SqmParameter<?>,List<List<JdbcParameter>>> parameterResolutions, SessionFactoryImplementor factory)protected voidCteUpdateHandler. addDmlCtes(CteContainer statement, CteStatement idSelectCte, MultiTableSqmMutationConverter sqmConverter, Map<SqmParameter<?>,List<JdbcParameter>> parameterResolutions, SessionFactoryImplementor factory)protected QuerySpecAbstractCteMutationHandler. createIdSubQuery(CteStatement idSelectCte, ModelPart fkModelPart, SessionFactoryImplementor factory)protected PredicateAbstractCteMutationHandler. createIdSubQueryPredicate(List<? extends Expression> lhsExpressions, CteStatement idSelectCte, SessionFactoryImplementor factory)protected PredicateAbstractCteMutationHandler. 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 CteStatementBaseSqmToSqlAstConverter. visitCteStatement(SqmCteStatement<?> sqmCteStatement) -
Uses of CteStatement in org.hibernate.sql.ast.spi
Methods in org.hibernate.sql.ast.spi that return CteStatement Modifier and Type Method Description protected CteStatementAbstractSqlAstTranslator. getCteStatement(String cteName)protected CteStatementAbstractSqlAstTranslator. getCurrentCteStatement()Methods in org.hibernate.sql.ast.spi with parameters of type CteStatement Modifier and Type Method Description protected StringAbstractSqlAstTranslator. determineCyclePathColumnName(CteStatement cte)protected booleanAbstractSqlAstTranslator. isCorrelated(CteStatement cteStatement)protected voidAbstractSqlAstTranslator. renderCteColumns(CteStatement cte)protected voidAbstractSqlAstTranslator. renderCycleClause(CteStatement cte)protected voidAbstractSqlAstTranslator. renderSearchClause(CteStatement cte)protected voidAbstractSqlAstTranslator. renderStandardCycleClause(CteStatement cte)protected voidAbstractSqlAstTranslator. renderStandardSearchClause(CteStatement cte)protected voidAbstractSqlAstTranslator. visitCteDefinition(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 CteStatementAbstractStatement. 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 voidAbstractStatement. 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)AbstractUpdateOrDeleteStatement(Map<String,CteStatement> cteStatements, NamedTableReference targetTable, FromClause fromClause, Predicate restriction, List<ColumnReference> returningColumns) -
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 CteStatementCteContainer. 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 voidCteContainer. 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(Map<String,CteStatement> cteStatements, NamedTableReference targetTable, FromClause fromClause, 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 InsertSelectStatement(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(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(Map<String,CteStatement> cteStatements, NamedTableReference targetTable, FromClause fromClause, List<Assignment> assignments, Predicate restriction, List<ColumnReference> returningColumns)
-