Uses of Interface
org.hibernate.sql.ast.tree.cte.CteContainer
Packages that use CteContainer
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.
AST nodes representing
delete statements in a SQL tree.AST nodes representing expressions in a SQL tree.
AST nodes representing
insert statements in a SQL tree.AST nodes representing
select statements in a SQL tree.AST nodes representing
update statements in a SQL tree.-
Uses of CteContainer in org.hibernate.dialect.function
Methods in org.hibernate.dialect.function with parameters of type CteContainerModifier and TypeMethodDescriptionAggregateWindowEmulationQueryTransformer.transform(CteContainer cteContainer, QuerySpec querySpec, SqmToSqlAstConverter converter) CteGenerateSeriesFunction.CteGenerateSeriesQueryTransformer.transform(CteContainer cteContainer, QuerySpec querySpec, SqmToSqlAstConverter converter) NumberSeriesGenerateSeriesFunction.NumberSeriesQueryTransformer.transform(CteContainer cteContainer, QuerySpec querySpec, SqmToSqlAstConverter converter) -
Uses of CteContainer in org.hibernate.dialect.function.json
Methods in org.hibernate.dialect.function.json with parameters of type CteContainerModifier and TypeMethodDescriptionDB2JsonTableFunction.SeriesQueryTransformer.transform(CteContainer cteContainer, QuerySpec querySpec, SqmToSqlAstConverter converter) -
Uses of CteContainer in org.hibernate.dialect.sql.ast
Methods in org.hibernate.dialect.sql.ast with parameters of type CteContainerModifier and TypeMethodDescriptionvoidH2SqlAstTranslator.visitCteContainer(CteContainer cteContainer) -
Uses of CteContainer in org.hibernate.query.sqm.mutation.internal.cte
Methods in org.hibernate.query.sqm.mutation.internal.cte with parameters of type CteContainerModifier 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) -
Uses of CteContainer in org.hibernate.query.sqm.sql
Methods in org.hibernate.query.sqm.sql that return CteContainerModifier and TypeMethodDescriptionBaseSqmToSqlAstConverter.visitCteContainer(SqmCteContainer consumer) -
Uses of CteContainer in org.hibernate.sql.ast.spi
Methods in org.hibernate.sql.ast.spi with parameters of type CteContainerModifier and TypeMethodDescriptionvoidAbstractSqlAstTranslator.visitCteContainer(CteContainer cteContainer) -
Uses of CteContainer in org.hibernate.sql.ast.tree
Classes in org.hibernate.sql.ast.tree that implement CteContainerModifier and TypeClassDescriptionclassclassclassConstructors in org.hibernate.sql.ast.tree with parameters of type CteContainerModifierConstructorDescriptionAbstractMutationStatement(CteContainer cteContainer, NamedTableReference targetTable, List<ColumnReference> returningColumns) AbstractStatement(CteContainer cteContainer) AbstractUpdateOrDeleteStatement(CteContainer cteContainer, NamedTableReference targetTable, FromClause fromClause, Predicate restriction, List<ColumnReference> returningColumns) -
Uses of CteContainer in org.hibernate.sql.ast.tree.delete
Classes in org.hibernate.sql.ast.tree.delete that implement CteContainerConstructors in org.hibernate.sql.ast.tree.delete with parameters of type CteContainerModifierConstructorDescriptionDeleteStatement(CteContainer cteContainer, NamedTableReference targetTable, FromClause fromClause, Predicate restriction, List<ColumnReference> returningColumns) -
Uses of CteContainer in org.hibernate.sql.ast.tree.expression
Methods in org.hibernate.sql.ast.tree.expression with parameters of type CteContainerModifier and TypeMethodDescriptionQueryTransformer.transform(CteContainer cteContainer, QuerySpec querySpec, SqmToSqlAstConverter converter) -
Uses of CteContainer in org.hibernate.sql.ast.tree.insert
Classes in org.hibernate.sql.ast.tree.insert that implement CteContainerModifier and TypeClassDescriptionclasstodo (6.2) - Would much prefer to split insert-values and insert-select into individual contracts - something like `InsertStatement` and `InsertSelectStatement` e.g.Constructors in org.hibernate.sql.ast.tree.insert with parameters of type CteContainerModifierConstructorDescriptionInsertSelectStatement(CteContainer cteContainer, NamedTableReference targetTable, List<ColumnReference> returningColumns) -
Uses of CteContainer in org.hibernate.sql.ast.tree.select
Classes in org.hibernate.sql.ast.tree.select that implement CteContainerConstructors in org.hibernate.sql.ast.tree.select with parameters of type CteContainerModifierConstructorDescriptionSelectStatement(CteContainer cteContainer, QueryPart queryPart, List<DomainResult<?>> domainResults) -
Uses of CteContainer in org.hibernate.sql.ast.tree.update
Classes in org.hibernate.sql.ast.tree.update that implement CteContainerConstructors in org.hibernate.sql.ast.tree.update with parameters of type CteContainerModifierConstructorDescriptionUpdateStatement(CteContainer cteContainer, NamedTableReference targetTable, FromClause fromClause, List<Assignment> assignments, Predicate restriction, List<ColumnReference> returningColumns)