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