Uses of Class
org.hibernate.sql.ast.tree.cte.CteStatement
Packages that use CteStatement
Package
Description
Contains implementations of
SqmFunctionDescriptor
describing a range of relatively-sophisticated SQL functions available in various dialects.Internal package containing dialect-specific extensions of
AbstractSqlAstTranslator.Package for the translation of SQM into SQL AST
Package defining support for creating and consuming a SQL AST.
Package defining the SQL AST.
Support for common table expressions (CTE) in a SQL tree.
-
Uses of CteStatement in org.hibernate.dialect.function
Methods in org.hibernate.dialect.function that return CteStatementModifier and TypeMethodDescriptionstatic CteStatementCteGenerateSeriesFunction.CteGenerateSeriesQueryTransformer.createSeriesCte(int maxSeriesSize, SqmToSqlAstConverter converter) protected CteStatementCteGenerateSeriesFunction.CteGenerateSeriesQueryTransformer.createSeriesCte(SqmToSqlAstConverter converter) protected CteStatementHANAGenerateSeriesFunction.HANAGenerateSeriesQueryTransformer.createSeriesCte(SqmToSqlAstConverter converter) -
Uses of CteStatement in org.hibernate.dialect.sql.ast
Methods in org.hibernate.dialect.sql.ast with parameters of type CteStatementModifier and TypeMethodDescriptionprotected 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 CteStatementModifier and TypeMethodDescriptionprotected 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, SessionFactoryImplementor factory) protected voidCteUpdateHandler.addDmlCtes(CteContainer statement, CteStatement idSelectCte, MultiTableSqmMutationConverter sqmConverter, Map<SqmParameter<?>, List<JdbcParameter>> parameterResolutions, SessionFactoryImplementor factory) protected voidCteDeleteHandler.applyDmlOperations(CteContainer statement, CteStatement idSelectCte, SessionFactoryImplementor factory, TableGroup updatingTableGroup) protected voidCteSoftDeleteHandler.applyDmlOperations(CteContainer statement, CteStatement idSelectCte, SessionFactoryImplementor factory, TableGroup updatingTableGroup) 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 CteStatementModifier and TypeMethodDescriptionBaseSqmToSqlAstConverter.visitCteStatement(SqmCteStatement<?> sqmCteStatement) -
Uses of CteStatement in org.hibernate.sql.ast.spi
Methods in org.hibernate.sql.ast.spi that return CteStatementModifier and TypeMethodDescriptionprotected CteStatementAbstractSqlAstTranslator.getCteStatement(String cteName) protected CteStatementAbstractSqlAstTranslator.getCurrentCteStatement()Methods in org.hibernate.sql.ast.spi with parameters of type CteStatementModifier and TypeMethodDescriptionprotected 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 CteStatementMethods in org.hibernate.sql.ast.tree that return types with arguments of type CteStatementMethods in org.hibernate.sql.ast.tree with parameters of type CteStatementModifier and TypeMethodDescriptionvoidAbstractStatement.addCteStatement(CteStatement cteStatement) -
Uses of CteStatement in org.hibernate.sql.ast.tree.cte
Methods in org.hibernate.sql.ast.tree.cte that return CteStatementMethods in org.hibernate.sql.ast.tree.cte that return types with arguments of type CteStatementMethods in org.hibernate.sql.ast.tree.cte with parameters of type CteStatement