org.codehaus.groovy.ast.expr
Class NamedArgumentListExpression

java.lang.Object
  extended byorg.codehaus.groovy.ast.ASTNode
      extended byorg.codehaus.groovy.ast.expr.Expression
          extended byorg.codehaus.groovy.ast.expr.MapExpression
              extended byorg.codehaus.groovy.ast.expr.NamedArgumentListExpression

public class NamedArgumentListExpression
extends MapExpression

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

Version:
$Revision: 1.2 $
Author:
James Strachan

Field Summary
 
Fields inherited from class org.codehaus.groovy.ast.expr.Expression
type, typeClass, typeResolved
 
Fields inherited from class org.codehaus.groovy.ast.ASTNode
EMPTY_STRING_ARRAY
 
Constructor Summary
NamedArgumentListExpression()
           
NamedArgumentListExpression(List 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, isDynamic, resolveType, toString, visit
 
Methods inherited from class org.codehaus.groovy.ast.expr.Expression
getFailure, getType, getTypeClass, isResolveFailed, isTypeResolved, resolve, setFailure, setResolveFailed, setType, setTypeClass, setTypeResolved, shouldContinue, transformExpressions
 
Methods inherited from class org.codehaus.groovy.ast.ASTNode
getColumnNumber, getLineNumber, getText, setColumnNumber, setCSTNode, setLineNumber
 
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(List 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-2005 The Codehaus. All Rights Reserved.