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$7.class
ReflectionHelpers.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.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$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.class
ReflectionHelpers.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.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.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.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
	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.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 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.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
}