org.codehaus.groovy.ast.expr
Class SpreadMapExpression

Represents a spread map expression *:m in the map expression [1, *:m, 2, "c":100] or in the method invoke expression func(1, *:m, 2, "c":100).

version:
$Revision: 6778 $

Field Summary
 Expression expression
           
 
Constructor Summary
SpreadMapExpression(Expression expression)
           
 
Method Summary
Expression getExpression()
          
String getText()
          
ClassNode getType()
          
Expression transformExpression(ExpressionTransformer transformer)
          
void visit(GroovyCodeVisitor visitor)
          
 

Constructor Detail

SpreadMapExpression

public SpreadMapExpression(Expression expression)


Method Detail

getExpression

public Expression getExpression()


getText

public String getText()


getType

public ClassNode getType()


transformExpression

public Expression transformExpression(ExpressionTransformer transformer)


visit

public void visit(GroovyCodeVisitor visitor)