All Classes and Interfaces

Class
Description
An abstract class for other elements to extend from.
The annotation processed used to execute type element visitors.
An implementation of ClassWriterOutputVisitor for annotation processing.
Utility methods for annotations.
The core annotation processor used to generate bean definitions and power AOP for Micronaut.
Handles Configuration metadata generation.
Utility methods for dealing with generic type signatures.
A AnnotationMetadata for builder for Java to be used at compile time.
A class element returning data from a TypeElement.
Java element annotation metadata factory.
An implementation of ElementFactory for Java.
A method element returning data from a ExecutableElement.
The Java native element.
The class native element.
The method native element.
The package native element.
The class native element.
The variable native element.
A package element for Java.
The visitor context when visiting Java code.
Used to store a reference to an underlying TypeElementVisitor and optionally invoke the visit methods on the visitor if it matches the element being visited by the annotation processor.
Provides utility method for working with the annotation processor AST.
An annotation processor that generates BeanConfiguration implementations for each package annotated with Configuration.
Exception to indicate postponing processing to next round.
Utility visitor that only visits public abstract methods that have not been implemented by the given type.
An adapter that implements all methods of the TypeVisitor interface subclasses can selectively override.
Processes the type and its super classes.
The annotation processed used to execute type element visitors.