C D F J M N O P R S T U V W 
All Classes All Packages

C

Checker() - Constructor for class javax.annotation.MatchesPattern.Checker
 
Checker() - Constructor for class javax.annotation.Nonnegative.Checker
 
Checker() - Constructor for class javax.annotation.Nonnull.Checker
 
Checker() - Constructor for class javax.annotation.RegEx.Checker
 
CheckForNull - Annotation Type in javax.annotation
The annotated element might be null, and uses of the element should check for null.
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
This annotation is used to denote a method whose return value should always be checked after invoking the method.

D

Detainted - Annotation Type in javax.annotation
 

F

flags() - Method in annotation type javax.annotation.MatchesPattern
 
forConstantValue(MatchesPattern, Object) - Method in class javax.annotation.MatchesPattern.Checker
 
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
 

J

javax.annotation - module javax.annotation
 
javax.annotation - package javax.annotation
 

M

MatchesPattern - Annotation Type in javax.annotation
This annotation is used to denote String values that should always match given pattern.
MatchesPattern.Checker - Class in javax.annotation
 

N

Nonnegative - Annotation Type in javax.annotation
This annotation is used to annotate a value that should only contain nonnegative values.
Nonnegative.Checker - Class in javax.annotation
 
Nonnull - Annotation Type in javax.annotation
The annotated element must not be null.
Nonnull.Checker - Class in javax.annotation
 
Nullable - Annotation Type in javax.annotation
The annotated element could be null under some circumstances.

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 (like ParametersAreNullableByDefault) 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
 

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
This annotation is used to denote String values that are tainted, i.e.

U

Untainted - Annotation Type in javax.annotation
This annotation is used to denote String values that are untainted, i.e.

V

value() - Method in annotation type javax.annotation.MatchesPattern
 
value() - Method in annotation type javax.annotation.Syntax
Value indicating the particular syntax denoted by this annotation.

W

when() - Method in annotation type javax.annotation.CheckReturnValue
 
when() - Method in annotation type javax.annotation.Nonnegative
 
when() - Method in annotation type javax.annotation.Nonnull
 
when() - Method in annotation type javax.annotation.PropertyKey
 
when() - Method in annotation type javax.annotation.RegEx
 
when() - Method in annotation type javax.annotation.Syntax
 
when() - Method in annotation type javax.annotation.Untainted
 
WillClose - Annotation Type in javax.annotation
Used to annotate a method parameter to indicate that this method will close the resource.
WillCloseWhenClosed - Annotation Type in javax.annotation
Used to annotate a constructor/factory parameter to indicate that returned object (X) will close the resource when X is closed.
WillNotClose - Annotation Type in javax.annotation
Used to annotate a method parameter to indicate that this method will not close the resource.
C D F J M N O P R S T U V W 
All Classes All Packages