Top Fields Constructors Methods
org.hibernate.sql.ast.tree

public abstract Class AbstractStatement

extends Object
implements Statement, CteContainer
Class Inheritance
All Implemented Interfaces
org.hibernate.sql.ast.tree.cte.CteContainer, org.hibernate.sql.ast.tree.Statement
Known Direct Subclasses
org.hibernate.sql.ast.tree.select.SelectStatement, org.hibernate.sql.ast.tree.AbstractMutationStatement
Imports
java.util.LinkedHashMap, .Map, org.hibernate.sql.ast.tree.cte.CteContainer, .CteObject, .CteStatement

Author
Christian Beikov

Field Summary

Modifier and TypeField and Description
private final Map<String, CteObject>
private final Map<String, CteStatement>

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public void
public void
public CteObject
public Map<String, CteObject>
public CteStatement
public Map<String, CteStatement>
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

cteObjectsback to summary
private final Map<String, CteObject> cteObjects
cteStatementsback to summary
private final Map<String, CteStatement> cteStatements

Constructor Detail

AbstractStatementback to summary
public AbstractStatement(CteContainer cteContainer)

Method Detail

addCteObjectback to summary
public void addCteObject(CteObject cteObject)

Implements org.hibernate.sql.ast.tree.cte.CteContainer.addCteObject.

Annotations
@Override
addCteStatementback to summary
public void addCteStatement(CteStatement cteStatement)

Implements org.hibernate.sql.ast.tree.cte.CteContainer.addCteStatement.

Annotations
@Override
getCteObjectback to summary
public CteObject getCteObject(String cteObjectName)

Implements org.hibernate.sql.ast.tree.cte.CteContainer.getCteObject.

Annotations
@Override
getCteObjectsback to summary
public Map<String, CteObject> getCteObjects()

Implements org.hibernate.sql.ast.tree.cte.CteContainer.getCteObjects.

Annotations
@Override
getCteStatementback to summary
public CteStatement getCteStatement(String cteLabel)

Implements org.hibernate.sql.ast.tree.cte.CteContainer.getCteStatement.

Annotations
@Override
getCteStatementsback to summary
public Map<String, CteStatement> getCteStatements()

Implements org.hibernate.sql.ast.tree.cte.CteContainer.getCteStatements.

Annotations
@Override