org.codehaus.groovy.ast
Class AnnotationNode
java.lang.Object
org.codehaus.groovy.ast.ASTNode
org.codehaus.groovy.ast.AnnotationNode
- public class AnnotationNode
- extends ASTNode
Represents an annotation which can be attached to interfaces, classes, methods and fields.
- Version:
- $Revision: 1.1 $
- Author:
- James Strachan
Field Summary |
private java.util.Map |
members
|
private java.lang.String |
name
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
name
private java.lang.String name
members
private java.util.Map members
AnnotationNode
public AnnotationNode(java.lang.String name)
getName
public java.lang.String getName()
getMembers
public java.util.Map getMembers()
getMember
public Expression getMember(java.lang.String name)
addMember
public void addMember(java.lang.String name,
Expression value)
setMember
public void setMember(java.lang.String name,
Expression value)
Copyright © 2003-2005 The Codehaus. All Rights Reserved.