All Classes and Interfaces

Class
Description
Provides notification when the annotation processor is visiting a new AnnotatedElement.
Convenient superclass implementation of Context objects responsible for holding references to the DOL objects
This interface defines the contract for annotation handlers and the annotation processing engine.
The Annotation handled by this handler.
Instances encapsulate all information necessary for an AnnotationHandler to process an annotation.
The annotation processor is the core engine to process annotations.
Exception that denotes a warning or error condition in the annotation procesing tool
 
Bag for utility methods
This class represents the view of a class from annotation.
This class encapsulates information about a component (usually a Jakarta EE component).
Default implementation of the ErrorHandler
Basic interfaced for annotation processing warnings and errors
The Factory is responsible for initializing a ready to use AnnotationProcessor.
This interface defines the result of an annotation processing returned by an annotation handler.
 
Super class for all JavaEE scanners
This interface defines the context for the annotation procesing handler.
This interface encapsulates all AnnotatedElements processing result by the AnnotationProcessor tool.
Implementation of the ProcessingResult interface
Defines the result from a single annotation processing, UNPROCESSED mean the annotation has not been processed by any handler yet, PROCESSED mean that all processing had been done and the annotation was fully processed, FAILED indicate an error condition.
This interface is responsible for scanning the binary location provided and provide each binary file through a pull interfaces