Package org.hibernate.sql.ast.tree
Class AbstractStatement
- java.lang.Object
-
- org.hibernate.sql.ast.tree.AbstractStatement
-
- All Implemented Interfaces:
CteContainer
,Statement
- Direct Known Subclasses:
AbstractMutationStatement
,SelectStatement
public abstract class AbstractStatement extends Object implements Statement, CteContainer
-
-
Constructor Summary
Constructors Constructor Description AbstractStatement(Map<String,CteStatement> cteStatements)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addCteStatement(CteStatement cteStatement)
CteStatement
getCteStatement(String cteLabel)
Map<String,CteStatement>
getCteStatements()
-
-
-
Constructor Detail
-
AbstractStatement
public AbstractStatement(Map<String,CteStatement> cteStatements)
-
-
Method Detail
-
getCteStatements
public Map<String,CteStatement> getCteStatements()
- Specified by:
getCteStatements
in interfaceCteContainer
-
getCteStatement
public CteStatement getCteStatement(String cteLabel)
- Specified by:
getCteStatement
in interfaceCteContainer
-
addCteStatement
public void addCteStatement(CteStatement cteStatement)
- Specified by:
addCteStatement
in interfaceCteContainer
-
-