Package org.hibernate.sql.ast.tree.cte
Class CteStatement
- java.lang.Object
-
- org.hibernate.sql.ast.tree.cte.CteStatement
-
public class CteStatement extends Object
A statement using a CTE
-
-
Constructor Summary
Constructors 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, List<CteColumn> cycleColumns, CteColumn cycleMarkColumn, char cycleValue, char noCycleValue)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StatementgetCteDefinition()CteTablegetCteTable()List<CteColumn>getCycleColumns()CteColumngetCycleMarkColumn()chargetCycleValue()CteMaterializationgetMaterialization()chargetNoCycleValue()List<SearchClauseSpecification>getSearchBySpecifications()CteSearchClauseKindgetSearchClauseKind()
-
-
-
Constructor Detail
-
CteStatement
public CteStatement(CteTable cteTable, Statement cteDefinition, CteMaterialization materialization)
-
CteStatement
public CteStatement(CteTable cteTable, Statement cteDefinition, CteMaterialization materialization, CteSearchClauseKind searchClauseKind, List<SearchClauseSpecification> searchBySpecifications, List<CteColumn> cycleColumns, CteColumn cycleMarkColumn, char cycleValue, char noCycleValue)
-
-
Method Detail
-
getCteTable
public CteTable getCteTable()
-
getCteDefinition
public Statement getCteDefinition()
-
getMaterialization
public CteMaterialization getMaterialization()
-
getSearchClauseKind
public CteSearchClauseKind getSearchClauseKind()
-
getSearchBySpecifications
public List<SearchClauseSpecification> getSearchBySpecifications()
-
getCycleMarkColumn
public CteColumn getCycleMarkColumn()
-
getCycleValue
public char getCycleValue()
-
getNoCycleValue
public char getNoCycleValue()
-
-