Interface JavaAnnotation<O extends JavaAnnotation<O>>

All Superinterfaces:
AnnotationTarget<O>, Internal, JavaDocCapable<O>, JavaType<O>, Named, Origin<O>, Packaged<O>, TypeHolder<O>, VisibilityScoped
All Known Subinterfaces:
JavaAnnotationSource

public interface JavaAnnotation<O extends JavaAnnotation<O>> extends JavaType<O>, TypeHolder<O>
Represents a Java @interface annotation type. See Roaster for various options in generating JavaAnnotation instances.
Author:
Lincoln Baxter, III