JavaScript is disabled on your browser.
Skip navigation links
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
A
C
E
F
G
I
M
N
O
P
R
S
T
U
V
A
ANY
- Static variable in annotation type com.facebook.infer.annotation.
ThreadConfined
confined to the UI thread
assertCondition(boolean)
- Static method in class com.facebook.infer.annotation.
Assertions
assertCondition(boolean, String)
- Static method in class com.facebook.infer.annotation.
Assertions
Assertions
- Class in
com.facebook.infer.annotation
Assertions()
- Constructor for class com.facebook.infer.annotation.
Assertions
assertNotNull(T)
- Static method in class com.facebook.infer.annotation.
Assertions
assertNotNull(T, String)
- Static method in class com.facebook.infer.annotation.
Assertions
assertUnreachable()
- Static method in class com.facebook.infer.annotation.
Assertions
assertUnreachable(String)
- Static method in class com.facebook.infer.annotation.
Assertions
assertUnreachable(Exception)
- Static method in class com.facebook.infer.annotation.
Assertions
assumeCondition(boolean)
- Static method in class com.facebook.infer.annotation.
Assertions
assumeCondition(boolean, String)
- Static method in class com.facebook.infer.annotation.
Assertions
assumeNotNull(T)
- Static method in class com.facebook.infer.annotation.
Assertions
assumeNotNull(T, String)
- Static method in class com.facebook.infer.annotation.
Assertions
C
com.facebook.infer.annotation
- package com.facebook.infer.annotation
E
Expensive
- Annotation Type in
com.facebook.infer.annotation
F
FalseOnNull
- Annotation Type in
com.facebook.infer.annotation
Annotation for a boolean function returning false when the argument is null.
Functional
- Annotation Type in
com.facebook.infer.annotation
Annotation for methods that always return the same value.
G
getAssertingNotNull(List<T>, int)
- Static method in class com.facebook.infer.annotation.
Assertions
getAssertingNotNull(Map<K, V>, K)
- Static method in class com.facebook.infer.annotation.
Assertions
getAssumingNotNull(List<T>, int)
- Static method in class com.facebook.infer.annotation.
Assertions
getAssumingNotNull(Map<K, V>, K)
- Static method in class com.facebook.infer.annotation.
Assertions
I
IgnoreAllocations
- Annotation Type in
com.facebook.infer.annotation
Initializer
- Annotation Type in
com.facebook.infer.annotation
A method annotated with @Initializer should always be be called before the object is used.
IntegritySink
- Annotation Type in
com.facebook.infer.annotation
IntegritySource
- Annotation Type in
com.facebook.infer.annotation
M
Mutable
- Annotation Type in
com.facebook.infer.annotation
N
NoAllocation
- Annotation Type in
com.facebook.infer.annotation
O
OkToExtend
- Annotation Type in
com.facebook.infer.annotation
Marks a class as one that is expected to be extended.
P
PerformanceCritical
- Annotation Type in
com.facebook.infer.annotation
Present
- Annotation Type in
com.facebook.infer.annotation
A class field, or method return/parameter type, of Optional type is annotated @Present to indicate that its value cannot be absent.
PrivacySink
- Annotation Type in
com.facebook.infer.annotation
PrivacySource
- Annotation Type in
com.facebook.infer.annotation
PropagatesNullable
- Annotation Type in
com.facebook.infer.annotation
Annotation to indicate that when the parameter is null, the result is also null.
R
ReturnsOwnership
- Annotation Type in
com.facebook.infer.annotation
Tell the thread-safety analysis that this method transfers ownership of its return value to its caller.
S
SuppressFieldNotInitialized
- Annotation Type in
com.facebook.infer.annotation
SuppressFieldNotNullable
- Annotation Type in
com.facebook.infer.annotation
SuppressLint
- Annotation Type in
com.facebook.infer.annotation
SuppressNullFieldAccess
- Annotation Type in
com.facebook.infer.annotation
SuppressNullMethodCall
- Annotation Type in
com.facebook.infer.annotation
SuppressParameterNotNullable
- Annotation Type in
com.facebook.infer.annotation
SuppressReturnOverAnnotated
- Annotation Type in
com.facebook.infer.annotation
SuppressViewNullability
- Annotation Type in
com.facebook.infer.annotation
View can be annotated with @SuppressViewNullability to silence warnings when a view is set to null in a destructor, and created in an initializer.
SynchronizedCollection
- Annotation Type in
com.facebook.infer.annotation
Tell the analysis that a collection is thread-safe when this information is not already reflected in the collection's type.
T
ThreadConfined
- Annotation Type in
com.facebook.infer.annotation
This annotation tells the thread-safety analysis to assume that mutations in the annotated class/field/method are confined to the given thread name.
ThreadSafe
- Annotation Type in
com.facebook.infer.annotation
Similar to the @ThreadSafe annotation from javax.concurrent.annotation, but can be applied to methods.
TrueOnNull
- Annotation Type in
com.facebook.infer.annotation
Annotation for a boolean function returning true when the argument is null.
U
UI
- Static variable in annotation type com.facebook.infer.annotation.
ThreadConfined
the thread that the mutations should be confined to
V
Verify
- Annotation Type in
com.facebook.infer.annotation
A
C
E
F
G
I
M
N
O
P
R
S
T
U
V
Skip navigation links
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
Copyright © 2017. All Rights Reserved.