Uses of Class
org.hibernate.sql.ast.tree.cte.CteTable
Packages that use CteTable
Package
Description
Package for the translation of SQM into SQL AST
Support for common table expressions (CTE) in a SQL tree.
-
Uses of CteTable in org.hibernate.query.sqm.mutation.internal.cte
Methods in org.hibernate.query.sqm.mutation.internal.cte that return CteTableModifier and TypeMethodDescriptionstatic CteTable
CteInsertHandler.createCteTable
(CteTable sqmCteTable, List<CteColumn> sqmCteColumns) AbstractCteMutationHandler.getCteTable()
CteInsertHandler.getCteTable()
protected CteTable
CteInsertStrategy.getEntityCteTable()
protected CteTable
CteMutationStrategy.getIdCteTable()
Methods in org.hibernate.query.sqm.mutation.internal.cte with parameters of type CteTableModifier and TypeMethodDescriptionstatic CteTable
CteInsertHandler.createCteTable
(CteTable sqmCteTable, List<CteColumn> sqmCteColumns) Constructors in org.hibernate.query.sqm.mutation.internal.cte with parameters of type CteTableModifierConstructorDescriptionAbstractCteMutationHandler
(CteTable cteTable, SqmDeleteOrUpdateStatement<?> sqmStatement, DomainParameterXref domainParameterXref, CteMutationStrategy strategy, SessionFactoryImplementor sessionFactory) protected
CteDeleteHandler
(CteTable cteTable, SqmDeleteStatement<?> sqmDeleteStatement, DomainParameterXref domainParameterXref, CteMutationStrategy strategy, SessionFactoryImplementor sessionFactory) CteInsertHandler
(CteTable cteTable, SqmInsertStatement<?> sqmStatement, DomainParameterXref domainParameterXref, SessionFactoryImplementor sessionFactory) protected
CteSoftDeleteHandler
(CteTable cteTable, SqmDeleteStatement<?> sqmDeleteStatement, DomainParameterXref domainParameterXref, CteMutationStrategy strategy, SessionFactoryImplementor sessionFactory) CteUpdateHandler
(CteTable cteTable, SqmUpdateStatement<?> sqmStatement, DomainParameterXref domainParameterXref, CteMutationStrategy strategy, SessionFactoryImplementor sessionFactory) -
Uses of CteTable in org.hibernate.query.sqm.sql
Methods in org.hibernate.query.sqm.sql with parameters of type CteTableModifier and TypeMethodDescriptionprotected void
BaseSqmToSqlAstConverter.forEachCteColumn
(CteTable cteTable, SqmCteTableColumn cteColumn, Consumer<CteColumn> consumer) BaseSqmToSqlAstConverter.visitCycleColumns
(CteTable cteTable, List<JpaCteCriteriaAttribute> cycleColumns) protected List<SearchClauseSpecification>
BaseSqmToSqlAstConverter.visitSearchBySpecifications
(CteTable cteTable, List<JpaSearchOrder> searchBySpecifications) -
Uses of CteTable in org.hibernate.sql.ast.tree.cte
Methods in org.hibernate.sql.ast.tree.cte that return CteTableModifier and TypeMethodDescriptionstatic CteTable
CteTable.createEntityTable
(String cteName, EntityMappingType entityDescriptor) static CteTable
CteTable.createIdTable
(String cteName, EntityMappingType entityDescriptor) CteStatement.getCteTable()
Constructors in org.hibernate.sql.ast.tree.cte with parameters of type CteTableModifierConstructorDescriptionCteStatement
(CteTable cteTable, Statement cteDefinition) CteStatement
(CteTable cteTable, Statement cteDefinition, CteMaterialization materialization) CteStatement
(CteTable cteTable, Statement cteDefinition, CteMaterialization materialization, CteSearchClauseKind searchClauseKind, List<SearchClauseSpecification> searchBySpecifications, CteColumn searchColumn, List<CteColumn> cycleColumns, CteColumn cycleMarkColumn, CteColumn cyclePathColumn, Literal cycleValue, Literal noCycleValue)