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 CteTableCteInsertHandler.createCteTable(CteTable sqmCteTable, List<CteColumn> sqmCteColumns) AbstractCteMutationHandler.getCteTable()CteInsertHandler.getCteTable()protected CteTableCteInsertStrategy.getEntityCteTable()protected CteTableCteMutationStrategy.getIdCteTable()Methods in org.hibernate.query.sqm.mutation.internal.cte with parameters of type CteTableModifier and TypeMethodDescriptionstatic CteTableCteInsertHandler.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) protectedCteDeleteHandler(CteTable cteTable, SqmDeleteStatement<?> sqmDeleteStatement, DomainParameterXref domainParameterXref, CteMutationStrategy strategy, SessionFactoryImplementor sessionFactory) CteInsertHandler(CteTable cteTable, SqmInsertStatement<?> sqmStatement, DomainParameterXref domainParameterXref, SessionFactoryImplementor sessionFactory) protectedCteSoftDeleteHandler(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 voidBaseSqmToSqlAstConverter.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 CteTableCteTable.createEntityTable(String cteName, EntityMappingType entityDescriptor) static CteTableCteTable.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)