public abstract class Expression extends ASTNode
| Constructor and Description |
|---|
Expression() |
| Modifier and Type | Method and Description |
|---|---|
ClassNode |
getType() |
void |
setType(ClassNode t) |
abstract Expression |
transformExpression(ExpressionTransformer transformer)
Return a copy of the expression calling the transformer on any nested expressions
|
protected java.util.List |
transformExpressions(java.util.List expressions,
ExpressionTransformer transformer)
Transforms the list of expressions
|
getColumnNumber, getLastColumnNumber, getLastLineNumber, getLineNumber, getText, setColumnNumber, setLastColumnNumber, setLastLineNumber, setLineNumber, setSourcePosition, visitpublic abstract Expression transformExpression(ExpressionTransformer transformer)
transformer - protected java.util.List transformExpressions(java.util.List expressions,
ExpressionTransformer transformer)
public ClassNode getType()
public void setType(ClassNode t)