Package org.codehaus.groovy.ast.expr
Class ArgumentListExpression
java.lang.Object
org.codehaus.groovy.ast.ASTNode
org.codehaus.groovy.ast.AnnotatedNode
org.codehaus.groovy.ast.expr.Expression
org.codehaus.groovy.ast.expr.TupleExpression
org.codehaus.groovy.ast.expr.ArgumentListExpression
- All Implemented Interfaces:
- GroovydocHolder<AnnotatedNode>,- Iterable<Expression>,- NodeMetaDataHandler
Represents one or more arguments being passed into a method
- 
Field SummaryFieldsFields inherited from interface groovy.lang.groovydoc.GroovydocHolderDOC_COMMENT
- 
Constructor SummaryConstructorsConstructorDescriptionArgumentListExpression(List<Expression> expressions) ArgumentListExpression(Expression[] expressions) ArgumentListExpression(Expression expr1, Expression expr2) ArgumentListExpression(Expression expr1, Expression expr2, Expression expr3) ArgumentListExpression(Parameter[] parameters) 
- 
Method SummaryModifier and TypeMethodDescriptiontransformExpression(ExpressionTransformer transformer) Transforms this expression and any nested expressions.voidvisit(GroovyCodeVisitor visitor) Methods inherited from class org.codehaus.groovy.ast.expr.TupleExpressionaddExpression, getExpression, getExpressions, getText, iterator, toStringMethods inherited from class org.codehaus.groovy.ast.expr.ExpressiongetType, setType, transformExpressions, transformExpressionsMethods inherited from class org.codehaus.groovy.ast.AnnotatedNodeaddAnnotation, addAnnotation, addAnnotations, getAnnotations, getAnnotations, getDeclaringClass, getGroovydoc, getInstance, hasNoRealSourcePosition, isSynthetic, setDeclaringClass, setHasNoRealSourcePosition, setSyntheticMethods inherited from class org.codehaus.groovy.ast.ASTNodecopyNodeMetaData, getColumnNumber, getLastColumnNumber, getLastLineNumber, getLineNumber, getMetaDataMap, setColumnNumber, setLastColumnNumber, setLastLineNumber, setLineNumber, setMetaDataMap, setSourcePositionMethods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface java.lang.IterableforEach, spliteratorMethods inherited from interface org.codehaus.groovy.ast.NodeMetaDataHandlercopyNodeMetaData, getNodeMetaData, getNodeMetaData, getNodeMetaData, newMetaDataMap, putNodeMetaData, removeNodeMetaData, setNodeMetaData
- 
Field Details- 
EMPTY_ARRAY
- 
EMPTY_ARGUMENTS
 
- 
- 
Constructor Details- 
ArgumentListExpressionpublic ArgumentListExpression()
- 
ArgumentListExpression
- 
ArgumentListExpression
- 
ArgumentListExpression
- 
ArgumentListExpression
- 
ArgumentListExpression
- 
ArgumentListExpression
 
- 
- 
Method Details- 
transformExpressionDescription copied from class:ExpressionTransforms this expression and any nested expressions.- Overrides:
- transformExpressionin class- TupleExpression
 
- 
visit- Overrides:
- visitin class- TupleExpression
 
 
-