JavaScript is disabled on your browser.
Skip navigation links
Overview
Package
Class
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
A
C
D
E
F
G
H
I
J
M
O
P
R
S
T
V
A
actualIsPublic()
- Method in class org.robolectric.annotation.processing.
RobolectricModel.ShadowInfo
addExtraShadow(String, String)
- Method in class org.robolectric.annotation.processing.
RobolectricModel.Builder
addResetter(TypeElement, ExecutableElement)
- Method in class org.robolectric.annotation.processing.
RobolectricModel.Builder
addShadowType(TypeElement, TypeElement, TypeElement)
- Method in class org.robolectric.annotation.processing.
RobolectricModel.Builder
annotationType
- Variable in class org.robolectric.annotation.processing.validator.
Validator
appendParameterList(StringBuilder, List<? extends TypeParameterElement>)
- Method in class org.robolectric.annotation.processing.
Helpers
asElement(TypeMirror)
- Method in class org.robolectric.annotation.processing.
Helpers
C
CONSTRUCTOR_METHOD_NAME
- Static variable in class org.robolectric.annotation.processing.validator.
ImplementsValidator
currentAnnotation
- Variable in class org.robolectric.annotation.processing.validator.
Validator
currentElement
- Variable in class org.robolectric.annotation.processing.validator.
Validator
D
DocumentedElement
- Class in
org.robolectric.annotation.processing
DocumentedElement(String)
- Constructor for class org.robolectric.annotation.processing.
DocumentedElement
DocumentedMethod
- Class in
org.robolectric.annotation.processing
DocumentedMethod(String)
- Constructor for class org.robolectric.annotation.processing.
DocumentedMethod
DocumentedPackage
- Class in
org.robolectric.annotation.processing
DocumentedType
- Class in
org.robolectric.annotation.processing
documentMethod(TypeElement, DocumentedMethod)
- Method in class org.robolectric.annotation.processing.
RobolectricModel.Builder
documentPackage(String, String)
- Method in class org.robolectric.annotation.processing.
RobolectricModel.Builder
documentType(TypeElement, String, List<String>)
- Method in class org.robolectric.annotation.processing.
RobolectricModel.Builder
E
elements
- Variable in class org.robolectric.annotation.processing.validator.
Validator
error(String)
- Method in class org.robolectric.annotation.processing.validator.
Validator
error(String, AnnotationValue)
- Method in class org.robolectric.annotation.processing.validator.
Validator
exceptions
- Variable in class org.robolectric.annotation.processing.
DocumentedMethod
F
FoundOnImplementsValidator
- Class in
org.robolectric.annotation.processing.validator
Validator that checks usages of
Implements
.
FoundOnImplementsValidator(RobolectricModel.Builder, ProcessingEnvironment, String)
- Constructor for class org.robolectric.annotation.processing.validator.
FoundOnImplementsValidator
G
GEN_CLASS
- Static variable in class org.robolectric.annotation.processing.generator.
Generator
generate()
- Method in class org.robolectric.annotation.processing.generator.
Generator
generate()
- Method in class org.robolectric.annotation.processing.generator.
JavadocJsonGenerator
generate()
- Method in class org.robolectric.annotation.processing.generator.
ServiceLoaderGenerator
generate()
- Method in class org.robolectric.annotation.processing.generator.
ShadowProviderGenerator
Generator
- Class in
org.robolectric.annotation.processing.generator
Base class for code generators.
Generator()
- Constructor for class org.robolectric.annotation.processing.generator.
Generator
getActualBinaryName()
- Method in class org.robolectric.annotation.processing.
RobolectricModel.ShadowInfo
getActualName()
- Method in class org.robolectric.annotation.processing.
RobolectricModel.ShadowInfo
getActualTypeWithParams()
- Method in class org.robolectric.annotation.processing.
RobolectricModel.ShadowInfo
getAllShadowTypes()
- Method in class org.robolectric.annotation.processing.
RobolectricModel
getAnnotationIntValue(AnnotationValue)
- Static method in class org.robolectric.annotation.processing.
Helpers
getAnnotationMirror(Types, Element, TypeElement)
- Static method in class org.robolectric.annotation.processing.
Helpers
getAnnotationStringValue(AnnotationValue)
- Static method in class org.robolectric.annotation.processing.
Helpers
getAnnotationType()
- Method in class org.robolectric.annotation.processing.validator.
Validator
getAnnotationTypeMirrorValue(AnnotationValue)
- Static method in class org.robolectric.annotation.processing.
Helpers
getAnnotationTypeMirrorValue(Element)
- Static method in class org.robolectric.annotation.processing.
Helpers
getAnnotationTypeMirrorValue(AnnotationMirror, String)
- Static method in class org.robolectric.annotation.processing.
Helpers
getCurrentAnnotation()
- Method in class org.robolectric.annotation.processing.validator.
Validator
getDocumentation()
- Method in class org.robolectric.annotation.processing.
DocumentedElement
getDocumentedMethod(String)
- Method in class org.robolectric.annotation.processing.
DocumentedType
getDocumentedPackages()
- Method in class org.robolectric.annotation.processing.
RobolectricModel
getDocumentedType(String)
- Method in class org.robolectric.annotation.processing.
DocumentedPackage
getDocumentedTypes()
- Method in class org.robolectric.annotation.processing.
DocumentedPackage
getExtraShadowTypes()
- Method in class org.robolectric.annotation.processing.
RobolectricModel
getImplementedClass(AnnotationMirror)
- Method in class org.robolectric.annotation.processing.
Helpers
getImplementsMirror(Element, Types, TypeElement)
- Static method in class org.robolectric.annotation.processing.
Helpers
getImports()
- Method in class org.robolectric.annotation.processing.
RobolectricModel
getMaxSdk()
- Method in class org.robolectric.annotation.processing.
RobolectricModel.ResetterInfo
getMethodCall()
- Method in class org.robolectric.annotation.processing.
RobolectricModel.ResetterInfo
getMethods()
- Method in class org.robolectric.annotation.processing.
DocumentedType
getMinSdk()
- Method in class org.robolectric.annotation.processing.
RobolectricModel.ResetterInfo
getName()
- Method in class org.robolectric.annotation.processing.
DocumentedElement
getPackageElement(String)
- Method in class org.robolectric.annotation.processing.
Helpers
getParamDefStr()
- Method in class org.robolectric.annotation.processing.
RobolectricModel.ShadowInfo
getResetters()
- Method in class org.robolectric.annotation.processing.
RobolectricModel
getShadowBaseName()
- Method in class org.robolectric.annotation.processing.
RobolectricModel.ShadowInfo
getShadowBinaryName()
- Method in class org.robolectric.annotation.processing.
RobolectricModel.ShadowInfo
getShadowedPackages()
- Method in class org.robolectric.annotation.processing.
RobolectricModel
getShadowName()
- Method in class org.robolectric.annotation.processing.
RobolectricModel.ShadowInfo
getShadowPickerBinaryName()
- Method in class org.robolectric.annotation.processing.
RobolectricModel.ShadowInfo
getShadowPickers()
- Method in class org.robolectric.annotation.processing.
RobolectricModel
getShadowTypeWithParams()
- Method in class org.robolectric.annotation.processing.
RobolectricModel.ShadowInfo
getSupportedSourceVersion()
- Method in class org.robolectric.annotation.processing.
RobolectricProcessor
getTypeElement(String)
- Method in class org.robolectric.annotation.processing.
Helpers
getVisibleShadowTypes()
- Method in class org.robolectric.annotation.processing.
RobolectricModel
H
Helpers
- Class in
org.robolectric.annotation.processing
Helpers(ProcessingEnvironment)
- Constructor for class org.robolectric.annotation.processing.
Helpers
helpers
- Variable in class org.robolectric.annotation.processing.validator.
Validator
I
imp
- Variable in class org.robolectric.annotation.processing.validator.
FoundOnImplementsValidator
ImplementationValidator
- Class in
org.robolectric.annotation.processing.validator
Validator that checks usages of
Implementation
.
ImplementationValidator(RobolectricModel.Builder, ProcessingEnvironment)
- Constructor for class org.robolectric.annotation.processing.validator.
ImplementationValidator
IMPLEMENTS_CLASS
- Static variable in class org.robolectric.annotation.processing.validator.
ImplementsValidator
ImplementsValidator
- Class in
org.robolectric.annotation.processing.validator
Validator that checks usages of
Implements
.
ImplementsValidator(RobolectricModel.Builder, ProcessingEnvironment, ImplementsValidator.SdkCheckMode)
- Constructor for class org.robolectric.annotation.processing.validator.
ImplementsValidator
ImplementsValidator.SdkCheckMode
- Enum in
org.robolectric.annotation.processing.validator
Supported modes for validation of
Implementation
methods against SDKs.
imports
- Variable in class org.robolectric.annotation.processing.
DocumentedType
init(ProcessingEnvironment)
- Method in class org.robolectric.annotation.processing.
RobolectricProcessor
init(Element, Element)
- Method in class org.robolectric.annotation.processing.validator.
FoundOnImplementsValidator
init(Element, Element)
- Method in class org.robolectric.annotation.processing.validator.
Validator
isImplementation
- Variable in class org.robolectric.annotation.processing.
DocumentedMethod
isInAndroidSdk()
- Method in class org.robolectric.annotation.processing.
RobolectricModel.ShadowInfo
isSameParameterList(List<? extends TypeParameterElement>, List<? extends TypeParameterElement>)
- Method in class org.robolectric.annotation.processing.
Helpers
J
JavadocJsonGenerator
- Class in
org.robolectric.annotation.processing.generator
JavadocJsonGenerator(RobolectricModel, ProcessingEnvironment, File)
- Constructor for class org.robolectric.annotation.processing.generator.
JavadocJsonGenerator
join(List<?>)
- Static method in class org.robolectric.annotation.processing.validator.
RealObjectValidator
M
MAX_SUPPORTED_ANDROID_SDK
- Static variable in class org.robolectric.annotation.processing.validator.
ImplementsValidator
maxSdk
- Variable in class org.robolectric.annotation.processing.
DocumentedMethod
message(Diagnostic.Kind, String, AnnotationValue)
- Method in class org.robolectric.annotation.processing.validator.
Validator
message(Diagnostic.Kind, String)
- Method in class org.robolectric.annotation.processing.validator.
Validator
messager
- Variable in class org.robolectric.annotation.processing.validator.
Validator
methods
- Variable in class org.robolectric.annotation.processing.
DocumentedType
METHODS_ALLOWED_TO_BE_PUBLIC
- Static variable in class org.robolectric.annotation.processing.validator.
ImplementationValidator
minSdk
- Variable in class org.robolectric.annotation.processing.
DocumentedMethod
modelBuilder
- Variable in class org.robolectric.annotation.processing.validator.
Validator
modifiers
- Variable in class org.robolectric.annotation.processing.
DocumentedMethod
O
org.robolectric.annotation.processing
- package org.robolectric.annotation.processing
Robolectric annotation processor.
org.robolectric.annotation.processing.generator
- package org.robolectric.annotation.processing.generator
Classes used to generate code.
org.robolectric.annotation.processing.validator
- package org.robolectric.annotation.processing.validator
Classes used to perform compile-time checking of shadows.
P
params
- Variable in class org.robolectric.annotation.processing.
DocumentedMethod
process(Set<? extends TypeElement>, RoundEnvironment)
- Method in class org.robolectric.annotation.processing.
RobolectricProcessor
R
RealObjectValidator
- Class in
org.robolectric.annotation.processing.validator
Validator that checks usages of
RealObject
.
RealObjectValidator(RobolectricModel.Builder, ProcessingEnvironment)
- Constructor for class org.robolectric.annotation.processing.validator.
RealObjectValidator
ResetterValidator
- Class in
org.robolectric.annotation.processing.validator
Validator that checks usages of
Resetter
.
ResetterValidator(RobolectricModel.Builder, ProcessingEnvironment)
- Constructor for class org.robolectric.annotation.processing.validator.
ResetterValidator
returnType
- Variable in class org.robolectric.annotation.processing.
DocumentedMethod
RobolectricModel
- Class in
org.robolectric.annotation.processing
Model describing the Robolectric source file.
RobolectricModel(TreeSet<String>, TreeMap<String, RobolectricModel.ShadowInfo>, TreeMap<String, String>, TreeMap<String, RobolectricModel.ResetterInfo>, Map<String, DocumentedPackage>)
- Constructor for class org.robolectric.annotation.processing.
RobolectricModel
RobolectricModel.Builder
- Class in
org.robolectric.annotation.processing
RobolectricModel.ResetterInfo
- Class in
org.robolectric.annotation.processing
RobolectricModel.ShadowInfo
- Class in
org.robolectric.annotation.processing
RobolectricProcessor
- Class in
org.robolectric.annotation.processing
Annotation processor entry point for Robolectric annotations.
RobolectricProcessor()
- Constructor for class org.robolectric.annotation.processing.
RobolectricProcessor
Default constructor.
RobolectricProcessor(Map<String, String>)
- Constructor for class org.robolectric.annotation.processing.
RobolectricProcessor
Constructor to use for testing passing options in.
S
ServiceLoaderGenerator
- Class in
org.robolectric.annotation.processing.generator
Generator that creates the service loader metadata for a shadow package.
ServiceLoaderGenerator(ProcessingEnvironment, String)
- Constructor for class org.robolectric.annotation.processing.generator.
ServiceLoaderGenerator
setDocumentation(String)
- Method in class org.robolectric.annotation.processing.
DocumentedElement
shadowIsDeprecated()
- Method in class org.robolectric.annotation.processing.
RobolectricModel.ShadowInfo
ShadowProviderGenerator
- Class in
org.robolectric.annotation.processing.generator
Generator that creates the “ShadowProvider” implementation for a shadow package.
ShadowProviderGenerator(RobolectricModel, ProcessingEnvironment, String, boolean)
- Constructor for class org.robolectric.annotation.processing.generator.
ShadowProviderGenerator
STATIC_INITIALIZER_METHOD_NAME
- Static variable in class org.robolectric.annotation.processing.validator.
ImplementsValidator
T
toString()
- Method in class org.robolectric.annotation.processing.
DocumentedElement
types
- Variable in class org.robolectric.annotation.processing.validator.
Validator
V
Validator
- Class in
org.robolectric.annotation.processing.validator
Base class for validators.
Validator(RobolectricModel.Builder, ProcessingEnvironment, String)
- Constructor for class org.robolectric.annotation.processing.validator.
Validator
valueOf(String)
- Static method in enum org.robolectric.annotation.processing.validator.
ImplementsValidator.SdkCheckMode
Returns the enum constant of this type with the specified name.
values()
- Static method in enum org.robolectric.annotation.processing.validator.
ImplementsValidator.SdkCheckMode
Returns an array containing the constants of this enum type, in the order they are declared.
visit(Element, Element)
- Method in class org.robolectric.annotation.processing.validator.
Validator
visit(Element)
- Method in class org.robolectric.annotation.processing.validator.
Validator
visitExecutable(ExecutableElement, Element)
- Method in class org.robolectric.annotation.processing.validator.
FoundOnImplementsValidator
visitExecutable(ExecutableElement, TypeElement)
- Method in class org.robolectric.annotation.processing.validator.
FoundOnImplementsValidator
visitExecutable(ExecutableElement, TypeElement)
- Method in class org.robolectric.annotation.processing.validator.
ImplementationValidator
visitExecutable(ExecutableElement, TypeElement)
- Method in class org.robolectric.annotation.processing.validator.
ResetterValidator
visitExecutable(ExecutableElement, Element)
- Method in class org.robolectric.annotation.processing.validator.
Validator
visitPackage(PackageElement, Element)
- Method in class org.robolectric.annotation.processing.validator.
Validator
visitType(TypeElement, Element)
- Method in class org.robolectric.annotation.processing.validator.
ImplementsValidator
visitType(TypeElement, Element)
- Method in class org.robolectric.annotation.processing.validator.
Validator
visitTypeParameter(TypeParameterElement, Element)
- Method in class org.robolectric.annotation.processing.validator.
Validator
visitUnknown(Element, Element)
- Method in class org.robolectric.annotation.processing.validator.
Validator
visitVariable(VariableElement, Element)
- Method in class org.robolectric.annotation.processing.validator.
FoundOnImplementsValidator
visitVariable(VariableElement, TypeElement)
- Method in class org.robolectric.annotation.processing.validator.
FoundOnImplementsValidator
visitVariable(VariableElement, TypeElement)
- Method in class org.robolectric.annotation.processing.validator.
RealObjectValidator
visitVariable(VariableElement, Element)
- Method in class org.robolectric.annotation.processing.validator.
Validator
A
C
D
E
F
G
H
I
J
M
O
P
R
S
T
V
Skip navigation links
Overview
Package
Class
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes