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 voidaddCteStatement(CteStatement cteStatement)CteStatementgetCteStatement(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:
getCteStatementsin interfaceCteContainer
-
getCteStatement
public CteStatement getCteStatement(String cteLabel)
- Specified by:
getCteStatementin interfaceCteContainer
-
addCteStatement
public void addCteStatement(CteStatement cteStatement)
- Specified by:
addCteStatementin interfaceCteContainer
-
-