Marker value for
The default value for the
Mechanism for referring to fields and methods otherwise inaccessible due to Java language access control rules.
This annotation allows to add additional annotations to existing methods but keep the implementation as it is.
Mechanism to ensures that an element is not used.
Injects the annotated field into the
Inject accessor methods for the field denoted using an
If a class annotated with
Supported API is available to replace this non-API annotation: Use
When used to annotate a method, it indicates that a method declaration is intended to be a substitute for a method declaration in another class.
A class annotated with this annotation denotes a class that modifies methods of fields of another class, called the "original" class.
Specifies additional properties for an element also annotated with
TargetClass. Important: this package is not part of the supported API. It exists, and is exported in the module descriptor, for compatibility reasons only.