| Name | Description | Type | Package | Framework |
| AbstractProcessor | An abstract annotation processor designed to be a convenient superclass for most concrete annotation processors. | Class | javax.annotation.processing | Java SE |
|
| Completions | Utility class for assembling Completion objects. | Class | javax.annotation.processing | Java SE |
|
| Completion | A suggested completion for an annotation. | Interface | javax.annotation.processing | Java SE |
|
| FilerException | Indicates a Filer detected an attempt to open a file that would violate the guarantees provided by the Filer. | Class | javax.annotation.processing | Java SE |
|
| Filer | This interface supports the creation of new files by an annotation processor. | Interface | javax.annotation.processing | Java SE |
|
| Messager | A Messager provides the way for an annotation processor to report error messages, warnings, and other notices. | Interface | javax.annotation.processing | Java SE |
|
| ProcessingEnvironment | An annotation processing tool framework will provide an annotation processor with an object implementing this interface so the processor can use facilities | Interface | javax.annotation.processing | Java SE |
|
| Processor | The interface for an annotation processor. | Interface | javax.annotation.processing | Java SE |
|
| RoundEnvironment | An annotation processing tool framework will provide an annotation processor with an object implementing this interface so that the processor can query for | Interface | javax.annotation.processing | Java SE |
|
| SupportedAnnotationTypes | An annotation used to indicate what annotation types an annotation processor supports. | Class | javax.annotation.processing | Java SE |
|
| SupportedOptions | An annotation used to indicate what options an annotation processor supports. | Class | javax.annotation.processing | Java SE |
|
| SupportedSourceVersion | An annotation used to indicate the latest source version an annotation processor supports. | Class | javax.annotation.processing | Java SE |
|
| AbstractProcessor | An abstract annotation processor designed to be a convenient superclass for most concrete annotation processors. | Class | annotation.processing | Code Trails |
|
| Completion | A suggested completion for an annotation. | Interface | annotation.processing | Code Trails |
|
| Completions | Utility class for assembling Completion objects. | Class | annotation.processing | Code Trails |
|
| Completions .SimpleCompletion | | Class | annotation.processing.Completions | Code Trails |
|
| AbstractProcessor | An abstract annotation processor designed to be a convenient superclass for most concrete annotation processors. | Class | javax.annotation.processing | Fiji |
|
| Filer | This interface supports the creation of new files by an annotation processor. | Interface | javax.annotation.processing | Fiji |
|
| FilerException | Indicates a Filer detected an attempt to open a file that would violate the guarantees provided by the Filer. | Class | javax.annotation.processing | Fiji |
|
| Messager | A Messager provides the way for an annotation processor to report error messages, warnings, and other notices. | Interface | javax.annotation.processing | Fiji |
|
| ProcessingEnvironment | An annotation processing tool framework will provide an annotation processor with an object implementing this interface so the processor can use facilities | Interface | javax.annotation.processing | Fiji |
|
| Processor | The interface for an annotation processor. | Interface | javax.annotation.processing | Fiji |
|
| RoundEnvironment | An annotation processing tool framework will provide an annotation processor with an object implementing this interface so that the processor can query for | Interface | javax.annotation.processing | Fiji |
|
| SupportedAnnotationTypes | An annotation used to indicate what annotation types an annotation processor supports. | Class | javax.annotation.processing | Fiji |
|
| SupportedOptions | An annotation used to indicate what options an annotation processor supports. | Class | javax.annotation.processing | Fiji |
|
| SupportedSourceVersion | An annotation used to indicate the latest source version an annotation processor supports. | Class | javax.annotation.processing | Fiji |