JavaScript is disabled on your browser.
C D E F G I J M N O P R S T U V W
C
- CheckForNull - Annotation Type in javax.annotation
- CheckForSigned - Annotation Type in javax.annotation
-
Used to annotate a value that may be either negative or nonnegative, and
indicates that uses of it should check for
negative values before using it in a way that requires the value to be
nonnegative, and check for it being nonnegative before using it in a way that
requires it to be negative.
- CheckReturnValue - Annotation Type in javax.annotation
D
- Detainted - Annotation Type in javax.annotation
E
- Exclusive - Annotation Type in javax.annotation.meta
-
This annotation can be applied to the value() element of an annotation that
is annotated as a TypeQualifier.
- Exhaustive - Annotation Type in javax.annotation.meta
-
This annotation can be applied to the value() element of an annotation that
is annotated as a TypeQualifier.
F
- forConstantValue(MatchesPattern, Object) - Method in class javax.annotation.MatchesPattern.Checker
- forConstantValue(A, Object) - Method in interface javax.annotation.meta.TypeQualifierValidator
-
Given a type qualifier, check to see if a known specific constant value
is an instance of the set of values denoted by the qualifier.
- forConstantValue(Nonnegative, Object) - Method in class javax.annotation.Nonnegative.Checker
- forConstantValue(Nonnull, Object) - Method in class javax.annotation.Nonnull.Checker
- forConstantValue(RegEx, Object) - Method in class javax.annotation.RegEx.Checker
G
- GuardedBy - Annotation Type in javax.annotation.concurrent
-
GuardedBy
The field or method to which this annotation is applied can only be accessed
when holding a particular lock, which may be a built-in (synchronization)
lock, or may be an explicit java.util.concurrent.Lock.
I
- Immutable - Annotation Type in javax.annotation.concurrent
-
Immutable
The class to which this annotation is applied is immutable.
J
- javax.annotation - package javax.annotation
- javax.annotation.concurrent - package javax.annotation.concurrent
- javax.annotation.meta - package javax.annotation.meta
M
- MatchesPattern - Annotation Type in javax.annotation
- MatchesPattern.Checker - Class in javax.annotation
- MatchesPattern.Checker() - Constructor for class javax.annotation.MatchesPattern.Checker
N
- Nonnegative - Annotation Type in javax.annotation
-
Used to annotate a value that should only contain nonnegative values
- Nonnegative.Checker - Class in javax.annotation
- Nonnegative.Checker() - Constructor for class javax.annotation.Nonnegative.Checker
- Nonnull - Annotation Type in javax.annotation
- Nonnull.Checker - Class in javax.annotation
- Nonnull.Checker() - Constructor for class javax.annotation.Nonnull.Checker
- NotThreadSafe - Annotation Type in javax.annotation.concurrent
-
NotThreadSafe
The class to which this annotation is applied is not thread-safe.
- Nullable - Annotation Type in javax.annotation
O
- OverridingMethodsMustInvokeSuper - Annotation Type in javax.annotation
-
When this annotation is applied to a method, it indicates that if this method
is overridden in a subclass, the overriding method should invoke this method
(through method invocation on super).
P
- ParametersAreNonnullByDefault - Annotation Type in javax.annotation
-
This annotation can be applied to a package, class or method to indicate that
the method parameters in that element are nonnull by default unless there is:
An explicit nullness annotation
The method overrides a method in a superclass (in which case the
annotation of the corresponding parameter in the superclass applies)
there is a default parameter annotation applied to a more tightly nested
element.
- ParametersAreNullableByDefault - Annotation Type in javax.annotation
-
This annotation can be applied to a package, class or method to indicate that
the method parameters in that element are nullable by default unless there is:
An explicit nullness annotation
The method overrides a method in a superclass (in which case the
annotation of the corresponding parameter in the superclass applies)
there is a default parameter annotation applied to a more tightly nested
element.
- PropertyKey - Annotation Type in javax.annotation
R
- RegEx - Annotation Type in javax.annotation
-
This qualifier is used to denote String values that should be a Regular
expression.
- RegEx.Checker - Class in javax.annotation
- RegEx.Checker() - Constructor for class javax.annotation.RegEx.Checker
S
- Signed - Annotation Type in javax.annotation
-
Used to annotate a value of unknown sign
- Syntax - Annotation Type in javax.annotation
-
This annotation a value that is of a particular syntax, such as Java syntax
or regular expression syntax.
T
- Tainted - Annotation Type in javax.annotation
- ThreadSafe - Annotation Type in javax.annotation.concurrent
-
ThreadSafe
The class to which this annotation is applied is thread-safe.
- TypeQualifier - Annotation Type in javax.annotation.meta
-
This qualifier is applied to an annotation to denote that the annotation
should be treated as a type qualifier.
- TypeQualifierDefault - Annotation Type in javax.annotation.meta
-
This qualifier is applied to an annotation to denote that the annotation
defines a default type qualifier that is visible within the scope of the
element it is applied to.
- TypeQualifierNickname - Annotation Type in javax.annotation.meta
-
This annotation is applied to a annotation, and marks the annotation as being
a qualifier nickname.
- TypeQualifierValidator<A extends Annotation> - Interface in javax.annotation.meta
U
- Untainted - Annotation Type in javax.annotation
V
- valueOf(String) - Static method in enum javax.annotation.meta.When
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum javax.annotation.meta.When
-
Returns an array containing the constants of this enum type, in
the order they are declared.
W
- When - Enum in javax.annotation.meta
-
Used to describe the relationship between a qualifier T and the set of values
S possible on an annotated element.
- WillClose - Annotation Type in javax.annotation
- WillCloseWhenClosed - Annotation Type in javax.annotation
- WillNotClose - Annotation Type in javax.annotation
C D E F G I J M N O P R S T U V W
Copyright © 2015. All rights reserved.