Package io.micronaut.annotation.processing
@Internal
package io.micronaut.annotation.processing
This package contains the Annotation processors that power Micronaut. Classes within this package
are considered internal and should not be referenced from application code.
- Since:
- 1.0
-
ClassDescriptionThe annotation processed used to execute type element visitors.An implementation of
ClassWriterOutputVisitorfor 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.AAnnotationMetadatafor builder for Java to be used at compile time.Java element annotation metadata factory.Provides utility method for working with the annotation processor AST.An annotation processor that generatesBeanConfigurationimplementations for each package annotated withConfiguration.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.PublicMethodVisitor<R,P> An adapter that implements all methods of theTypeVisitorinterface subclasses can selectively override.Processes the type and its super classes.The annotation processed used to execute type element visitors.