Skip navigation links
A C D E F G I J M O P R S T V 

A

addExtraShadow(String, String) - Method in class org.robolectric.annotation.processing.RobolectricModel
 
addResetter(TypeElement, ExecutableElement) - Method in class org.robolectric.annotation.processing.RobolectricModel
 
addShadowType(TypeElement, TypeElement) - Method in class org.robolectric.annotation.processing.RobolectricModel
 
annotationType - Variable in class org.robolectric.annotation.processing.validator.Validator
 
ANYTHING_MIRROR - Variable in class org.robolectric.annotation.processing.RobolectricModel
TypeMirror representing the Robolectric.Anything interface, or null if the element isn’t found.
appendParameterList(StringBuilder, List<? extends TypeParameterElement>) - Method in class org.robolectric.annotation.processing.RobolectricModel
 

C

classNameVisitor - Static variable in class org.robolectric.annotation.processing.RobolectricModel
 
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
 
documentPackage(String, String) - Method in class org.robolectric.annotation.processing.RobolectricModel
 
documentType(TypeElement, String, List<String>) - Method in class org.robolectric.annotation.processing.RobolectricModel
 

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, 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
 
getAllShadowTypes() - Method in class org.robolectric.annotation.processing.RobolectricModel
 
getAnnotationMirror(Element, TypeElement) - Method in class org.robolectric.annotation.processing.RobolectricModel
 
getAnnotationType() - Method in class org.robolectric.annotation.processing.validator.Validator
 
getAnnotationValue(AnnotationMirror, String) - Static method in class org.robolectric.annotation.processing.RobolectricModel
 
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
 
getExplicitBounds(TypeParameterElement) - Method in class org.robolectric.annotation.processing.RobolectricModel
 
getExtraShadowTypes() - Method in class org.robolectric.annotation.processing.RobolectricModel
 
getImplementedClass(AnnotationMirror) - Method in class org.robolectric.annotation.processing.RobolectricModel
 
getImplementsMirror(Element) - Method in class org.robolectric.annotation.processing.RobolectricModel
 
getImports() - Method in class org.robolectric.annotation.processing.RobolectricModel
 
getMethods() - Method in class org.robolectric.annotation.processing.DocumentedType
 
getName() - Method in class org.robolectric.annotation.processing.DocumentedElement
 
getReferentFor(TypeElement) - Method in class org.robolectric.annotation.processing.RobolectricModel
Returns a plain string to be used in the generated source to identify the given type.
getReferentFor(TypeMirror) - Method in class org.robolectric.annotation.processing.RobolectricModel
 
getResetters() - Method in class org.robolectric.annotation.processing.RobolectricModel
 
getResetterShadowTypes() - Method in class org.robolectric.annotation.processing.RobolectricModel
 
getShadowedPackages() - Method in class org.robolectric.annotation.processing.RobolectricModel
 
getShadowOfMap() - Method in class org.robolectric.annotation.processing.RobolectricModel
 
getSupportedSourceVersion() - Method in class org.robolectric.annotation.processing.RobolectricProcessor
 
getVisibleShadowTypes() - Method in class org.robolectric.annotation.processing.RobolectricModel
 

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, 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, ProcessingEnvironment) - Constructor for class org.robolectric.annotation.processing.validator.ImplementsValidator
 
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
 
intVisitor - Static variable in class org.robolectric.annotation.processing.RobolectricModel
 
isImplementation - Variable in class org.robolectric.annotation.processing.DocumentedMethod
 
isSameParameterList(List<? extends TypeParameterElement>, List<? extends TypeParameterElement>) - Method in class org.robolectric.annotation.processing.RobolectricModel
 

J

JavadocJsonGenerator - Class in org.robolectric.annotation.processing.generator
 
JavadocJsonGenerator(RobolectricModel, ProcessingEnvironment) - 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
 
minSdk - Variable in class org.robolectric.annotation.processing.DocumentedMethod
 
model - 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
 
prepare() - Method in class org.robolectric.annotation.processing.RobolectricModel
Prepares the various derived parts of the model based on the class mappings that have been registered to date.
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, 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, 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(Elements, Types) - Constructor for class org.robolectric.annotation.processing.RobolectricModel
 
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.

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
 
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
 

T

toString() - Method in class org.robolectric.annotation.processing.DocumentedElement
 
types - Variable in class org.robolectric.annotation.processing.validator.Validator
 
typeVisitor - Static variable in class org.robolectric.annotation.processing.RobolectricModel
 

V

Validator - Class in org.robolectric.annotation.processing.validator
Base class for validators.
Validator(RobolectricModel, ProcessingEnvironment, String) - Constructor for class org.robolectric.annotation.processing.validator.Validator
 
valueVisitor - Static variable in class org.robolectric.annotation.processing.RobolectricModel
 
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 I J M O P R S T V 
Skip navigation links