META-INF/
META-INF/MANIFEST.MF
org/
org/robolectric/
org/robolectric/internal/
org/robolectric/internal/ProxyMaker$MethodMapper.classProxyMaker.java
package org.robolectric.internal
abstract org.robolectric.internal.ProxyMaker$MethodMapper extends java.lang.Object {
public abstract java.lang.String getName (java.lang.String, java.lang.String)
}
org/robolectric/internal/Shadow.classShadow.java
package org.robolectric.internal
public org.robolectric.internal.Shadow extends java.lang.Object {
private static final org.robolectric.internal.ProxyMaker PROXY_MAKER
public void ()
public static java.lang.Object newInstanceOf (java.lang.Class)
Class clazz
public static java.lang.Object newInstanceOf (java.lang.String)
Class clazz
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[])
Class aClass
ClassNotFoundException e
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
String directMethodName
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
String directMethodName
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
String directMethodName
public static java.lang.String directMethodName (java.lang.String)
String methodName
static void ()
}
org/robolectric/internal/Shadow$1.classShadow.java
package org.robolectric.internal
final org.robolectric.internal.Shadow$1 extends java.lang.Object implements org.robolectric.internal.ProxyMaker$MethodMapper {
void ()
public java.lang.String getName (java.lang.String, java.lang.String)
String className
String methodName
}
org/robolectric/internal/ProxyMaker$Factory.classProxyMaker.java
package org.robolectric.internal
abstract org.robolectric.internal.ProxyMaker$Factory extends java.lang.Object {
public abstract java.lang.Object createProxy (java.lang.Class, java.lang.Object)
}
org/robolectric/internal/ProxyMaker.classProxyMaker.java
package org.robolectric.internal
public org.robolectric.internal.ProxyMaker extends java.lang.Object {
private static final String TARGET_FIELD
private static final String PROXY_NAME
private static final org.objectweb.asm.Type PROXY_TYPE
private static final sun.misc.Unsafe UNSAFE
private static final java.lang.invoke.MethodHandles$Lookup LOOKUP
private final org.robolectric.internal.ProxyMaker$MethodMapper methodMapper
private final ClassValue factories
public void (org.robolectric.internal.ProxyMaker$MethodMapper)
org.robolectric.internal.ProxyMaker$MethodMapper methodMapper
public java.lang.Object createProxy (java.lang.Class, java.lang.Object)
Class targetClass
Object target
org.robolectric.internal.ProxyMaker$Factory createProxyFactory (java.lang.Class)
org.objectweb.asm.commons.Method proxyMethod
org.objectweb.asm.commons.GeneratorAdapter m
String targetMethod
java.lang.reflect.Method method
java.lang.invoke.MethodHandle setter
ReflectiveOperationException e
Class targetClass
org.objectweb.asm.Type targetType
String targetName
org.objectweb.asm.ClassWriter writer
Class proxyClass
private static boolean shouldProxy (java.lang.reflect.Method)
java.lang.reflect.Method method
int modifiers
static sun.misc.Unsafe access$000 ()
static void ()
java.lang.reflect.Field unsafeField
ReflectiveOperationException e
}
org/robolectric/internal/ShadowedObject.classShadowedObject.java
package org.robolectric.internal
public abstract org.robolectric.internal.ShadowedObject extends java.lang.Object {
public abstract java.lang.Object $$robo$getData ()
}
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/bytecode/
org/robolectric/internal/bytecode/DirectObjectMarker.classDirectObjectMarker.java
package org.robolectric.internal.bytecode
public org.robolectric.internal.bytecode.DirectObjectMarker extends java.lang.Object {
public static final org.robolectric.internal.bytecode.DirectObjectMarker INSTANCE
private void ()
void (org.robolectric.internal.bytecode.DirectObjectMarker$1)
org.robolectric.internal.bytecode.DirectObjectMarker$1 x0
static void ()
}
org/robolectric/internal/bytecode/DirectObjectMarker$1.classDirectObjectMarker.java
package org.robolectric.internal.bytecode
final org.robolectric.internal.bytecode.DirectObjectMarker$1 extends org.robolectric.internal.bytecode.DirectObjectMarker {
void ()
}
org/robolectric/internal/bytecode/InvokeDynamic.classInvokeDynamic.java
package org.robolectric.internal.bytecode
public org.robolectric.internal.bytecode.InvokeDynamic extends java.lang.Object {
public static final boolean ENABLED
private static final String ENABLE_INVOKEDYNAMIC
private static final String INVOKEDYNAMIC_MINIMUM_VERSION
public void ()
private static boolean useInvokeDynamic ()
org.robolectric.util.JavaVersion javaVersion
String property
static void ()
}
org/robolectric/internal/ShadowExtractor.classShadowExtractor.java
package org.robolectric.internal
public org.robolectric.internal.ShadowExtractor extends java.lang.Object {
public void ()
public static java.lang.Object extract (java.lang.Object)
Object instance
}
org/robolectric/internal/ShadowConstants.classShadowConstants.java
package org.robolectric.internal
public org.robolectric.internal.ShadowConstants extends java.lang.Object {
public static final String ROBO_PREFIX
public static final String CLASS_HANDLER_DATA_FIELD_NAME
public static final String STATIC_INITIALIZER_METHOD_NAME
public static final String CONSTRUCTOR_METHOD_NAME
public static final String GET_ROBO_DATA_METHOD_NAME
public void ()
}
org/robolectric/internal/ProxyMaker$1.classProxyMaker.java
package org.robolectric.internal
org.robolectric.internal.ProxyMaker$1 extends java.lang.ClassValue {
final org.robolectric.internal.ProxyMaker this$0
void (org.robolectric.internal.ProxyMaker)
org.robolectric.internal.ProxyMaker this$0
protected org.robolectric.internal.ProxyMaker$Factory computeValue (java.lang.Class)
Class type
protected volatile java.lang.Object computeValue (java.lang.Class)
}
org/robolectric/internal/ProxyMaker$2.classProxyMaker.java
package org.robolectric.internal
org.robolectric.internal.ProxyMaker$2 extends java.lang.Object implements org.robolectric.internal.ProxyMaker$Factory {
final Class val$proxyClass
final java.lang.invoke.MethodHandle val$setter
final org.robolectric.internal.ProxyMaker this$0
void (org.robolectric.internal.ProxyMaker, java.lang.Class, java.lang.invoke.MethodHandle)
org.robolectric.internal.ProxyMaker this$0
public java.lang.Object createProxy (java.lang.Class, java.lang.Object)
Object proxy
Throwable t
Class targetClass
Object target
}
org/robolectric/util/
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/AccessibilityUtil.classAccessibilityUtil.java
package org.robolectric.util
public org.robolectric.util.AccessibilityUtil extends java.lang.Object {
private static final String COMPAT_V4_CLASS_NAME
private static com.google.android.apps.common.testing.accessibility.framework.integrations.espresso.AccessibilityValidator validator
private static boolean forVersionSet
private static boolean v4SupportPresenceVerified
private void ()
public static java.util.List checkViewIfCheckingEnabled (android.view.View)
android.view.View view
org.robolectric.annotation.AccessibilityChecks classChecksAnnotation
public static java.util.List checkView (android.view.View)
android.view.View view
public static boolean passesAccessibilityChecksIfEnabled (android.view.View)
android.view.View view
java.util.List results
java.util.List errors
public static void setRunChecksForRobolectricVersion (org.robolectric.annotation.AccessibilityChecks$ForRobolectricVersion)
org.robolectric.annotation.AccessibilityChecks$ForRobolectricVersion forVersion
public static void setRunChecksFromRootView (boolean)
boolean runChecksFromRootView
public static void setSuppressingResultMatcher (org.hamcrest.Matcher)
org.hamcrest.Matcher matcher
org.hamcrest.Matcher touchTargetResultMatcher
org.hamcrest.Matcher duplicateBoundsResultMatcher
public static void setThrowExceptionForErrors (boolean)
boolean throwExceptionForErrors
private static java.util.List checkView (android.view.View, org.robolectric.annotation.AccessibilityChecks)
ClassNotFoundException e
android.view.View view
org.robolectric.annotation.AccessibilityChecks classChecksAnnotation
private static boolean isAccessibilityCheckingEnabled (org.robolectric.annotation.AccessibilityChecks)
org.robolectric.annotation.AccessibilityChecks classChecksAnnotation
boolean checksEnabled
String checksEnabledString
private static org.robolectric.annotation.AccessibilityChecks getAnnotation ()
java.lang.reflect.Method method
Class clazz
StackTraceElement element
org.robolectric.annotation.AccessibilityChecks classChecksAnnotation
StackTraceElement[] stack
private static void initializeValidator ()
private static com.google.android.apps.common.testing.accessibility.framework.AccessibilityCheckPreset convertRoboVersionToA11yTestVersion (org.robolectric.annotation.AccessibilityChecks$ForRobolectricVersion)
org.robolectric.annotation.AccessibilityChecks$ForRobolectricVersion robolectricVersion
com.google.android.apps.common.testing.accessibility.framework.AccessibilityCheckPreset preset
static void ()
}
org/robolectric/util/Logger.classLogger.java
package org.robolectric.util
public org.robolectric.util.Logger extends java.lang.Object {
private static final String LOGGING_ENABLED
public void ()
public static transient void info (java.lang.String, java.lang.Object[])
String message
Object[] args
public static transient void error (java.lang.String, java.lang.Object[])
String message
Object[] args
public static transient void debug (java.lang.String, java.lang.Object[])
String message
Object[] args
}
org/robolectric/util/NamedStream.classNamedStream.java
package org.robolectric.util
public abstract org.robolectric.util.NamedStream extends java.lang.Object {
}
org/robolectric/util/Function.classFunction.java
package org.robolectric.util
public abstract org.robolectric.util.Function extends java.lang.Object {
public abstract java.lang.Object call (java.lang.Class, java.lang.Object, java.lang.Object[])
}
org/robolectric/util/SoftThreadLocal.classSoftThreadLocal.java
package org.robolectric.util
public abstract org.robolectric.util.SoftThreadLocal extends java.lang.Object {
private final ThreadLocal threadLocal
public void ()
public synchronized java.lang.Object get ()
Object item
public void set (java.lang.Object)
Object item
protected abstract java.lang.Object create ()
}
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/Join.classJoin.java
package org.robolectric.util
public org.robolectric.util.Join extends java.lang.Object {
public void ()
public static java.lang.String join (java.lang.String, java.util.Collection)
String asString
Object obj
String delimiter
java.util.Collection collection
String del
StringBuilder sb
public static transient java.lang.String join (java.lang.String, java.lang.Object[])
String asString
Object obj
String delimiter
Object[] collection
String del
StringBuilder sb
}
org/robolectric/util/ReflectionHelpers.classReflectionHelpers.java
package org.robolectric.util
public org.robolectric.util.ReflectionHelpers extends java.lang.Object {
public void ()
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
}
org/robolectric/util/Scheduler.classScheduler.java
package org.robolectric.util
public org.robolectric.util.Scheduler extends java.lang.Object {
private long currentTime
private boolean isExecutingRunnable
private final Thread associatedThread
private final java.util.List runnables
private org.robolectric.util.Scheduler$IdleState idleState
public void ()
public synchronized org.robolectric.util.Scheduler$IdleState getIdleState ()
public synchronized void setIdleState (org.robolectric.util.Scheduler$IdleState)
org.robolectric.util.Scheduler$IdleState idleState
public synchronized long getCurrentTime ()
public synchronized void pause ()
public synchronized void unPause ()
public synchronized boolean isPaused ()
public synchronized void post (java.lang.Runnable)
Runnable runnable
public synchronized void postDelayed (java.lang.Runnable, long)
Runnable runnable
long delayMillis
public synchronized void postAtFrontOfQueue (java.lang.Runnable)
Runnable runnable
public synchronized void remove (java.lang.Runnable)
org.robolectric.util.Scheduler$ScheduledRunnable next
Runnable runnable
java.util.ListIterator iterator
public synchronized boolean advanceToLastPostedRunnable ()
public synchronized boolean advanceToNextPostedRunnable ()
public synchronized boolean advanceBy (long)
long interval
long endingTime
public synchronized boolean advanceTo (long)
long endTime
int runCount
public synchronized boolean runOneTask ()
org.robolectric.util.Scheduler$ScheduledRunnable postedRunnable
public synchronized boolean areAnyRunnable ()
public synchronized void reset ()
public synchronized int size ()
public void idleConstantly (boolean)
boolean shouldIdleConstantly
private boolean nextTaskIsScheduledBefore (long)
long endingTime
private void runOrQueueRunnable (java.lang.Runnable, long)
Runnable runnable
long scheduledTime
private void queueRunnableAndSort (java.lang.Runnable, long)
Runnable runnable
long scheduledTime
static boolean access$302 (org.robolectric.util.Scheduler, boolean)
org.robolectric.util.Scheduler x0
boolean x1
}
org/robolectric/util/ReflectionHelpers$1.classReflectionHelpers.java
package org.robolectric.util
final org.robolectric.util.ReflectionHelpers$1 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/JavaVersion.classJavaVersion.java
package org.robolectric.util
public org.robolectric.util.JavaVersion extends java.lang.Object implements java.lang.Comparable {
private final java.util.List versions
public void (java.lang.String)
String version
java.util.Scanner s
public int compareTo (org.robolectric.util.JavaVersion)
int compare
int i
org.robolectric.util.JavaVersion o
java.util.List versions2
int max
public volatile int compareTo (java.lang.Object)
}
org/robolectric/util/Util.classUtil.java
package org.robolectric.util
public org.robolectric.util.Util extends java.lang.Object {
public void ()
public static void copy (java.io.InputStream, java.io.OutputStream) throws java.io.IOException
int len
java.io.InputStream in
java.io.OutputStream out
byte[] buffer
int len
public static byte[] readBytes (java.io.InputStream) throws java.io.IOException
java.io.ByteArrayOutputStream bos
java.io.InputStream is
public static java.lang.Object[] reverse (java.lang.Object[])
int destI
Object o
int i
Object[] array
public static transient java.io.File file (java.lang.String[])
String[] pathParts
public static transient java.io.File file (java.io.File, java.lang.String[])
String pathPart
java.io.File f
String[] pathParts
public static java.net.URL url (java.lang.String) throws java.net.MalformedURLException
String path
public static java.util.List intArrayToList (int[])
int attr1
int[] ints
java.util.List youSuckJava
public static int parseInt (java.lang.String)
String valueFor
}
org/robolectric/util/Scheduler$IdleState.classScheduler.java
package org.robolectric.util
public final org.robolectric.util.Scheduler$IdleState extends java.lang.Enum {
public static final org.robolectric.util.Scheduler$IdleState PAUSED
public static final org.robolectric.util.Scheduler$IdleState UNPAUSED
public static final org.robolectric.util.Scheduler$IdleState CONSTANT_IDLE
private static final org.robolectric.util.Scheduler$IdleState[] $VALUES
public static org.robolectric.util.Scheduler$IdleState[] values ()
public static org.robolectric.util.Scheduler$IdleState valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
org/robolectric/util/TempDirectory$2.classTempDirectory.java
package org.robolectric.util
org.robolectric.util.TempDirectory$2 extends java.nio.file.SimpleFileVisitor {
final java.nio.file.Path val$directory
final org.robolectric.util.TempDirectory this$0
void (org.robolectric.util.TempDirectory, java.nio.file.Path)
org.robolectric.util.TempDirectory this$0
public java.nio.file.FileVisitResult visitFile (java.nio.file.Path, java.nio.file.attribute.BasicFileAttributes) throws java.io.IOException
java.nio.file.Path file
java.nio.file.attribute.BasicFileAttributes attrs
public java.nio.file.FileVisitResult postVisitDirectory (java.nio.file.Path, java.io.IOException) throws java.io.IOException
java.nio.file.Path dir
java.io.IOException exc
public volatile java.nio.file.FileVisitResult postVisitDirectory (java.lang.Object, java.io.IOException) throws java.io.IOException
public volatile java.nio.file.FileVisitResult visitFile (java.lang.Object, java.nio.file.attribute.BasicFileAttributes) throws java.io.IOException
}
org/robolectric/util/ReflectionHelpers$2.classReflectionHelpers.java
package org.robolectric.util
final org.robolectric.util.ReflectionHelpers$2 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/TimeUtils.classTimeUtils.java
package org.robolectric.util
public org.robolectric.util.TimeUtils extends java.lang.Object {
public static final long NANOS_PER_MS
public void ()
}
org/robolectric/util/Strftime.classStrftime.java
package org.robolectric.util
public org.robolectric.util.Strftime extends java.lang.Object {
public void ()
public static java.lang.String format (java.lang.String, java.util.Date, java.util.Locale, java.util.TimeZone)
String dayNumberOfWeek
Character c
int i
String format
java.util.Date date
java.util.Locale locale
java.util.TimeZone zone
StringBuffer buffer
org.robolectric.util.Strftime$1Formatter formatter
Boolean inside
Boolean removePad
Boolean zeroPad
Boolean spacePad
Boolean upperCase
Boolean swapCase
StringBuffer padWidthBuffer
private static java.lang.String correctCase (java.lang.String, java.lang.Boolean, java.lang.Boolean)
Character c
int i
String simple
Boolean upperCase
Boolean swapCase
StringBuffer buffer
private static java.lang.String correctPad (java.lang.String, java.lang.Boolean, java.lang.Boolean, java.lang.Boolean, java.lang.StringBuffer)
int i
StringBuffer buffer
char padChar
String simple
Boolean zeroPad
Boolean spacePad
Boolean removePad
StringBuffer padWidthBuffer
String unpadded
int padWidth
}
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/SoftThreadLocal$1.classSoftThreadLocal.java
package org.robolectric.util
org.robolectric.util.SoftThreadLocal$1 extends java.lang.ThreadLocal {
final org.robolectric.util.SoftThreadLocal this$0
void (org.robolectric.util.SoftThreadLocal)
org.robolectric.util.SoftThreadLocal this$0
protected java.lang.ref.SoftReference initialValue ()
protected volatile java.lang.Object initialValue ()
}
org/robolectric/util/TestRunnable.classTestRunnable.java
package org.robolectric.util
public org.robolectric.util.TestRunnable extends java.lang.Object implements java.lang.Runnable {
public boolean wasRun
public void ()
public void run ()
}
org/robolectric/util/Strings.classStrings.java
package org.robolectric.util
public org.robolectric.util.Strings extends java.lang.Object {
public void ()
public static java.lang.String fromStream (java.io.InputStream) throws java.io.IOException
java.io.InputStream inputStream
int bufSize
byte[] buffer
int inSize
StringBuilder stringBuilder
public static boolean equals (java.lang.String, java.lang.String)
String a
String b
public static java.lang.String nullToEmpty (java.lang.String)
String string
}
org/robolectric/util/SimpleFuture.classSimpleFuture.java
package org.robolectric.util
public org.robolectric.util.SimpleFuture extends java.lang.Object {
private Object result
private boolean hasRun
private boolean cancelled
private final java.util.concurrent.Callable callable
public void (java.util.concurrent.Callable)
java.util.concurrent.Callable callable
public boolean isCancelled ()
public boolean cancel (boolean)
boolean mayInterruptIfRunning
public synchronized java.lang.Object get () throws java.lang.InterruptedException
public synchronized java.lang.Object get (long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
long timeout
java.util.concurrent.TimeUnit unit
public synchronized void run ()
Exception e
protected void done ()
}
org/robolectric/util/Scheduler$1.classScheduler.java
package org.robolectric.util
org.robolectric.util.Scheduler$1 extends java.lang.Object {
static final int[] $SwitchMap$org$robolectric$util$Scheduler$IdleState
static void ()
}
org/robolectric/util/TempDirectory$1.classTempDirectory.java
package org.robolectric.util
org.robolectric.util.TempDirectory$1 extends java.lang.Object implements java.lang.Runnable {
final org.robolectric.util.TempDirectory this$0
void (org.robolectric.util.TempDirectory)
org.robolectric.util.TempDirectory this$0
public void run ()
java.nio.file.Path path
String file
}
org/robolectric/util/Scheduler$ScheduledRunnable.classScheduler.java
package org.robolectric.util
org.robolectric.util.Scheduler$ScheduledRunnable extends java.lang.Object implements java.lang.Comparable {
private final Runnable runnable
private final long scheduledTime
final org.robolectric.util.Scheduler this$0
private void (org.robolectric.util.Scheduler, java.lang.Runnable, long)
Runnable runnable
long scheduledTime
public int compareTo (org.robolectric.util.Scheduler$ScheduledRunnable)
org.robolectric.util.Scheduler$ScheduledRunnable runnable
public void run ()
public volatile int compareTo (java.lang.Object)
void (org.robolectric.util.Scheduler, java.lang.Runnable, long, org.robolectric.util.Scheduler$1)
org.robolectric.util.Scheduler x0
Runnable x1
long x2
org.robolectric.util.Scheduler$1 x3
static java.lang.Runnable access$100 (org.robolectric.util.Scheduler$ScheduledRunnable)
org.robolectric.util.Scheduler$ScheduledRunnable x0
static long access$200 (org.robolectric.util.Scheduler$ScheduledRunnable)
org.robolectric.util.Scheduler$ScheduledRunnable x0
}
org/robolectric/util/Transcript.classTranscript.java
package org.robolectric.util
public org.robolectric.util.Transcript extends java.lang.Object {
private java.util.List events
public void ()
public void add (java.lang.String)
String event
public void assertNoEventsSoFar ()
public transient void assertEventsSoFar (java.lang.String[])
String[] expectedEvents
public transient void assertEventsInclude (java.lang.String[])
int index
String expectedEvent
String[] expectedEvents
java.util.List original
public void clear ()
public java.util.List getEvents ()
}
org/robolectric/util/Pair.classPair.java
package org.robolectric.util
public org.robolectric.util.Pair extends java.lang.Object {
public final Object first
public final Object second
public void (java.lang.Object, java.lang.Object)
Object first
Object second
public boolean equals (java.lang.Object)
Object o
org.robolectric.util.Pair p
public int hashCode ()
public static org.robolectric.util.Pair create (java.lang.Object, java.lang.Object)
Object a
Object b
private static boolean equal (java.lang.Object, java.lang.Object)
Object a
Object b
}
org/robolectric/util/TempDirectory.classTempDirectory.java
package org.robolectric.util
public org.robolectric.util.TempDirectory extends java.lang.Object {
private static final org.robolectric.util.TempDirectory instance
private final java.util.Queue paths
private final java.util.Set deletePaths
void ()
public static java.nio.file.Path create ()
public static java.nio.file.Path createDeleteOnExit ()
public static void destroy (java.nio.file.Path)
java.nio.file.Path path
java.nio.file.Path createImpl (boolean)
java.nio.file.Path directory
java.io.IOException e
boolean deleteOnExit
java.nio.file.Path empty
void destroyImpl (java.nio.file.Path)
java.nio.file.Path path
private void clearDirectory (java.nio.file.Path) throws java.io.IOException
java.nio.file.Path directory
private void deleteOnExit (java.nio.file.Path)
java.nio.file.Path path
private java.nio.file.Path createTempDir (java.lang.String) throws java.io.IOException
String name
static java.util.Set access$000 (org.robolectric.util.TempDirectory)
org.robolectric.util.TempDirectory x0
static void access$100 (org.robolectric.util.TempDirectory, java.nio.file.Path) throws java.io.IOException
org.robolectric.util.TempDirectory x0
java.nio.file.Path x1
static void ()
}
org/robolectric/util/ReflectionHelpers$3.classReflectionHelpers.java
package org.robolectric.util
final org.robolectric.util.ReflectionHelpers$3 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/Strftime$1Formatter.classStrftime.java
package org.robolectric.util
org.robolectric.util.Strftime$1Formatter extends java.lang.Object {
java.text.SimpleDateFormat formatter
final java.util.Date val$date
public void (java.util.Date, java.util.Locale, java.util.TimeZone, java.util.Date)
java.util.Date date
java.util.Locale locale
java.util.TimeZone timeZone
public java.lang.String format (java.lang.String)
String format
}