org.codehaus.groovy.transform
[Java] Annotation Type GroovyASTTransformationClass
java.lang.Object
org.codehaus.groovy.transform.GroovyASTTransformationClass
@Retention(RetentionPolicy.RUNTIME)
// in the future the target will be wider than annotations, but for now it is just on annotations
@Target(ElementType.ANNOTATION_TYPE)
public @interface GroovyASTTransformationClass
This is an annotation on some item that indicates that
an associated transform classes should be executed. As of
Groovy 1.6 the only valid target is the annotation type.
Each of the class names in the value must be annotated with
GroovyASTTransformation.
It is a compile time error to specify a GroovyASTTransformationClass
that is not accessible at compile time. It need not be available at runtime.
- Authors:
- Danno Ferrin (shemnon)
- Roshan Dawrani (roshandawrani)
Copyright © 2003-2011 The Codehaus. All rights reserved.