ArrayType |
This annotation indicates that the annotated class in some way represents an array
of the specified type.
|
ArrayTypeGetter |
This annotation marks a specific method within a class that has been annotated with ArrayType
as the means to retrieve an array of the type indicated.
|
DynamicUse |
This annotation indicates that a field is used in dynamically generated code.
|
ExternalApi |
This annotation indicates that a class or method is used externally.
|
FinalDefault |
Indicates that a defaulted method should be treated as final and never overridden.
|
InternalUseOnly |
Indicates that a particular method is for internal use only and should not be used by client
code.
|
Permissions |
This annotation indicates that a class or method is created by the Java Security Manager.
|
ReferentialIntegrity |
This annotation indicates that a field exists simply for referential integrity to
the object it's holding.
|
ReflexiveUse |
Tagging attribute to indicate a method or class is used reflexively and should
not be deleted.
|
ScriptApi |
This annotation indicates that a class or method is used externally via scripts.
|
TestUseOnly |
Indicates that a particular method is for test purposes only and should not be used by client
or production code.
|
VisibleForTesting |
Indicates that a method or member is visible for testing purposes only.
|