Skip navigation links
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