All Classes and Interfaces
Class
Description
A utility class for working with access flags.
A utility class that returns nominal descriptors for constructs.
A domain of Java constructs that can be used at annotation processing time or at runtime.
A representation of a domain of valid Java constructs.
A view of an underlying domain of valid Java constructs that exposes the null type, various
kinds of pseudo-types, the prototypical
java.lang.Object type, and the ability to globally lock for symbol completion if
needed.A utility class that can supply a
ProcessingEnvironment suitable for use at runtime.A utility class that provides signatures for
TypeMirrors and Elements.A class holding a
ReentrantLock that should be used to serialize symbol completion and name
expansion.An experimental
AnnotationMirror implementation that is partially or wholly synthetic.An experimental
AnnotationValue implementation that is partially or wholly synthetic.An experimental
TypeElement implementation that is wholly synthetic and suitable only for
(partially) modeling annotation types.An experimental collection of information out of which a synthetic annotation element may be
fashioned.
A utility class that provides
TypeDescriptors for TypeMirrors.An
AnnotationMirror implementation.An
AnnotationValue implementation.An abstract implementation of
AnnotatedConstruct from which only UniversalElement and UniversalType descend.A
ModuleElement.Directive implementation.An
Element and UniversalConstruct implementation.A
TypeMirror and UniversalConstruct implementation.An
AutoCloseable extension whose Unlockable.close() method throws no checked exceptions and unlocks something
that may have been previously locked in some unspecified manner.