Skip navigation links
C D F G I L M N O R S U V 

C

CanIgnoreReturnValue - Annotation Type in com.google.errorprone.annotations
Indicates that the return value of the annotated method can be safely ignored.
CheckReturnValue - Annotation Type in com.google.errorprone.annotations
Indicates that the return value of the annotated method must be checked.
com.google.errorprone.annotations - package com.google.errorprone.annotations
 
com.google.errorprone.annotations.concurrent - package com.google.errorprone.annotations.concurrent
 
CompatibleWith - Annotation Type in com.google.errorprone.annotations
Declares that a parameter to a method must be "compatible with" one of the type parameters in the method's enclosing class, or on the method itself.
CompileTimeConstant - Annotation Type in com.google.errorprone.annotations
Annotation for method parameter declarations, which denotes that corresponding actual parameters must be compile-time constant expressions.

D

DoNotCall - Annotation Type in com.google.errorprone.annotations
The method to which this annotation is applied cannot be called.

F

FormatMethod - Annotation Type in com.google.errorprone.annotations
Annotation for a method that takes a printf-style format string as an argument followed by arguments for that format string.
FormatString - Annotation Type in com.google.errorprone.annotations
Annotation for method parameter declarations which denotes that actual parameters will be used as a format string in printf-style formatting.
ForOverride - Annotation Type in com.google.errorprone.annotations
Indicates that the annotated method is provided only to be overridden: it should not be invoked from outside its declaring source file (as if it is private), and overriding methods should not be directly invoked at all.

G

GuardedBy - Annotation Type in com.google.errorprone.annotations.concurrent
Indicates that the annotated element should be used only while holding the specified lock.

I

Immutable - Annotation Type in com.google.errorprone.annotations
The class to which this annotation is applied is immutable.
IncompatibleModifiers - Annotation Type in com.google.errorprone.annotations
Annotation declaring that the target annotation is incompatible with any one of the provided modifiers.

L

LazyInit - Annotation Type in com.google.errorprone.annotations.concurrent
Use this annotation on any static or field that will be initialized lazily, where races yield no semantic difference in the code.
LockMethod - Annotation Type in com.google.errorprone.annotations.concurrent
The method to which this annotation is applied acquires one or more locks.

M

MustBeClosed - Annotation Type in com.google.errorprone.annotations
Annotation for constructors of AutoCloseables or methods that return an AutoCloseable and require that the resource is closed.

N

NoAllocation - Annotation Type in com.google.errorprone.annotations
Annotation for method declarations, which denotes that this method will not cause allocations that are visible from source code.

O

OverridingMethodsMustInvokeSuper - Annotation Type in com.google.errorprone.annotations
Indicates that methods that override the annotated method must invoke super.theMethod.

R

RequiredModifiers - Annotation Type in com.google.errorprone.annotations
Annotation declaring that the target annotation requires all the specified modifiers.
RestrictedApi - Annotation Type in com.google.errorprone.annotations
Restrict this method to callsites with a whitelist annotation.

S

SuppressPackageLocation - Annotation Type in com.google.errorprone.annotations
Indicates that the PackageLocation warning should be suppressed for this package.

U

UnlockMethod - Annotation Type in com.google.errorprone.annotations.concurrent
The method to which this annotation is applied releases one or more locks.

V

Var - Annotation Type in com.google.errorprone.annotations
The parameter or local variable to which this annotation is applied is non-final.
C D F G I L M N O R S U V 
Skip navigation links

Copyright © 2018. All rights reserved.