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 Statement
getCteDefinition()
CteTable
getCteTable()
List<CteColumn>
getCycleColumns()
CteColumn
getCycleMarkColumn()
char
getCycleValue()
CteMaterialization
getMaterialization()
char
getNoCycleValue()
List<SearchClauseSpecification>
getSearchBySpecifications()
CteSearchClauseKind
getSearchClauseKind()
-
-
-
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()
-
-