A C D F G J P R T

A

addBoth(Callback<R, T>) - Method in class com.stumbleupon.async.Deferred
Registers a callback both as a callback and as an "errback".
addBothDeferring(Callback<D, T>) - Method in class com.stumbleupon.async.Deferred
Registers a callback both as a callback and as an "errback".
addCallback(Callback<R, T>) - Method in class com.stumbleupon.async.Deferred
Registers a callback.
addCallbackDeferring(Callback<D, T>) - Method in class com.stumbleupon.async.Deferred
Registers a callback.
addCallbacks(Callback<R, T>, Callback<R2, E>) - Method in class com.stumbleupon.async.Deferred
Registers a callback and an "errback".
addErrback(Callback<R, E>) - Method in class com.stumbleupon.async.Deferred
Registers an "errback".

C

call(T) - Method in interface com.stumbleupon.async.Callback
The callback.
Callback<R,T> - Interface in com.stumbleupon.async
A simple 1-argument callback interface.
callback(Object) - Method in class com.stumbleupon.async.Deferred
Starts running the callback chain.
chain(Deferred<T>) - Method in class com.stumbleupon.async.Deferred
Chains another Deferred to this one.
com.stumbleupon.async - package com.stumbleupon.async
 

D

Deferred<T> - Class in com.stumbleupon.async
A thread-safe implementation of a deferred result for easy asynchronous processing.
Deferred() - Constructor for class com.stumbleupon.async.Deferred
Constructor.
DeferredGroupException - Exception in com.stumbleupon.async
Exception used when one the Deferreds in a group failed.

F

fromError(Exception) - Static method in class com.stumbleupon.async.Deferred
Constructs a Deferred with an error that's readily available.
fromResult(T) - Static method in class com.stumbleupon.async.Deferred
Constructs a Deferred with a result that's readily available.

G

group(Collection<Deferred<T>>) - Static method in class com.stumbleupon.async.Deferred
Groups multiple Deferreds together in a single one.
group(Deferred<T>, Deferred<T>) - Static method in class com.stumbleupon.async.Deferred
Groups two Deferreds together in a single one.
group(Deferred<T>, Deferred<T>, Deferred<T>) - Static method in class com.stumbleupon.async.Deferred
Groups three Deferreds together in a single one.

J

join() - Method in class com.stumbleupon.async.Deferred
Synchronously waits until this Deferred is called back.
joinUninterruptibly() - Method in class com.stumbleupon.async.Deferred
Synchronously waits until this Deferred is called back.

P

PASSTHROUGH - Static variable in interface com.stumbleupon.async.Callback
The identity function (returns its argument).

R

results() - Method in exception com.stumbleupon.async.DeferredGroupException
Returns all the results of the group of Deferreds.

T

toString() - Method in class com.stumbleupon.async.Deferred
Returns a helpful string representation of this Deferred.

A C D F G J P R T