These APIs model declarations and types of the Java programming language, and define interfaces for tools such as compilers which can be invoked from a program.
This module is upgradeable.
Modifier and Type | Package and Description |
---|---|
exported package | javax.
Facilities for declaring annotation processors and for allowing annotation processors to communicate with an annotation processing tool environment. |
exported package | javax.
Types and hierarchies of packages comprising a Java language model, a reflective API that models the declarations and types of the Java programming language. |
exported package | javax.
Interfaces used to model elements of the Java programming language. |
exported package | javax.
Interfaces used to model Java programming language types. |
exported package | javax.
Utilities to assist in the processing of program elements and types. |
exported package | javax.
Provides interfaces for tools which can be invoked from a program, for example, compilers. |