Interface | Description |
---|---|
ClassHandler |
This interface is used by Robolectric when instrumented classes are created and interacted with.
|
ClassHandler.Plan |
An execution plan, which can be invoked to satisfy a requested method call.
|
ClassHandlerBuilder |
Factory interface for
ClassHandler . |
ClassInstrumentor.Decorator | |
ResourceProvider |
A provider of resources (à la ClassLoader).
|
ShadowedObject |
Class | Description |
---|---|
ClassDetails |
A more lightweight variant of
MutableClass . |
ClassInstrumentor | |
ClassNodeProvider | |
DirectObjectMarker | |
InstrumentationConfiguration |
Configuration rules for
SandboxClassLoader . |
InstrumentationConfiguration.Builder | |
InstrumentingClassWriter |
ClassWriter implementation that verifies classes by comparing type information obtained
from loading the classes as resources.
|
Interceptor | |
Interceptors | |
InvocationProfile | |
InvokeDynamic | |
InvokeDynamicClassInstrumentor | |
InvokeDynamicSupport | |
MethodCallSite | |
MethodRef |
Reference to a specific method on a class.
|
MethodSignature | |
MutableClass | |
OldClassInstrumentor | |
ProxyMaker | |
RoboCallSite | |
RobolectricGeneratorAdapter |
GeneratorAdapter implementation specific to generate code for Robolectric purposes
|
RobolectricInternals | |
Sandbox | |
SandboxClassLoader |
Class loader that modifies the bytecode of Android classes to insert calls to Robolectric's
shadow classes.
|
ShadowConstants | |
ShadowDecorator |
Decorator which adds Robolectric's shadowing behavior to a class.
|
ShadowImpl | |
ShadowInfo | |
ShadowInvalidator | |
ShadowMap |
Maps from instrumented class to shadow class.
|
ShadowMap.Builder | |
ShadowProviders |
The set of
ShadowProvider implementations found on the classpath. |
ShadowWrangler |
ShadowWrangler matches shadowed classes up with corresponding shadows based on a
ShadowMap . |
UrlResourceProvider |
ResourceProvider using URLs.
|
Enum | Description |
---|---|
MethodCallSite.Kind |
Annotation Type | Description |
---|---|
SandboxConfig |
Configuration settings that can be used on a per-class or per-test basis.
|