Uses of Class
org.hibernate.sql.ast.tree.cte.CteTable
-
Packages that use CteTable Package Description org.hibernate.query.sqm.mutation.internal.cte org.hibernate.query.sqm.sql Package for the translation of SQM into SQL ASTorg.hibernate.sql.ast.tree.cte 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 CteTable Modifier and Type Method Description static CteTable
CteInsertHandler. createCteTable(CteTable sqmCteTable, List<CteColumn> sqmCteColumns, SessionFactoryImplementor factory)
CteTable
AbstractCteMutationHandler. getCteTable()
CteTable
CteInsertHandler. getCteTable()
protected CteTable
CteInsertStrategy. getEntityCteTable()
protected CteTable
CteMutationStrategy. getIdCteTable()
Methods in org.hibernate.query.sqm.mutation.internal.cte with parameters of type CteTable Modifier and Type Method Description static CteTable
CteInsertHandler. createCteTable(CteTable sqmCteTable, List<CteColumn> sqmCteColumns, SessionFactoryImplementor factory)
Constructors in org.hibernate.query.sqm.mutation.internal.cte with parameters of type CteTable Constructor Description AbstractCteMutationHandler(CteTable cteTable, SqmDeleteOrUpdateStatement<?> sqmStatement, DomainParameterXref domainParameterXref, CteMutationStrategy strategy, SessionFactoryImplementor sessionFactory)
CteDeleteHandler(CteTable cteTable, SqmDeleteStatement<?> sqmDeleteStatement, DomainParameterXref domainParameterXref, CteMutationStrategy strategy, SessionFactoryImplementor sessionFactory)
CteInsertHandler(CteTable cteTable, SqmInsertStatement<?> sqmStatement, DomainParameterXref domainParameterXref, 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 CteTable Modifier and Type Method Description protected void
BaseSqmToSqlAstConverter. forEachCteColumn(CteTable cteTable, SqmCteTableColumn cteColumn, Consumer<CteColumn> consumer)
protected List<CteColumn>
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 CteTable Modifier and Type Method Description static CteTable
CteTable. createEntityTable(String cteName, EntityMappingType entityDescriptor)
static CteTable
CteTable. createIdTable(String cteName, EntityMappingType entityDescriptor)
CteTable
CteStatement. getCteTable()
CteTable
CteTable. withName(String name)
Constructors in org.hibernate.sql.ast.tree.cte with parameters of type CteTable Constructor Description CteStatement(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)
-