org.codehaus.groovy.ast.expr
Class NamedArgumentListExpression

java.lang.Object
  extended by org.codehaus.groovy.ast.ASTNode
      extended by org.codehaus.groovy.ast.AnnotatedNode
          extended by org.codehaus.groovy.ast.expr.Expression
              extended by org.codehaus.groovy.ast.expr.MapExpression
                  extended by org.codehaus.groovy.ast.expr.NamedArgumentListExpression

public class NamedArgumentListExpression
extends MapExpression

Represents one or more arguments being passed into a method by name

Version:
$Revision$
Author:
James Strachan

Constructor Summary
NamedArgumentListExpression()
           
NamedArgumentListExpression(java.util.List<MapEntryExpression> mapEntryExpressions)
           
 
Method Summary
 Expression transformExpression(ExpressionTransformer transformer)
          Return a copy of the expression calling the transformer on any nested expressions
 
Methods inherited from class org.codehaus.groovy.ast.expr.MapExpression
addMapEntryExpression, addMapEntryExpression, getMapEntryExpressions, getText, isDynamic, toString, visit
 
Methods inherited from class org.codehaus.groovy.ast.expr.Expression
getType, setType, transformExpressions, transformExpressions
 
Methods inherited from class org.codehaus.groovy.ast.AnnotatedNode
addAnnotation, addAnnotations, getAnnotations, getAnnotations, getDeclaringClass, hasNoRealSourcePosition, isSynthetic, setDeclaringClass, setHasNoRealSourcePosition, setSynthetic
 
Methods inherited from class org.codehaus.groovy.ast.ASTNode
copyNodeMetaData, getColumnNumber, getLastColumnNumber, getLastLineNumber, getLineNumber, getNodeMetaData, putNodeMetaData, removeNodeMetaData, setColumnNumber, setLastColumnNumber, setLastLineNumber, setLineNumber, setNodeMetaData, setSourcePosition
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

NamedArgumentListExpression

public NamedArgumentListExpression()

NamedArgumentListExpression

public NamedArgumentListExpression(java.util.List<MapEntryExpression> mapEntryExpressions)
Method Detail

transformExpression

public Expression transformExpression(ExpressionTransformer transformer)
Description copied from class: Expression
Return a copy of the expression calling the transformer on any nested expressions

Overrides:
transformExpression in class MapExpression

Copyright © 2003-2011 The Codehaus. All rights reserved.