|
Groovy Documentation | |||||||
FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.codehaus.groovy.ast.ASTNode org.codehaus.groovy.ast.AnnotatedNode org.codehaus.groovy.ast.expr.Expression org.codehaus.groovy.ast.expr.MapExpression
public class MapExpression extends Expression
Represents a map expression [1 : 2, "a" : "b", x : y] which creates a mutable Map
Constructor Summary | |
MapExpression()
|
|
MapExpression(java.util.List mapEntryExpressions)
|
Method Summary | |
---|---|
void
|
addMapEntryExpression(MapEntryExpression expression)
|
void
|
addMapEntryExpression(Expression keyExpression, Expression valueExpression)
|
java.util.List
|
getMapEntryExpressions()
|
java.lang.String
|
getText()
|
boolean
|
isDynamic()
|
java.lang.String
|
toString()
|
Expression
|
transformExpression(ExpressionTransformer transformer)
|
void
|
visit(GroovyCodeVisitor visitor)
|
Methods inherited from class Expression | |
---|---|
getType, setType, transformExpression, transformExpressions, transformExpressions |
Methods inherited from class AnnotatedNode | |
---|---|
addAnnotation, addAnnotations, getAnnotations, getAnnotations, getDeclaringClass, hasNoRealSourcePosition, isSynthetic, setDeclaringClass, setHasNoRealSourcePosition, setSynthetic |
Methods inherited from class java.lang.Object | |
---|---|
java.lang.Object#wait(long), java.lang.Object#wait(long, int), java.lang.Object#wait(), java.lang.Object#equals(java.lang.Object), java.lang.Object#toString(), java.lang.Object#hashCode(), java.lang.Object#getClass(), java.lang.Object#notify(), java.lang.Object#notifyAll() |
Constructor Detail |
---|
public MapExpression()
public MapExpression(java.util.List mapEntryExpressions)
Method Detail |
---|
public void addMapEntryExpression(MapEntryExpression expression)
public void addMapEntryExpression(Expression keyExpression, Expression valueExpression)
public java.util.List getMapEntryExpressions()
public java.lang.String getText()
public boolean isDynamic()
public java.lang.String toString()
public Expression transformExpression(ExpressionTransformer transformer)
public void visit(GroovyCodeVisitor visitor)
Groovy Documentation