Home | History | Annotate | Download | only in lib

META-INF/
META-INF/MANIFEST.MF
org/
org/robolectric/
org/robolectric/util/
org/robolectric/util/TempDirectory.class
TempDirectory.java
package org.robolectric.util
public org.robolectric.util.TempDirectory extends java.lang.Object {
	private final java.nio.file.Path basePath
	public void  (java.lang.String) 
		java.io.IOException e
		String name
	public java.nio.file.Path create (java.lang.String) 
		java.io.IOException e
		String name
		java.nio.file.Path path
	public java.nio.file.Path createIfNotExists (java.lang.String) 
		java.nio.file.FileAlreadyExistsException e
		java.io.IOException e
		String name
		java.nio.file.Path path
	public void destroy () 
	private void clearDirectory (java.nio.file.Path)  throws java.io.IOException 
		java.nio.file.Path directory
}

org/robolectric/util/SimpleFuture.class
SimpleFuture.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/Util.class
Util.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
		String dotSlash
	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/SoftThreadLocal$1.class
SoftThreadLocal.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/PerfStatsCollector$MetricKey.class
PerfStatsCollector.java
package org.robolectric.util
 org.robolectric.util.PerfStatsCollector$MetricKey extends java.lang.Object {
	private final String name
	private final boolean success
	void  (java.lang.String, boolean) 
		String name
		boolean success
	public boolean equals (java.lang.Object) 
		Object o
		org.robolectric.util.PerfStatsCollector$MetricKey metricKey
	public int hashCode () 
		int result
	static java.lang.String access$300 (org.robolectric.util.PerfStatsCollector$MetricKey) 
		org.robolectric.util.PerfStatsCollector$MetricKey x0
	static boolean access$400 (org.robolectric.util.PerfStatsCollector$MetricKey) 
		org.robolectric.util.PerfStatsCollector$MetricKey x0
}

org/robolectric/util/Join.class
Join.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/Logger.class
Logger.java
package org.robolectric.util
public org.robolectric.util.Logger extends java.lang.Object {
	private static final String LOGGING_ENABLED
	public void  () 
	public static void strict (java.lang.String, java.lang.Throwable) 
		String message
		Throwable e
	public static transient void strict (java.lang.String, java.lang.Object[]) 
		String message
		Object[] args
	public static transient void info (java.lang.String, java.lang.Object[]) 
		String message
		Object[] args
	public static transient void warn (java.lang.String, java.lang.Object[]) 
		String message
		Object[] args
	public static void error (java.lang.String, java.lang.Throwable) 
		String message
		Throwable e
	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
	public static boolean loggingEnabled () 
}

org/robolectric/util/PerfStatsCollector$Event.class
PerfStatsCollector.java
package org.robolectric.util
public org.robolectric.util.PerfStatsCollector$Event extends java.lang.Object {
	private final String name
	private final long startTimeNs
	final org.robolectric.util.PerfStatsCollector this$0
	void  (org.robolectric.util.PerfStatsCollector, java.lang.String) 
		org.robolectric.util.PerfStatsCollector this$0
		String name
	public void finished () 
	public void finished (boolean) 
		org.robolectric.util.PerfStatsCollector$MetricKey key
		org.robolectric.util.PerfStatsCollector$Metric metric
		boolean success
}

org/robolectric/util/Strftime.class
Strftime.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
		StringBuilder buffer
		org.robolectric.util.Strftime$1Formatter formatter
		Boolean inside
		Boolean removePad
		Boolean zeroPad
		Boolean spacePad
		Boolean upperCase
		Boolean swapCase
		StringBuilder 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
		StringBuilder buffer
	private static java.lang.String correctPad (java.lang.String, java.lang.Boolean, java.lang.Boolean, java.lang.Boolean, java.lang.StringBuilder) 
		int i
		StringBuilder buffer
		char padChar
		String simple
		Boolean zeroPad
		Boolean spacePad
		Boolean removePad
		StringBuilder padWidthBuffer
		String unpadded
		int padWidth
}

org/robolectric/util/TempDirectory$1.class
TempDirectory.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 () 
}

org/robolectric/util/PerfStatsCollector.class

org/robolectric/util/TestRunnable.class
TestRunnable.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/Strftime$1Formatter.class
Strftime.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
}

org/robolectric/util/Consumer.class

org/robolectric/util/Scheduler.class
Scheduler.java
package org.robolectric.util
public org.robolectric.util.Scheduler extends java.lang.Object {
	private static final long START_TIME
	private volatile long currentTime
	private boolean isExecutingRunnable
	private final Thread associatedThread
	private final java.util.List runnables
	private volatile org.robolectric.util.Scheduler$IdleState idleState
	public void  () 
	public org.robolectric.util.Scheduler$IdleState getIdleState () 
	public synchronized void setIdleState (org.robolectric.util.Scheduler$IdleState) 
		org.robolectric.util.Scheduler$IdleState idleState
	public long getCurrentTime () 
	public synchronized void pause () 
	public synchronized void unPause () 
	public 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 postDelayed (java.lang.Runnable, long, java.util.concurrent.TimeUnit) 
		Runnable runnable
		long delay
		java.util.concurrent.TimeUnit unit
		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
	public synchronized boolean advanceBy (long, java.util.concurrent.TimeUnit) 
		long amount
		java.util.concurrent.TimeUnit unit
		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/Scheduler$IdleState.class
Scheduler.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/Scheduler$1.class
Scheduler.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/PerfStatsCollector$Metric.class
PerfStatsCollector.java
package org.robolectric.util
public org.robolectric.util.PerfStatsCollector$Metric extends java.lang.Object {
	private final String name
	private int count
	private long elapsedNs
	private final boolean success
	public void  (java.lang.String, int, int, boolean) 
		String name
		int count
		int elapsedNs
		boolean success
	public void  (java.lang.String, boolean) 
		String name
		boolean success
	public java.lang.String getName () 
	public int getCount () 
	public long getElapsedNs () 
	public boolean isSuccess () 
	public boolean equals (java.lang.Object) 
		Object o
		org.robolectric.util.PerfStatsCollector$Metric metric
	public int hashCode () 
		int result
	public java.lang.String toString () 
	static int access$508 (org.robolectric.util.PerfStatsCollector$Metric) 
		org.robolectric.util.PerfStatsCollector$Metric x0
	static long access$614 (org.robolectric.util.PerfStatsCollector$Metric, long) 
		org.robolectric.util.PerfStatsCollector$Metric x0
		long x1
}

org/robolectric/util/NamedStream.class
NamedStream.java
package org.robolectric.util
public abstract org.robolectric.util.NamedStream extends java.lang.Object {
}

org/robolectric/util/Clock.class
Clock.java
package org.robolectric.util
abstract org.robolectric.util.Clock extends java.lang.Object {
	public abstract long nanoTime () 
}

org/robolectric/util/SoftThreadLocal.class
SoftThreadLocal.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/PerfStatsCollector$Metadata.class
PerfStatsCollector.java
package org.robolectric.util
public org.robolectric.util.PerfStatsCollector$Metadata extends java.lang.Object {
	private final java.util.Map metadata
	void  (java.util.Map) 
		java.util.Map metadata
	public java.lang.Object get (java.lang.Class) 
		Class metadataClass
}

org/robolectric/util/TimeUtils.class
TimeUtils.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/Pair.class
Pair.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$2.class
TempDirectory.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/PerfStatsReporter.class
PerfStatsReporter.java
package org.robolectric.util
public abstract org.robolectric.util.PerfStatsReporter extends java.lang.Object {
	public abstract void report (org.robolectric.util.PerfStatsCollector$Metadata, java.util.Collection) 
}

org/robolectric/util/Scheduler$ScheduledRunnable.class
Scheduler.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/PerfStatsCollector$ThrowingRunnable.class
PerfStatsCollector.java
package org.robolectric.util
public abstract org.robolectric.util.PerfStatsCollector$ThrowingRunnable extends java.lang.Object {
	public abstract void run ()  throws java.lang.Exception 
}

org/robolectric/util/PerfStatsCollector$ThrowingSupplier.class
PerfStatsCollector.java
package org.robolectric.util
public abstract org.robolectric.util.PerfStatsCollector$ThrowingSupplier extends java.lang.Object {
	public abstract java.lang.Object get ()  throws java.lang.Exception 
}