@Documented @Retention(value=RUNTIME) @Target(value=TYPE) public @interface Implements
Implementation annotation and calls them in place of the methods on the Android
class.| Modifier and Type | Optional Element and Description |
|---|---|
boolean |
callThroughByDefault
If true, Robolectric will invoke the actual Android code for any method that isn't shadowed.
|
String |
className
Android class name (if the Class object is not accessible).
|
boolean |
inheritImplementationMethods
If true, Robolectric will invoke @Implementation methods from superclasses.
|
boolean |
isInAndroidSdk
Denotes that this type exists in the public Android SDK.
|
boolean |
looseSignatures
If true, when an exact method signature match isn't found, Robolectric will look for a method
with the same name but with all argument types replaced with java.lang.Object.
|
Class<?> |
value
The Android class to be shadowed.
|
public abstract Class<?> value
public abstract String className
public abstract boolean isInAndroidSdk
public abstract boolean callThroughByDefault
Copyright © 2016. All rights reserved.