org.codehaus.groovy.tools.groovydoc
Class SimpleGroovyAnnotationRef
java.lang.Object
  
org.codehaus.groovy.tools.groovydoc.SimpleGroovyAnnotationRef
- All Implemented Interfaces: 
 - GroovyAnnotationRef
 
public class SimpleGroovyAnnotationRef
- extends Object
- implements GroovyAnnotationRef
  
 
 
| Methods inherited from class java.lang.Object | 
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
SimpleGroovyAnnotationRef
public SimpleGroovyAnnotationRef(String name,
                                 String desc)
setType
public void setType(GroovyClassDoc type)
 
 
type
public GroovyClassDoc type()
- Description copied from interface: 
GroovyAnnotationRef 
- The annotation being referenced.
- Specified by:
 type in interface GroovyAnnotationRef
 
- Returns:
 - the annotation being referenced
 
 
 
name
public String name()
- Description copied from interface: 
GroovyAnnotationRef 
- Name of the annotation being referenced. Once resolved,
 equates to 
type().typeName().
- Specified by:
 name in interface GroovyAnnotationRef
 
- Returns:
 - the name of the annotation reference
 
 
 
setName
public void setName(String name)
 
 
description
public String description()
- Description copied from interface: 
GroovyAnnotationRef 
- The string representation of the annotation reference.
 Initially implemented as a temporary hack stored from the source.
 To be replaced with strong-typed finer grained information.
- Specified by:
 description in interface GroovyAnnotationRef
 
- Returns:
 - the text representation of the annotation ref