| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public SelectExpression[] | Returns: an array of SelectExpressions gathered from the children of the given parent AST node.Returns an array of SelectExpressions gathered from the children of the given parent AST node. |
| protected abstract AST | Returns: the first select expression node that should be considered when building the array of select expressionsReturns the first select expression node that should be considered when building the array of select expressions. |
| public List | Returns: a list of positions representing the mapping from order of occurence to positionThe position of parameters within the list of select expressions of this clause |
| public int | Returns: The number of parameters in this select clause.The total number of parameter projections of this expression. |
| parameterPositions | back to summary |
|---|---|
| private List<Integer> parameterPositions | |
| SelectExpressionList | back to summary |
|---|---|
| public SelectExpressionList() | |
| collectSelectExpressions | back to summary |
|---|---|
| public SelectExpression[] collectSelectExpressions() Returns an array of SelectExpressions gathered from the children of the given parent AST node.
| |
| getFirstSelectExpression | back to summary |
|---|---|
| protected abstract AST getFirstSelectExpression() Returns the first select expression node that should be considered when building the array of select expressions.
| |
| getParameterPositions | back to summary |
|---|---|
| public List The position of parameters within the list of select expressions of this clause | |
| getTotalParameterCount | back to summary |
|---|---|
| public int getTotalParameterCount() The total number of parameter projections of this expression.
| |