Home | History | Annotate | Download | only in lib

META-INF/
META-INF/MANIFEST.MF
org/
org/robolectric/
org/robolectric/internal/
org/robolectric/internal/ShadowProvider.class
ShadowProvider.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.class
IShadow.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.class
ReflectionHelpers.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$6.class
ReflectionHelpers.java
package org.robolectric.util
 org.robolectric.util.ReflectionHelpers$6 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$3.class
ReflectionHelpers.java
package org.robolectric.util
 org.robolectric.util.ReflectionHelpers$3 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$ClassParameter.class
ReflectionHelpers.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.class
ReflectionHelpers.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.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.class
ReflectionHelpers.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.class
ReflectionHelpers.java
package org.robolectric.util
 org.robolectric.util.ReflectionHelpers$1 extends java.util.HashMap {
	void  () 
}

org/robolectric/util/ReflectionHelpers$5.class
ReflectionHelpers.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
	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$StringParameter.class
ReflectionHelpers.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.class
ReflectionHelpers.java
package org.robolectric.util
 org.robolectric.util.ReflectionHelpers$4 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/annotation/
org/robolectric/annotation/internal/
org/robolectric/annotation/internal/DoNotInstrument.class
DoNotInstrument.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.class
Instrument.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.class
Shadow.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
}