public class WithItem extends BaseLanguageObject implements SubqueryContainer
Constructor and Description |
---|
WithItem() |
Modifier and Type | Method and Description |
---|---|
void |
acceptVisitor(LanguageObjectVisitor visitor) |
List<ColumnReference> |
getColumns() |
List<? extends List<?>> |
getDependentValues() |
QueryExpression |
getSubquery()
Get the inner subquery
|
NamedTable |
getTable() |
boolean |
isRecusive() |
void |
setColumns(List<ColumnReference> columns) |
void |
setDependentValues(List<? extends List<?>> tupleBufferList) |
void |
setRecusive(boolean recusive) |
void |
setSubquery(QueryExpression query)
Set the inner subquery
|
void |
setTable(NamedTable table) |
toString
public NamedTable getTable()
public void setTable(NamedTable table)
public List<ColumnReference> getColumns()
public void setColumns(List<ColumnReference> columns)
public QueryExpression getSubquery()
SubqueryContainer
getSubquery
in interface SubqueryContainer
public void setSubquery(QueryExpression query)
SubqueryContainer
setSubquery
in interface SubqueryContainer
query
- Subquerypublic void acceptVisitor(LanguageObjectVisitor visitor)
acceptVisitor
in interface LanguageObject
public boolean isRecusive()
public void setRecusive(boolean recusive)
Copyright © 2017 JBoss by Red Hat. All rights reserved.