Groovy Documentation

## org.codehaus.groovy.transform
[Java] Class AbstractASTTransformation

    java.lang.Object
      org.codehaus.groovy.transform.AbstractASTTransformation

All Implemented Interfaces:
  ASTTransformation, org.objectweb.asm.Opcodes

    public abstract class AbstractASTTransformation
    extends java.lang.Object

Method Summary
`protected void` | `addError(java.lang.String msg, ASTNode expr)`
`protected void` | `checkNotInterface(ClassNode cNode, java.lang.String annotationName)`
`protected java.util.List` | `getMemberList(AnnotationNode anno, java.lang.String name)`
`protected java.lang.String` | `getMemberStringValue(AnnotationNode node, java.lang.String name)`
`protected java.lang.Object` | `getMemberValue(AnnotationNode node, java.lang.String name)`
`protected boolean` | `hasAnnotation(ClassNode cNode, ClassNode annotation)`
`protected void` | `init(ASTNode[] nodes, SourceUnit sourceUnit)`
`protected boolean` | `memberHasValue(AnnotationNode node, java.lang.String name, java.lang.Object value)`
`protected java.util.List` | `tokenize(java.lang.String rawExcludes)`

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()

Method Detail

### addError

    protected void addError(java.lang.String msg, ASTNode expr)

### checkNotInterface

    protected void checkNotInterface(ClassNode cNode, java.lang.String annotationName)

### getMemberList

    protected java.util.List getMemberList(AnnotationNode anno, java.lang.String name)

### getMemberStringValue

    protected java.lang.String getMemberStringValue(AnnotationNode node, java.lang.String name)

### getMemberValue

    protected java.lang.Object getMemberValue(AnnotationNode node, java.lang.String name)

### hasAnnotation

    protected boolean hasAnnotation(ClassNode cNode, ClassNode annotation)

### init

    protected void init(ASTNode[] nodes, SourceUnit sourceUnit)

### memberHasValue

    protected boolean memberHasValue(AnnotationNode node, java.lang.String name, java.lang.Object value)

### tokenize

    protected java.util.List tokenize(java.lang.String rawExcludes)

Groovy Documentation