META-INF/
META-INF/MANIFEST.MF
org/
org/robolectric/
org/robolectric/internal/
org/robolectric/internal/ShadowProvider.classShadowProvider.java
package org.robolectric.internal
public abstract org.robolectric.internal.ShadowProvider extends java.lang.Object {
public abstract void reset ()
public abstract java.lang.String[] getProvidedPackageNames ()
public abstract java.util.Map getShadowMap ()
}
org/robolectric/internal/IShadow.classIShadow.java
package org.robolectric.internal
public abstract org.robolectric.internal.IShadow extends java.lang.Object {
public abstract java.lang.Object extract (java.lang.Object)
public abstract java.lang.Object newInstanceOf (java.lang.Class)
public abstract java.lang.Object newInstance (java.lang.Class, java.lang.Class[], java.lang.Object[])
public abstract java.lang.Object directlyOn (java.lang.Object, java.lang.Class)
public transient abstract java.lang.Object directlyOn (java.lang.Object, java.lang.String, java.lang.String, org.robolectric.util.ReflectionHelpers$ClassParameter[])
public transient abstract java.lang.Object directlyOn (java.lang.Object, java.lang.Class, java.lang.String, org.robolectric.util.ReflectionHelpers$ClassParameter[])
public transient abstract java.lang.Object directlyOn (java.lang.Class, java.lang.String, org.robolectric.util.ReflectionHelpers$ClassParameter[])
public transient abstract java.lang.Object invokeConstructor (java.lang.Class, java.lang.Object, org.robolectric.util.ReflectionHelpers$ClassParameter[])
public abstract java.lang.String directMethodName (java.lang.String)
}
org/robolectric/util/
org/robolectric/util/ReflectionHelpers$InsideTraversal.classReflectionHelpers.java
package org.robolectric.util
abstract org.robolectric.util.ReflectionHelpers$InsideTraversal extends java.lang.Object {
public abstract java.lang.Object run (java.lang.Class) throws java.lang.Exception
}
org/robolectric/util/ReflectionHelpers$7.classReflectionHelpers.java
package org.robolectric.util
org.robolectric.util.ReflectionHelpers$7 extends java.lang.Object implements org.robolectric.util.ReflectionHelpers$InsideTraversal {
final String val$methodName
final Class[] val$classes
final Object val$instance
final Object[] val$values
void (java.lang.String, java.lang.Class[], java.lang.Object, java.lang.Object[])
public java.lang.Object run (java.lang.Class) throws java.lang.Exception
Class traversalClass
java.lang.reflect.Method declaredMethod
}
org/robolectric/util/ReflectionHelpers$6.classReflectionHelpers.java
package org.robolectric.util
org.robolectric.util.ReflectionHelpers$6 extends java.lang.Object implements org.robolectric.util.ReflectionHelpers$InsideTraversal {
final String val$fieldName
final Object val$object
final Object val$fieldNewValue
void (java.lang.String, java.lang.Object, java.lang.Object)
public java.lang.Void run (java.lang.Class) throws java.lang.Exception
Class traversalClass
java.lang.reflect.Field field
public volatile java.lang.Object run (java.lang.Class) throws java.lang.Exception
}
org/robolectric/util/ReflectionHelpers$3.classReflectionHelpers.java
package org.robolectric.util
org.robolectric.util.ReflectionHelpers$3 extends java.lang.Object implements java.lang.reflect.InvocationHandler {
final Class val$delegateClass
final Object val$delegate
void (java.lang.Class, java.lang.Object)
public java.lang.Object invoke (java.lang.Object, java.lang.reflect.Method, java.lang.Object[]) throws java.lang.Throwable
java.lang.reflect.Method delegateMethod
NoSuchMethodException e
Object proxy
java.lang.reflect.Method method
Object[] args
}
org/robolectric/util/ReflectionHelpers$ClassParameter.classReflectionHelpers.java
package org.robolectric.util
public org.robolectric.util.ReflectionHelpers$ClassParameter extends java.lang.Object {
public final Class clazz
public final Object val
public void (java.lang.Class, java.lang.Object)
Class clazz
Object val
public static org.robolectric.util.ReflectionHelpers$ClassParameter from (java.lang.Class, java.lang.Object)
Class clazz
Object val
public static org.robolectric.util.ReflectionHelpers$ClassParameter[] fromComponentLists (java.lang.Class[], java.lang.Object[])
int i
Class[] classes
Object[] values
org.robolectric.util.ReflectionHelpers$ClassParameter[] classParameters
public static transient java.lang.Class[] getClasses (org.robolectric.util.ReflectionHelpers$ClassParameter[])
Class paramClass
int i
org.robolectric.util.ReflectionHelpers$ClassParameter[] classParameters
Class[] classes
public static transient java.lang.Object[] getValues (org.robolectric.util.ReflectionHelpers$ClassParameter[])
Object paramValue
int i
org.robolectric.util.ReflectionHelpers$ClassParameter[] classParameters
Object[] values
}
org/robolectric/util/ReflectionHelpers.classReflectionHelpers.java
package org.robolectric.util
public org.robolectric.util.ReflectionHelpers extends java.lang.Object {
public static final java.util.Map PRIMITIVE_RETURN_VALUES
public void ()
public static java.lang.Object createNullProxy (java.lang.Class)
Class clazz
public static java.lang.Object createDelegatingProxy (java.lang.Class, java.lang.Object)
Class clazz
Object delegate
Class delegateClass
public static java.lang.annotation.Annotation defaultsFor (java.lang.Class)
Class annotation
public static java.lang.Object getField (java.lang.Object, java.lang.String)
Exception e
Object object
String fieldName
public static void setField (java.lang.Object, java.lang.String, java.lang.Object)
Exception e
Object object
String fieldName
Object fieldNewValue
public static void setField (java.lang.Class, java.lang.Object, java.lang.String, java.lang.Object)
java.lang.reflect.Field field
Exception e
Class type
Object object
String fieldName
Object fieldNewValue
public static java.lang.Object getStaticField (java.lang.reflect.Field)
Exception e
java.lang.reflect.Field field
public static java.lang.Object getStaticField (java.lang.Class, java.lang.String)
Exception e
Class clazz
String fieldName
public static void setStaticField (java.lang.reflect.Field, java.lang.Object)
Exception e
java.lang.reflect.Field field
Object fieldNewValue
public static void setStaticField (java.lang.Class, java.lang.String, java.lang.Object)
Exception e
Class clazz
String fieldName
Object fieldNewValue
public static transient java.lang.Object callInstanceMethod (java.lang.Object, java.lang.String, org.robolectric.util.ReflectionHelpers$ClassParameter[])
Class[] classes
Object[] values
java.lang.reflect.InvocationTargetException e
Exception e
Object instance
String methodName
org.robolectric.util.ReflectionHelpers$ClassParameter[] classParameters
public static transient java.lang.Object callInstanceMethod (java.lang.Class, java.lang.Object, java.lang.String, org.robolectric.util.ReflectionHelpers$ClassParameter[])
Class[] classes
Object[] values
java.lang.reflect.Method declaredMethod
java.lang.reflect.InvocationTargetException e
Exception e
Class cl
Object instance
String methodName
org.robolectric.util.ReflectionHelpers$ClassParameter[] classParameters
public static transient java.lang.Object callStaticMethod (java.lang.Class, java.lang.String, org.robolectric.util.ReflectionHelpers$ClassParameter[])
Class[] classes
Object[] values
java.lang.reflect.Method method
java.lang.reflect.InvocationTargetException e
Exception e
Class clazz
String methodName
org.robolectric.util.ReflectionHelpers$ClassParameter[] classParameters
public static java.lang.Class loadClass (java.lang.ClassLoader, java.lang.String)
ClassNotFoundException e
ClassLoader classLoader
String fullyQualifiedClassName
public static java.lang.Object newInstance (java.lang.Class)
ReflectiveOperationException e
Class cl
public static transient java.lang.Object callConstructor (java.lang.Class, org.robolectric.util.ReflectionHelpers$ClassParameter[])
Class[] classes
Object[] values
java.lang.reflect.Constructor constructor
InstantiationException e
java.lang.reflect.InvocationTargetException e
Exception e
Class clazz
org.robolectric.util.ReflectionHelpers$ClassParameter[] classParameters
private static java.lang.Object traverseClassHierarchy (java.lang.Class, java.lang.Class, org.robolectric.util.ReflectionHelpers$InsideTraversal) throws java.lang.Exception
Exception e
Class targetClass
Class exceptionClass
org.robolectric.util.ReflectionHelpers$InsideTraversal insideTraversal
Class hierarchyTraversalClass
private static void makeFieldVeryAccessible (java.lang.reflect.Field) throws java.lang.NoSuchFieldException java.lang.IllegalAccessException
java.lang.reflect.Field field
java.lang.reflect.Field modifiersField
public static java.lang.Object defaultValueForType (java.lang.String)
String returnType
static void ()
}
org/robolectric/util/ReflectionHelpers$2.classReflectionHelpers.java
package org.robolectric.util
org.robolectric.util.ReflectionHelpers$2 extends java.lang.Object implements java.lang.reflect.InvocationHandler {
void ()
public java.lang.Object invoke (java.lang.Object, java.lang.reflect.Method, java.lang.Object[]) throws java.lang.Throwable
Object proxy
java.lang.reflect.Method method
Object[] args
}
org/robolectric/util/ReflectionHelpers$1.classReflectionHelpers.java
package org.robolectric.util
org.robolectric.util.ReflectionHelpers$1 extends java.util.HashMap {
void ()
}
org/robolectric/util/ReflectionHelpers$5.classReflectionHelpers.java
package org.robolectric.util
org.robolectric.util.ReflectionHelpers$5 extends java.lang.Object implements org.robolectric.util.ReflectionHelpers$InsideTraversal {
final String val$fieldName
final Object val$object
void (java.lang.String, java.lang.Object)
public java.lang.Object run (java.lang.Class) throws java.lang.Exception
Class traversalClass
java.lang.reflect.Field field
}
org/robolectric/util/ReflectionHelpers$StringParameter.classReflectionHelpers.java
package org.robolectric.util
public org.robolectric.util.ReflectionHelpers$StringParameter extends java.lang.Object {
public final String className
public final Object val
public void (java.lang.String, java.lang.Object)
String className
Object val
public static org.robolectric.util.ReflectionHelpers$StringParameter from (java.lang.String, java.lang.Object)
String className
Object val
}
org/robolectric/util/ReflectionHelpers$4.classReflectionHelpers.java
package org.robolectric.util
org.robolectric.util.ReflectionHelpers$4 extends java.lang.Object implements java.lang.reflect.InvocationHandler {
void ()
public java.lang.Object invoke (java.lang.Object, java.lang.reflect.Method, java.lang.Object[]) throws java.lang.Throwable
Object proxy
java.lang.reflect.Method method
Object[] args
}
org/robolectric/annotation/
org/robolectric/annotation/internal/
org/robolectric/annotation/internal/DoNotInstrument.classDoNotInstrument.java
package org.robolectric.annotation.internal
public abstract org.robolectric.annotation.internal.DoNotInstrument extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/robolectric/annotation/internal/Instrument.classInstrument.java
package org.robolectric.annotation.internal
public abstract org.robolectric.annotation.internal.Instrument extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/robolectric/shadow/
org/robolectric/shadow/api/
org/robolectric/shadow/api/Shadow.classShadow.java
package org.robolectric.shadow.api
public org.robolectric.shadow.api.Shadow extends java.lang.Object {
private static final org.robolectric.internal.IShadow SHADOW_IMPL
public void ()
public static java.lang.Object extract (java.lang.Object)
Object instance
public static java.lang.Object newInstanceOf (java.lang.Class)
Class clazz
public static java.lang.Object newInstanceOf (java.lang.String)
Class aClass
ClassNotFoundException e
String className
public static java.lang.Object newInstance (java.lang.Class, java.lang.Class[], java.lang.Object[])
Class clazz
Class[] parameterTypes
Object[] params
public static java.lang.Object directlyOn (java.lang.Object, java.lang.Class)
Object shadowedObject
Class clazz
public static transient java.lang.Object directlyOn (java.lang.Object, java.lang.String, java.lang.String, org.robolectric.util.ReflectionHelpers$ClassParameter[])
Object shadowedObject
String clazzName
String methodName
org.robolectric.util.ReflectionHelpers$ClassParameter[] paramValues
public static transient java.lang.Object directlyOn (java.lang.Object, java.lang.Class, java.lang.String, org.robolectric.util.ReflectionHelpers$ClassParameter[])
Object shadowedObject
Class clazz
String methodName
org.robolectric.util.ReflectionHelpers$ClassParameter[] paramValues
public static transient java.lang.Object directlyOn (java.lang.Class, java.lang.String, org.robolectric.util.ReflectionHelpers$ClassParameter[])
Class clazz
String methodName
org.robolectric.util.ReflectionHelpers$ClassParameter[] paramValues
public static transient java.lang.Object invokeConstructor (java.lang.Class, java.lang.Object, org.robolectric.util.ReflectionHelpers$ClassParameter[])
Class clazz
Object instance
org.robolectric.util.ReflectionHelpers$ClassParameter[] paramValues
public static java.lang.String directMethodName (java.lang.String)
String methodName
static void ()
Exception e
}