public class SelectClause extends NodeExpression<List<FieldReference<?>>>
QueryExpression represents the field list of a select clause in a search statement.| Constructor and Description |
|---|
SelectClause() |
SelectClause(List<FieldReference<?>> children) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
finishAccept(QueryExpressionVisitor visitor)
This method invokes the appropriate callback of the visitor for the current node, after its children are
visited.
|
List<FieldReference<?>> |
getFields() |
boolean |
isAllSelected() |
protected void |
startAccept(QueryExpressionVisitor visitor)
This method invokes the appropriate callback of the visitor for the current node, before its children are
visited.
|
accept, getChildren, setChildgetExpressionTypepublic SelectClause()
public SelectClause(List<FieldReference<?>> children)
public boolean isAllSelected()
public List<FieldReference<?>> getFields()
protected void startAccept(QueryExpressionVisitor visitor)
NodeExpressionstartAccept in class NodeExpression<List<FieldReference<?>>>visitor - the visitor visiting this expressionprotected void finishAccept(QueryExpressionVisitor visitor)
NodeExpressionfinishAccept in class NodeExpression<List<FieldReference<?>>>visitor - the visitor visiting this expressionCopyright © 2020 Hyland Software Germany GmbH. All rights reserved.