public class ArgumentListExpression extends TupleExpression
Modifier and Type | Field and Description |
---|---|
static ArgumentListExpression |
EMPTY_ARGUMENTS |
static Object[] |
EMPTY_ARRAY |
Constructor and Description |
---|
ArgumentListExpression() |
ArgumentListExpression(Expression expr) |
ArgumentListExpression(Expression[] expressions) |
ArgumentListExpression(Expression expr1,
Expression expr2) |
ArgumentListExpression(Expression expr1,
Expression expr2,
Expression expr3) |
ArgumentListExpression(List<Expression> expressions) |
ArgumentListExpression(Parameter[] parameters) |
Modifier and Type | Method and Description |
---|---|
Expression |
transformExpression(ExpressionTransformer transformer)
Return a copy of the expression calling the transformer on any nested expressions
|
void |
visit(GroovyCodeVisitor visitor) |
addExpression, getExpression, getExpressions, getText, iterator, toString
getType, setType, transformExpressions, transformExpressions
addAnnotation, addAnnotations, getAnnotations, getAnnotations, getDeclaringClass, hasNoRealSourcePosition, isSynthetic, setDeclaringClass, setHasNoRealSourcePosition, setSynthetic
copyNodeMetaData, getColumnNumber, getLastColumnNumber, getLastLineNumber, getLineNumber, getNodeMetaData, getNodeMetaData, putNodeMetaData, removeNodeMetaData, setColumnNumber, setLastColumnNumber, setLastLineNumber, setLineNumber, setNodeMetaData, setSourcePosition
public static final Object[] EMPTY_ARRAY
public static final ArgumentListExpression EMPTY_ARGUMENTS
public ArgumentListExpression()
public ArgumentListExpression(List<Expression> expressions)
public ArgumentListExpression(Expression[] expressions)
public ArgumentListExpression(Parameter[] parameters)
public ArgumentListExpression(Expression expr)
public ArgumentListExpression(Expression expr1, Expression expr2)
public ArgumentListExpression(Expression expr1, Expression expr2, Expression expr3)
public Expression transformExpression(ExpressionTransformer transformer)
Expression
transformExpression
in class TupleExpression
public void visit(GroovyCodeVisitor visitor)
visit
in class TupleExpression