Class Shadows
java.lang.Object
org.robolectric.shadows.httpclient.Shadows
- All Implemented Interfaces:
ShadowProvider
@Generated("org.robolectric.annotation.processing.RobolectricProcessor") public class Shadows extends Object implements ShadowProvider
Shadow mapper. Automatically generated by the Robolectric Annotation Processor.
-
Constructor Summary
Constructors Constructor Description Shadows()
-
Method Summary
Modifier and Type Method Description String[]
getProvidedPackageNames()
Array of Java package names that are shadowed by this package.Collection<Map.Entry<String,String>>
getShadows()
Return a collection of Map.Entry objects representing the mapping of class name to shadow name.void
reset()
Reset the static state of all shadows provided by this package.static ShadowAndroidHttpClient
shadowOf(AndroidHttpClient actual)
static ShadowDefaultRequestDirector
shadowOf(org.apache.http.impl.client.DefaultRequestDirector actual)
-
Constructor Details
-
Shadows
public Shadows()
-
-
Method Details
-
shadowOf
-
shadowOf
public static ShadowDefaultRequestDirector shadowOf(org.apache.http.impl.client.DefaultRequestDirector actual) -
reset
public void reset()Description copied from interface:ShadowProvider
Reset the static state of all shadows provided by this package.- Specified by:
reset
in interfaceShadowProvider
-
getShadows
Description copied from interface:ShadowProvider
Return a collection of Map.Entry objects representing the mapping of class name to shadow name.This is a multimap instead of a regular map in order to support, for instance, multiple shadows per class that only differ by SDK level.
It also uses a
Collection<Entry<String, String>>
as the return value to avoid having a dependency on something like Guava Multimap.- Specified by:
getShadows
in interfaceShadowProvider
- Returns:
- Shadow mapping.
-
getProvidedPackageNames
Description copied from interface:ShadowProvider
Array of Java package names that are shadowed by this package.- Specified by:
getProvidedPackageNames
in interfaceShadowProvider
- Returns:
- Array of Java package names.
-