Skip navigation links
A C D E F G H I J L N O P R S T U V W 

A

advanceBy(long) - Method in class org.robolectric.util.Scheduler
advanceBy(long, TimeUnit) - Method in class org.robolectric.util.Scheduler
Run all runnables that are scheduled to run in the next time interval.
advanceTo(long) - Method in class org.robolectric.util.Scheduler
Run all runnables that are scheduled before the endTime.
advanceToLastPostedRunnable() - Method in class org.robolectric.util.Scheduler
Run all runnables in the queue.
advanceToNextPostedRunnable() - Method in class org.robolectric.util.Scheduler
Run the next runnable in the queue.
areAnyRunnable() - Method in class org.robolectric.util.Scheduler
Determine if any enqueued runnables are enqueued before the current time.

C

cancel(boolean) - Method in class org.robolectric.util.SimpleFuture
 
copy(InputStream, OutputStream) - Static method in class org.robolectric.util.Util
 
create(A, B) - Static method in class org.robolectric.util.Pair
 
create() - Method in class org.robolectric.util.SoftThreadLocal
 
create() - Static method in class org.robolectric.util.TempDirectory
 
createDeleteOnExit() - Static method in class org.robolectric.util.TempDirectory
Deprecated.

D

debug(String, Object...) - Static method in class org.robolectric.util.Logger
Log a debug message.
destroy(Path) - Static method in class org.robolectric.util.TempDirectory
 
done() - Method in class org.robolectric.util.SimpleFuture
 

E

equals(Object) - Method in class org.robolectric.util.Pair
 
equals(String, String) - Static method in class org.robolectric.util.Strings
 
error(String, Object...) - Static method in class org.robolectric.util.Logger
Log an error message.

F

file(String...) - Static method in class org.robolectric.util.Util
 
file(File, String...) - Static method in class org.robolectric.util.Util
 
first - Variable in class org.robolectric.util.Pair
 
format(String, Date, Locale, TimeZone) - Static method in class org.robolectric.util.Strftime
Format a date string.
fromStream(InputStream) - Static method in class org.robolectric.util.Strings
 

G

get() - Method in class org.robolectric.util.SimpleFuture
 
get(long, TimeUnit) - Method in class org.robolectric.util.SimpleFuture
 
get() - Method in class org.robolectric.util.SoftThreadLocal
 
getCurrentTime() - Method in class org.robolectric.util.Scheduler
Get the current time (as seen by the scheduler), in milliseconds.
getIdleState() - Method in class org.robolectric.util.Scheduler
Retrieves the current idling state of this Scheduler.

H

hashCode() - Method in class org.robolectric.util.Pair
 

I

idleConstantly(boolean) - Method in class org.robolectric.util.Scheduler
Deprecated.
This method is ambiguous in how it should behave when turning off constant idle. Use Scheduler.setIdleState(IdleState) instead to explicitly set the state.
info(String, Object...) - Static method in class org.robolectric.util.Logger
Log an info message.
intArrayToList(int[]) - Static method in class org.robolectric.util.Util
 
isCancelled() - Method in class org.robolectric.util.SimpleFuture
 
isPaused() - Method in class org.robolectric.util.Scheduler
Determine if the scheduler is paused.

J

Join - Class in org.robolectric.util
Utility class used to join strings together with a delimiter.
Join() - Constructor for class org.robolectric.util.Join
 
join(String, Collection) - Static method in class org.robolectric.util.Join
 
join(String, Object...) - Static method in class org.robolectric.util.Join
 

L

Logger - Class in org.robolectric.util
Logger for Robolectric.
Logger() - Constructor for class org.robolectric.util.Logger
 

N

NamedStream - Interface in org.robolectric.util
Marker interface for InputStream that need special handling.
NANOS_PER_MS - Static variable in class org.robolectric.util.TimeUtils
 
nullToEmpty(String) - Static method in class org.robolectric.util.Strings
 

O

org.robolectric.util - package org.robolectric.util
Package containing general utility classes.

P

Pair<F,S> - Class in org.robolectric.util
Container to ease passing around a tuple of two objects.
Pair(F, S) - Constructor for class org.robolectric.util.Pair
 
parseInt(String) - Static method in class org.robolectric.util.Util
 
pause() - Method in class org.robolectric.util.Scheduler
Pause the scheduler.
post(Runnable) - Method in class org.robolectric.util.Scheduler
Add a runnable to the queue.
postAtFrontOfQueue(Runnable) - Method in class org.robolectric.util.Scheduler
Add a runnable to the head of the queue.
postDelayed(Runnable, long) - Method in class org.robolectric.util.Scheduler
Add a runnable to the queue to be run after a delay.
postDelayed(Runnable, long, TimeUnit) - Method in class org.robolectric.util.Scheduler
Add a runnable to the queue to be run after a delay.

R

readBytes(InputStream) - Static method in class org.robolectric.util.Util
This method consumes an input stream and returns its content.
remove(Runnable) - Method in class org.robolectric.util.Scheduler
Remove a runnable from the queue.
reset() - Method in class org.robolectric.util.Scheduler
Reset the internal state of the Scheduler.
reverse(T[]) - Static method in class org.robolectric.util.Util
 
run() - Method in class org.robolectric.util.SimpleFuture
 
run() - Method in class org.robolectric.util.TestRunnable
 
runOneTask() - Method in class org.robolectric.util.Scheduler
Run the next runnable in the queue.

S

Scheduler - Class in org.robolectric.util
Class that manages a queue of Runnables that are scheduled to run now (or at some time in the future).
Scheduler() - Constructor for class org.robolectric.util.Scheduler
 
Scheduler.IdleState - Enum in org.robolectric.util
Describes the current state of a Scheduler.
second - Variable in class org.robolectric.util.Pair
 
set(T) - Method in class org.robolectric.util.SoftThreadLocal
 
setIdleState(Scheduler.IdleState) - Method in class org.robolectric.util.Scheduler
Sets the current idling state of this Scheduler.
SimpleFuture<T> - Class in org.robolectric.util
A Future represents the result of an asynchronous computation.
SimpleFuture(Callable<T>) - Constructor for class org.robolectric.util.SimpleFuture
 
size() - Method in class org.robolectric.util.Scheduler
Return the number of enqueued runnables.
SoftThreadLocal<T> - Class in org.robolectric.util
Soft reference to a java.lang.ThreadLocal.
SoftThreadLocal() - Constructor for class org.robolectric.util.SoftThreadLocal
 
Strftime - Class in org.robolectric.util
An implementation of the Unix strftime with some glibc extensions.
Strftime() - Constructor for class org.robolectric.util.Strftime
 
strict(String, Throwable) - Static method in class org.robolectric.util.Logger
 
strict(String, Object...) - Static method in class org.robolectric.util.Logger
 
Strings - Class in org.robolectric.util
Utility methods for dealing with strings.
Strings() - Constructor for class org.robolectric.util.Strings
 

T

TempDirectory - Class in org.robolectric.util
 
TestRunnable - Class in org.robolectric.util
 
TestRunnable() - Constructor for class org.robolectric.util.TestRunnable
 
TimeUtils - Class in org.robolectric.util
Utility methods for dealing with time.
TimeUtils() - Constructor for class org.robolectric.util.TimeUtils
 

U

unPause() - Method in class org.robolectric.util.Scheduler
Un-pause the scheduler.
url(String) - Static method in class org.robolectric.util.Util
 
Util - Class in org.robolectric.util
Generic collection of utility methods.
Util() - Constructor for class org.robolectric.util.Util
 

V

valueOf(String) - Static method in enum org.robolectric.util.Scheduler.IdleState
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.robolectric.util.Scheduler.IdleState
Returns an array containing the constants of this enum type, in the order they are declared.

W

wasRun - Variable in class org.robolectric.util.TestRunnable
 
A C D E F G H I J L N O P R S T U V W 
Skip navigation links