public class ClosureExpression extends Expression
Constructor and Description |
---|
ClosureExpression(Parameter[] parameters,
Statement code) |
Modifier and Type | Method and Description |
---|---|
Statement |
getCode() |
Parameter[] |
getParameters() |
VariableScope |
getVariableScope() |
boolean |
isParameterSpecified() |
void |
setVariableScope(VariableScope variableScope) |
java.lang.String |
toString() |
Expression |
transformExpression(ExpressionTransformer transformer)
Return a copy of the expression calling the transformer on any nested expressions
|
void |
visit(GroovyCodeVisitor visitor) |
getType, setType, transformExpressions
getColumnNumber, getLastColumnNumber, getLastLineNumber, getLineNumber, getText, setColumnNumber, setLastColumnNumber, setLastLineNumber, setLineNumber, setSourcePosition
public void visit(GroovyCodeVisitor visitor)
public Expression transformExpression(ExpressionTransformer transformer)
Expression
transformExpression
in class Expression
public java.lang.String toString()
toString
in class java.lang.Object
public Statement getCode()
public Parameter[] getParameters()
public boolean isParameterSpecified()
public VariableScope getVariableScope()
public void setVariableScope(VariableScope variableScope)