A C D E F G H I L M N O P R S T V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AbstractDeferredManager - Class in org.jdeferred2.impl
- AbstractDeferredManager() - Constructor for class org.jdeferred2.impl.AbstractDeferredManager
- AbstractMasterDeferredObject - Class in org.jdeferred2.impl
- AbstractMasterDeferredObject(MutableMultipleResults) - Constructor for class org.jdeferred2.impl.AbstractMasterDeferredObject
- AbstractMultipleResults - Class in org.jdeferred2.impl
-
Base implementation of
MultipleResults. - AbstractMultipleResults(int) - Constructor for class org.jdeferred2.impl.AbstractMultipleResults
- AbstractMutableMultipleResults - Class in org.jdeferred2.impl
-
Base implementation of
MutableMultipleResults. - AbstractMutableMultipleResults(int) - Constructor for class org.jdeferred2.impl.AbstractMutableMultipleResults
- AbstractOneValue<T> - Class in org.jdeferred2.multiple
- AbstractOneValue(int) - Constructor for class org.jdeferred2.multiple.AbstractOneValue
- AbstractPromise<D,F,P> - Class in org.jdeferred2.impl
- AbstractPromise() - Constructor for class org.jdeferred2.impl.AbstractPromise
- AllValues - Interface in org.jdeferred2.multiple
-
Contains a list of
OneValue. - AllValuesDeferredObject - Class in org.jdeferred2.impl
- AllValuesDeferredObject(Promise<?, ?, ?>[]) - Constructor for class org.jdeferred2.impl.AllValuesDeferredObject
- always(AlwaysCallback<? super D, ? super F>) - Method in class org.jdeferred2.impl.AbstractPromise
- always(AlwaysCallback<? super D, ? super F>) - Method in class org.jdeferred2.impl.DelegatingPromise
- always(AlwaysCallback<? super D, ? super F>) - Method in interface org.jdeferred2.Promise
-
This method will register
AlwaysCallbackso that when a Deferred object is either resolved (Deferred.resolve(Object)) or rejected (Deferred.reject(Object)),AlwaysCallbackwill be triggered. - ALWAYS_CALLBACK - org.jdeferred2.CallbackExceptionHandler.CallbackType
- AlwaysCallback<D,F> - Interface in org.jdeferred2
- alwaysCallbacks - Variable in class org.jdeferred2.impl.AbstractPromise
- AlwaysPipe<D,F,D_OUT,F_OUT,P> - Interface in org.jdeferred2
- assertNotEmpty(Object[]) - Method in class org.jdeferred2.impl.AbstractDeferredManager
-
Deprecated.
- assertNotNull(Object, String) - Method in class org.jdeferred2.impl.AbstractDeferredManager
- AUTO - org.jdeferred2.DeferredManager.StartPolicy
-
Tells Deferred Manager to automatically start the task
- autoSubmit - Variable in class org.jdeferred2.impl.DefaultDeferredManager
- awaitTermination(long, TimeUnit) - Method in class org.jdeferred2.impl.DefaultDeferredManager
C
- call() - Method in class org.jdeferred2.impl.FutureCallable
- CALLABLE_V1 - Static variable in class org.jdeferred2.impl.AbstractDeferredManager
- CALLABLE_V2 - Static variable in class org.jdeferred2.impl.AbstractDeferredManager
- CALLABLE_V3 - Static variable in class org.jdeferred2.impl.AbstractDeferredManager
- CALLABLE_V4 - Static variable in class org.jdeferred2.impl.AbstractDeferredManager
- CALLABLE_V5 - Static variable in class org.jdeferred2.impl.AbstractDeferredManager
- CallbackExceptionHandler - Interface in org.jdeferred2
-
Handles global exceptions that are uncaught by the callbacks.
- CallbackExceptionHandler.CallbackType - Enum in org.jdeferred2
- CallbackType() - Constructor for enum org.jdeferred2.CallbackExceptionHandler.CallbackType
- cancelAllTasks(DeferredFutureTask<?, ?>[]) - Method in class org.jdeferred2.impl.SingleDeferredObject
- cancellationHandler - Variable in class org.jdeferred2.DeferredFutureTask
- CancellationHandler - Interface in org.jdeferred2
-
Allows a
DeferredFutureTaskto onCancel resources when its task is interrupted or cancelled. - canPromise(Object) - Method in class org.jdeferred2.impl.AbstractDeferredManager
- causeOf(Exception) - Method in class org.jdeferred2.DeferredFutureTask
- cleanup() - Method in class org.jdeferred2.DeferredFutureTask
-
Performs resource cleanup upon interruption or cancellation of the underlying task.
- configurePromise(int, Promise<D, F, P>) - Method in class org.jdeferred2.impl.AbstractMasterDeferredObject
- configurePromise(int, Promise<D, F, P>) - Method in class org.jdeferred2.impl.AllValuesDeferredObject
- configureTask(int, DeferredFutureTask<D, P>) - Method in class org.jdeferred2.impl.SingleDeferredObject
D
- DEFAULT - org.jdeferred2.DeferredManager.StartPolicy
-
Let Deferred Manager to determine whether to start the task at its own discretion.
- DEFAULT_AUTO_SUBMIT - Static variable in class org.jdeferred2.impl.DefaultDeferredManager
-
By default,
DefaultDeferredManager.autoSubmitwill be set to true You can set it to false by usingDefaultDeferredManager.setAutoSubmit(boolean)If you set it to false, that means you'll be responsible to make sure anyRunnableorCallableare executed. - DefaultAllValues - Class in org.jdeferred2.impl
-
Base implementation of
AllValues. - DefaultAllValues(int) - Constructor for class org.jdeferred2.impl.DefaultAllValues
- DefaultCallbackExceptionHandler - Class in org.jdeferred2.impl
-
This default exception handler will log the exception but will not propagate it.
- DefaultCallbackExceptionHandler() - Constructor for class org.jdeferred2.impl.DefaultCallbackExceptionHandler
- DefaultDeferredManager - Class in org.jdeferred2.impl
-
A default implementation that runs deferred tasks using an
ExecutorService. - DefaultDeferredManager() - Constructor for class org.jdeferred2.impl.DefaultDeferredManager
-
Equivalent to
DefaultDeferredManager(ExecutorService)usingExecutors.newCachedThreadPool() - DefaultDeferredManager(ExecutorService) - Constructor for class org.jdeferred2.impl.DefaultDeferredManager
- DefaultMutableAllValues - Class in org.jdeferred2.impl
-
Base implementation of
MutableAllValues. - DefaultMutableAllValues(int) - Constructor for class org.jdeferred2.impl.DefaultMutableAllValues
- deferred - Variable in class org.jdeferred2.DeferredCallable
- deferred - Variable in class org.jdeferred2.DeferredFutureTask
- deferred - Variable in class org.jdeferred2.DeferredRunnable
- deferred - Variable in class org.jdeferred2.impl.DeferredPromise
- Deferred<D,F,P> - Interface in org.jdeferred2
-
Deferred interface to trigger an event (resolve, reject, notify).
- DeferredCallable<D,P> - Class in org.jdeferred2
-
Use this as superclass in case you need to be able to return a result and notify progress.
- DeferredCallable() - Constructor for class org.jdeferred2.DeferredCallable
-
Creates a new
DeferredCallablewith DEFAULTstartPolicy. - DeferredCallable(DeferredManager.StartPolicy) - Constructor for class org.jdeferred2.DeferredCallable
-
Creates a new
DeferredCallablewith the givenstartPolicy. - deferredCallableFor(Future<D>) - Method in class org.jdeferred2.impl.AbstractDeferredManager
- DeferredFutureTask<D,P> - Class in org.jdeferred2
-
FutureTask can wrap around
CallableandRunnable. - DeferredFutureTask(Runnable) - Constructor for class org.jdeferred2.DeferredFutureTask
-
Creates a new
DeferredFutureTaskwith the given task. - DeferredFutureTask(Runnable, CancellationHandler) - Constructor for class org.jdeferred2.DeferredFutureTask
-
Creates a new
DeferredFutureTaskwith the given task and a explicitCancellationHandlerThe givencancellationHandlerhas precedence over the given task if the task implements theCancellationHandlerinterface. - DeferredFutureTask(Callable<D>) - Constructor for class org.jdeferred2.DeferredFutureTask
-
Creates a new
DeferredFutureTaskwith the given task. - DeferredFutureTask(Callable<D>, CancellationHandler) - Constructor for class org.jdeferred2.DeferredFutureTask
-
Creates a new
DeferredFutureTaskwith the given task and a explicitCancellationHandlerThe givencancellationHandlerhas precedence over the given task if the task implements theCancellationHandlerinterface. - DeferredFutureTask(DeferredCallable<D, P>) - Constructor for class org.jdeferred2.DeferredFutureTask
-
Creates a new
DeferredFutureTaskwith the given task. - DeferredFutureTask(DeferredCallable<D, P>, CancellationHandler) - Constructor for class org.jdeferred2.DeferredFutureTask
-
Creates a new
DeferredFutureTaskwith the given task and a explicitCancellationHandlerThe givencancellationHandlerhas precedence over the given task if the task implements theCancellationHandlerinterface. - DeferredFutureTask(DeferredRunnable<P>) - Constructor for class org.jdeferred2.DeferredFutureTask
-
Creates a new
DeferredFutureTaskwith the given task. - DeferredFutureTask(DeferredRunnable<P>, CancellationHandler) - Constructor for class org.jdeferred2.DeferredFutureTask
-
Creates a new
DeferredFutureTaskwith the given task and a explicitCancellationHandlerThe givencancellationHandlerhas precedence over the given task if the task implements theCancellationHandlerinterface. - DeferredManager - Interface in org.jdeferred2
-
DeferredManageris especially useful when dealing with asynchronous tasks, eitherRunnableorCallableobjects. - DeferredManager.StartPolicy - Enum in org.jdeferred2
- DeferredObject<D,F,P> - Class in org.jdeferred2.impl
-
An implementation of
Deferredinterface. - DeferredObject() - Constructor for class org.jdeferred2.impl.DeferredObject
- DeferredPromise<D,F,P> - Class in org.jdeferred2.impl
- DeferredPromise(Deferred<D, F, P>) - Constructor for class org.jdeferred2.impl.DeferredPromise
- DeferredRunnable<P> - Class in org.jdeferred2
-
Use this as superclass in case you need to be able to be able to notify progress.
- DeferredRunnable() - Constructor for class org.jdeferred2.DeferredRunnable
- DeferredRunnable(DeferredManager.StartPolicy) - Constructor for class org.jdeferred2.DeferredRunnable
- delegate - Variable in class org.jdeferred2.impl.DelegatingPromise
- DelegatingPromise<D,F,P> - Class in org.jdeferred2.impl
-
Promise implementation of the Decorator Pattern.
- DelegatingPromise(Promise<D, F, P>) - Constructor for class org.jdeferred2.impl.DelegatingPromise
- done - Variable in class org.jdeferred2.multiple.MasterProgress
- done() - Method in class org.jdeferred2.DeferredFutureTask
- done(DoneCallback<? super D>) - Method in class org.jdeferred2.impl.AbstractPromise
- done(DoneCallback<? super D>) - Method in class org.jdeferred2.impl.DelegatingPromise
- done(DoneCallback<? super D>) - Method in interface org.jdeferred2.Promise
-
This method will register
DoneCallbackso that when a Deferred object is resolved (Deferred.resolve(Object)),DoneCallbackwill be triggered. - DONE_CALLBACK - org.jdeferred2.CallbackExceptionHandler.CallbackType
- DoneCallback<D> - Interface in org.jdeferred2
-
A callback invoked when the
Promise's state becomesRESOLVED. - doneCallbacks - Variable in class org.jdeferred2.impl.AbstractPromise
- doneCount - Variable in class org.jdeferred2.impl.AbstractMasterDeferredObject
- doneCount - Variable in class org.jdeferred2.impl.AllValuesDeferredObject
- doneFilter - Variable in class org.jdeferred2.impl.FilteredPromise
- DoneFilter<D,D_OUT> - Interface in org.jdeferred2
-
A filter invoked when the
Promise's state becomesRESOLVED. - DonePipe<D,D_OUT,F_OUT,P_OUT> - Interface in org.jdeferred2
-
A pipe invoked when the
Promise's state becomesRESOLVED.
E
- executorService - Variable in class org.jdeferred2.impl.DefaultDeferredManager
F
- fail - Variable in class org.jdeferred2.multiple.MasterProgress
- fail(FailCallback<? super F>) - Method in class org.jdeferred2.impl.AbstractPromise
- fail(FailCallback<? super F>) - Method in class org.jdeferred2.impl.DelegatingPromise
- fail(FailCallback<? super F>) - Method in interface org.jdeferred2.Promise
-
This method will register
FailCallbackso that when a Deferred object is rejected (Deferred.reject(Object)),FailCallbackwill be triggered. - FAIL_CALLBACK - org.jdeferred2.CallbackExceptionHandler.CallbackType
- FailCallback<F> - Interface in org.jdeferred2
-
A callback invoked when the
Promise's state becomesREJECTED. - failCallbacks - Variable in class org.jdeferred2.impl.AbstractPromise
- failCount - Variable in class org.jdeferred2.impl.AbstractMasterDeferredObject
- failCount - Variable in class org.jdeferred2.impl.AllValuesDeferredObject
- failFilter - Variable in class org.jdeferred2.impl.FilteredPromise
- FailFilter<F,F_OUT> - Interface in org.jdeferred2
-
A filter invoked when the
Promise's state becomesREJECTED. - FailPipe<F,D_OUT,F_OUT,P_OUT> - Interface in org.jdeferred2
-
A pipe invoked when the
Promise's state becomesREJECTED. - filter(DoneFilter<? super D, ? extends D_OUT>) - Method in class org.jdeferred2.impl.AbstractPromise
- filter(DoneFilter<? super D, ? extends D_OUT>) - Method in class org.jdeferred2.impl.DelegatingPromise
- filter(DoneFilter<? super D, ? extends D_OUT>) - Method in interface org.jdeferred2.Promise
-
Equivalent to
filter(doneFilter, null, null) - filter(DoneFilter<? super D, ? extends D_OUT>, FailFilter<? super F, ? extends F_OUT>) - Method in class org.jdeferred2.impl.AbstractPromise
- filter(DoneFilter<? super D, ? extends D_OUT>, FailFilter<? super F, ? extends F_OUT>) - Method in class org.jdeferred2.impl.DelegatingPromise
- filter(DoneFilter<? super D, ? extends D_OUT>, FailFilter<? super F, ? extends F_OUT>) - Method in interface org.jdeferred2.Promise
-
Equivalent to
filter(doneFilter, failFilter, null) - filter(DoneFilter<? super D, ? extends D_OUT>, FailFilter<? super F, ? extends F_OUT>, ProgressFilter<? super P, ? extends P_OUT>) - Method in class org.jdeferred2.impl.AbstractPromise
- filter(DoneFilter<? super D, ? extends D_OUT>, FailFilter<? super F, ? extends F_OUT>, ProgressFilter<? super P, ? extends P_OUT>) - Method in class org.jdeferred2.impl.DelegatingPromise
- filter(DoneFilter<? super D, ? extends D_OUT>, FailFilter<? super F, ? extends F_OUT>, ProgressFilter<? super P, ? extends P_OUT>) - Method in interface org.jdeferred2.Promise
-
This method will register filters such that when a Deferred object is either resolved (
Deferred.resolve(Object)), rejected (Deferred.reject(Object)) or is notified of progress (Deferred.notify(Object)), the corresponding filter will be invoked. - filterDone(D) - Method in interface org.jdeferred2.DoneFilter
- filterDone(D) - Method in class org.jdeferred2.impl.FilteredPromise.NoOpDoneFilter
- FilteredPromise<D,F,P,D_OUT,F_OUT,P_OUT> - Class in org.jdeferred2.impl
- FilteredPromise(Promise<D, F, P>, DoneFilter<? super D, ? extends D_OUT>, FailFilter<? super F, ? extends F_OUT>, ProgressFilter<? super P, ? extends P_OUT>) - Constructor for class org.jdeferred2.impl.FilteredPromise
- FilteredPromise.NoOpDoneFilter<D> - Class in org.jdeferred2.impl
- FilteredPromise.NoOpFailFilter<F> - Class in org.jdeferred2.impl
- FilteredPromise.NoOpProgressFilter<P> - Class in org.jdeferred2.impl
- filterFail(F) - Method in interface org.jdeferred2.FailFilter
- filterFail(F) - Method in class org.jdeferred2.impl.FilteredPromise.NoOpFailFilter
- filterProgress(P) - Method in class org.jdeferred2.impl.FilteredPromise.NoOpProgressFilter
- filterProgress(P) - Method in interface org.jdeferred2.ProgressFilter
- future - Variable in class org.jdeferred2.impl.FutureCallable
- FUTURE_V1 - Static variable in class org.jdeferred2.impl.AbstractDeferredManager
- FUTURE_V2 - Static variable in class org.jdeferred2.impl.AbstractDeferredManager
- FUTURE_V3 - Static variable in class org.jdeferred2.impl.AbstractDeferredManager
- FUTURE_V4 - Static variable in class org.jdeferred2.impl.AbstractDeferredManager
- FUTURE_V5 - Static variable in class org.jdeferred2.impl.AbstractDeferredManager
- FutureCallable<V> - Class in org.jdeferred2.impl
- FutureCallable(Future<V>) - Constructor for class org.jdeferred2.impl.FutureCallable
G
- get(int) - Method in class org.jdeferred2.impl.AbstractMultipleResults
- get(int) - Method in class org.jdeferred2.impl.DefaultAllValues
- get(int) - Method in interface org.jdeferred2.multiple.AllValues
- get(int) - Method in interface org.jdeferred2.multiple.MultipleResults
- getDeferred() - Method in class org.jdeferred2.DeferredCallable
- getDeferred() - Method in class org.jdeferred2.DeferredRunnable
- getDelegate() - Method in class org.jdeferred2.impl.DelegatingPromise
-
Returns the delegate Promise wrapped by this Promise.
- getDone() - Method in class org.jdeferred2.multiple.MasterProgress
- getExecutorService() - Method in class org.jdeferred2.impl.DefaultDeferredManager
- getFail() - Method in class org.jdeferred2.multiple.MasterProgress
- getFifth() - Method in class org.jdeferred2.impl.MutableMultipleResults5
- getFifth() - Method in class org.jdeferred2.impl.MutableMultipleResultsN
- getFifth() - Method in interface org.jdeferred2.multiple.MultipleResults5
- getFifth() - Method in interface org.jdeferred2.multiple.MultipleResultsN
- getFirst() - Method in class org.jdeferred2.impl.MutableMultipleResults2
- getFirst() - Method in class org.jdeferred2.impl.MutableMultipleResults3
- getFirst() - Method in class org.jdeferred2.impl.MutableMultipleResults4
- getFirst() - Method in class org.jdeferred2.impl.MutableMultipleResults5
- getFirst() - Method in class org.jdeferred2.impl.MutableMultipleResultsN
- getFirst() - Method in interface org.jdeferred2.multiple.MultipleResults2
- getFirst() - Method in interface org.jdeferred2.multiple.MultipleResults3
- getFirst() - Method in interface org.jdeferred2.multiple.MultipleResults4
- getFirst() - Method in interface org.jdeferred2.multiple.MultipleResults5
- getFirst() - Method in interface org.jdeferred2.multiple.MultipleResultsN
- getFourth() - Method in class org.jdeferred2.impl.MutableMultipleResults4
- getFourth() - Method in class org.jdeferred2.impl.MutableMultipleResults5
- getFourth() - Method in class org.jdeferred2.impl.MutableMultipleResultsN
- getFourth() - Method in interface org.jdeferred2.multiple.MultipleResults4
- getFourth() - Method in interface org.jdeferred2.multiple.MultipleResults5
- getFourth() - Method in interface org.jdeferred2.multiple.MultipleResultsN
- getGlobalCallbackExceptionHandler() - Static method in class org.jdeferred2.impl.GlobalConfiguration
- getIndex() - Method in class org.jdeferred2.multiple.AbstractOneValue
- getIndex() - Method in class org.jdeferred2.multiple.OneProgress
- getIndex() - Method in interface org.jdeferred2.multiple.OneValue
- getProgress() - Method in class org.jdeferred2.multiple.OneProgress
- getPromise() - Method in class org.jdeferred2.multiple.OneProgress
- getPromise() - Method in class org.jdeferred2.multiple.OneReject
- getPromise() - Method in class org.jdeferred2.multiple.OneResult
- getReject() - Method in class org.jdeferred2.multiple.OneReject
- getResult() - Method in class org.jdeferred2.multiple.OneResult
- getSecond() - Method in class org.jdeferred2.impl.MutableMultipleResults2
- getSecond() - Method in class org.jdeferred2.impl.MutableMultipleResults3
- getSecond() - Method in class org.jdeferred2.impl.MutableMultipleResults4
- getSecond() - Method in class org.jdeferred2.impl.MutableMultipleResults5
- getSecond() - Method in class org.jdeferred2.impl.MutableMultipleResultsN
- getSecond() - Method in interface org.jdeferred2.multiple.MultipleResults2
- getSecond() - Method in interface org.jdeferred2.multiple.MultipleResults3
- getSecond() - Method in interface org.jdeferred2.multiple.MultipleResults4
- getSecond() - Method in interface org.jdeferred2.multiple.MultipleResults5
- getSecond() - Method in interface org.jdeferred2.multiple.MultipleResultsN
- getStartPolicy() - Method in class org.jdeferred2.DeferredCallable
- getStartPolicy() - Method in class org.jdeferred2.DeferredFutureTask
- getStartPolicy() - Method in class org.jdeferred2.DeferredRunnable
- getThird() - Method in class org.jdeferred2.impl.MutableMultipleResults3
- getThird() - Method in class org.jdeferred2.impl.MutableMultipleResults4
- getThird() - Method in class org.jdeferred2.impl.MutableMultipleResults5
- getThird() - Method in class org.jdeferred2.impl.MutableMultipleResultsN
- getThird() - Method in interface org.jdeferred2.multiple.MultipleResults3
- getThird() - Method in interface org.jdeferred2.multiple.MultipleResults4
- getThird() - Method in interface org.jdeferred2.multiple.MultipleResults5
- getThird() - Method in interface org.jdeferred2.multiple.MultipleResultsN
- getTotal() - Method in class org.jdeferred2.multiple.MasterProgress
- getValue() - Method in class org.jdeferred2.multiple.OneProgress
- getValue() - Method in class org.jdeferred2.multiple.OneReject
- getValue() - Method in class org.jdeferred2.multiple.OneResult
- getValue() - Method in interface org.jdeferred2.multiple.OneValue
- globalCallbackExceptionHandler - Static variable in class org.jdeferred2.impl.GlobalConfiguration
- GlobalConfiguration - Class in org.jdeferred2.impl
- GlobalConfiguration() - Constructor for class org.jdeferred2.impl.GlobalConfiguration
H
- handleException(CallbackExceptionHandler.CallbackType, Exception) - Method in interface org.jdeferred2.CallbackExceptionHandler
- handleException(CallbackExceptionHandler.CallbackType, Exception) - Method in class org.jdeferred2.impl.AbstractPromise
- handleException(CallbackExceptionHandler.CallbackType, Exception) - Method in class org.jdeferred2.impl.DefaultCallbackExceptionHandler
I
- index - Variable in class org.jdeferred2.multiple.AbstractOneValue
- index - Variable in class org.jdeferred2.multiple.OneProgress
- isAutoSubmit() - Method in class org.jdeferred2.impl.AbstractDeferredManager
-
Should
RunnableorCallablebe submitted for execution automatically when any of thewhen()method variants is invoked. - isAutoSubmit() - Method in class org.jdeferred2.impl.DefaultDeferredManager
- isPending() - Method in class org.jdeferred2.impl.AbstractPromise
- isPending() - Method in class org.jdeferred2.impl.DelegatingPromise
- isPending() - Method in interface org.jdeferred2.Promise
-
Queries the state of this promise, returning
trueiff it isState.PENDING. - isRejected() - Method in class org.jdeferred2.impl.AbstractPromise
- isRejected() - Method in class org.jdeferred2.impl.DelegatingPromise
- isRejected() - Method in interface org.jdeferred2.Promise
-
Queries the state of this promise, returning
trueiff it isState.REJECTED. - isResolved() - Method in class org.jdeferred2.impl.AbstractPromise
- isResolved() - Method in class org.jdeferred2.impl.DelegatingPromise
- isResolved() - Method in interface org.jdeferred2.Promise
-
Queries the state of this promise, returning
trueiff it isState.RESOLVED. - isShutdown() - Method in class org.jdeferred2.impl.DefaultDeferredManager
- isTerminated() - Method in class org.jdeferred2.impl.DefaultDeferredManager
- iterator() - Method in class org.jdeferred2.impl.AbstractMultipleResults
- iterator() - Method in class org.jdeferred2.impl.DefaultAllValues
L
- log - Variable in class org.jdeferred2.impl.AbstractDeferredManager
- log - Variable in class org.jdeferred2.impl.AbstractPromise
- LOG - Static variable in class org.jdeferred2.DeferredFutureTask
- LOG - Static variable in class org.jdeferred2.impl.DefaultCallbackExceptionHandler
M
- MANUAL - org.jdeferred2.DeferredManager.StartPolicy
-
Tells Deferred Manager that this task will be manually started
- MasterDeferredObject2<V1,V2> - Class in org.jdeferred2.impl
- MasterDeferredObject2(Promise<V1, ?, ?>, Promise<V2, ?, ?>) - Constructor for class org.jdeferred2.impl.MasterDeferredObject2
- MasterDeferredObject3<V1,V2,V3> - Class in org.jdeferred2.impl
- MasterDeferredObject3(Promise<V1, ?, ?>, Promise<V2, ?, ?>, Promise<V3, ?, ?>) - Constructor for class org.jdeferred2.impl.MasterDeferredObject3
- MasterDeferredObject4<V1,V2,V3,V4> - Class in org.jdeferred2.impl
- MasterDeferredObject4(Promise<V1, ?, ?>, Promise<V2, ?, ?>, Promise<V3, ?, ?>, Promise<V4, ?, ?>) - Constructor for class org.jdeferred2.impl.MasterDeferredObject4
- MasterDeferredObject5<V1,V2,V3,V4,V5> - Class in org.jdeferred2.impl
- MasterDeferredObject5(Promise<V1, ?, ?>, Promise<V2, ?, ?>, Promise<V3, ?, ?>, Promise<V4, ?, ?>, Promise<V5, ?, ?>) - Constructor for class org.jdeferred2.impl.MasterDeferredObject5
- MasterDeferredObjectN<V1,V2,V3,V4,V5> - Class in org.jdeferred2.impl
- MasterDeferredObjectN(Promise<V1, ?, ?>, Promise<V2, ?, ?>, Promise<V3, ?, ?>, Promise<V4, ?, ?>, Promise<V5, ?, ?>, Promise<?, ?, ?>, Promise<?, ?, ?>...) - Constructor for class org.jdeferred2.impl.MasterDeferredObjectN
- MasterDeferredObjectUntypedN - Class in org.jdeferred2.impl
- MasterDeferredObjectUntypedN(Promise<?, ?, ?>...) - Constructor for class org.jdeferred2.impl.MasterDeferredObjectUntypedN
- MasterProgress - Class in org.jdeferred2.multiple
-
Progress indicating how many promises need to finish (
MasterProgress.total), and how many had already finish (#fulfilled). - MasterProgress(int, int, int) - Constructor for class org.jdeferred2.multiple.MasterProgress
- MultipleResults - Interface in org.jdeferred2.multiple
-
Contains a list of
OneResult. - MultipleResults2<V1,V2> - Interface in org.jdeferred2.multiple
-
Contains 2 results, typed V1, V2 wrapped in
OneResult. - MultipleResults3<V1,V2,V3> - Interface in org.jdeferred2.multiple
-
Contains 3 results, typed V1, V2, V3 wrapped in
OneResult. - MultipleResults4<V1,V2,V3,V4> - Interface in org.jdeferred2.multiple
-
Contains 4 results, typed V1, V2, V3, V4 wrapped in
OneResult. - MultipleResults5<V1,V2,V3,V4,V5> - Interface in org.jdeferred2.multiple
-
Contains 5 results, typed V1, V2, V3, V4, V5 wrapped in
OneResult. - MultipleResultsN<V1,V2,V3,V4,V5> - Interface in org.jdeferred2.multiple
-
Contains a list of
OneResult, where the first 5 elements are of type V1, V2, V3, V4, V5. - MutableAllValues - Interface in org.jdeferred2.impl
- MutableMultipleResults - Interface in org.jdeferred2.impl
- MutableMultipleResults2<V1,V2> - Class in org.jdeferred2.impl
-
Contains 2 instances of
OneResult. - MutableMultipleResults2() - Constructor for class org.jdeferred2.impl.MutableMultipleResults2
- MutableMultipleResults3<V1,V2,V3> - Class in org.jdeferred2.impl
-
Contains 3 instances of
OneResult. - MutableMultipleResults3() - Constructor for class org.jdeferred2.impl.MutableMultipleResults3
- MutableMultipleResults4<V1,V2,V3,V4> - Class in org.jdeferred2.impl
-
Contains 4 instances of
OneResult. - MutableMultipleResults4() - Constructor for class org.jdeferred2.impl.MutableMultipleResults4
- MutableMultipleResults5<V1,V2,V3,V4,V5> - Class in org.jdeferred2.impl
-
Contains 5 instances of
OneResult. - MutableMultipleResults5() - Constructor for class org.jdeferred2.impl.MutableMultipleResults5
- MutableMultipleResultsN<V1,V2,V3,V4,V5> - Class in org.jdeferred2.impl
-
Contains multiple instances of
OneResult. - MutableMultipleResultsN(int) - Constructor for class org.jdeferred2.impl.MutableMultipleResultsN
- MutableMultipleResultsUntypedN - Class in org.jdeferred2.impl
-
Contains multiple instances of
OneResult. - MutableMultipleResultsUntypedN(int) - Constructor for class org.jdeferred2.impl.MutableMultipleResultsUntypedN
N
- NO_OP_DONE_FILTER - Static variable in class org.jdeferred2.impl.FilteredPromise
- NO_OP_FAIL_FILTER - Static variable in class org.jdeferred2.impl.FilteredPromise
- NO_OP_PROGRESS_FILTER - Static variable in class org.jdeferred2.impl.FilteredPromise
- NoOpDoneFilter() - Constructor for class org.jdeferred2.impl.FilteredPromise.NoOpDoneFilter
- NoOpFailFilter() - Constructor for class org.jdeferred2.impl.FilteredPromise.NoOpFailFilter
- NoOpProgressFilter() - Constructor for class org.jdeferred2.impl.FilteredPromise.NoOpProgressFilter
- notify(P) - Method in interface org.jdeferred2.Deferred
-
This should be called when a task is still executing and progress had been made, E.g., during a file download, notify the download progress.
- notify(P) - Method in class org.jdeferred2.DeferredCallable
-
Trigger notification of an intermediate result.
- notify(P) - Method in class org.jdeferred2.DeferredRunnable
- notify(P) - Method in class org.jdeferred2.impl.DeferredObject
- numberOfPromises - Variable in class org.jdeferred2.impl.AbstractMasterDeferredObject
- numberOfPromises - Variable in class org.jdeferred2.impl.AllValuesDeferredObject
O
- onAlways(Promise.State, D, F) - Method in interface org.jdeferred2.AlwaysCallback
-
Invoked when the
Promiseresolves or rejects a value. - onCancel() - Method in interface org.jdeferred2.CancellationHandler
-
Invoked when the owning task is interrupted or cancelled.
- onDone(D) - Method in interface org.jdeferred2.DoneCallback
- OneProgress<P> - Class in org.jdeferred2.multiple
-
Progress update by one of the
Promise. - OneProgress(int, int, int, int, Promise<?, ?, P>, P) - Constructor for class org.jdeferred2.multiple.OneProgress
- OneReject<F> - Class in org.jdeferred2.multiple
-
Progress fail by one of the
Promise. - OneReject(int, Promise<?, F, ?>, F) - Constructor for class org.jdeferred2.multiple.OneReject
- OneResult<D> - Class in org.jdeferred2.multiple
-
Progress result by one of the
Promise. - OneResult(int, Promise<D, ?, ?>, D) - Constructor for class org.jdeferred2.multiple.OneResult
- OneValue<T> - Interface in org.jdeferred2.multiple
- onFail(F) - Method in interface org.jdeferred2.FailCallback
- onProgress(P) - Method in interface org.jdeferred2.ProgressCallback
- org.jdeferred2 - package org.jdeferred2
- org.jdeferred2.impl - package org.jdeferred2.impl
- org.jdeferred2.multiple - package org.jdeferred2.multiple
P
- PENDING - org.jdeferred2.Promise.State
-
The Promise is still pending - it could be created, submitted for execution, or currently running, but not yet finished.
- pipe(DonePipe<? super D, ? extends D_OUT, ? extends F_OUT, ? extends P_OUT>, FailPipe<? super F, ? extends D_OUT, ? extends F_OUT, ? extends P_OUT>, ProgressPipe<? super P, ? extends D_OUT, ? extends F_OUT, ? extends P_OUT>) - Method in class org.jdeferred2.impl.AbstractPromise
- pipe(DonePipe<? super D, ? extends D_OUT, ? extends F_OUT, ? extends P_OUT>, FailPipe<? super F, ? extends D_OUT, ? extends F_OUT, ? extends P_OUT>, ProgressPipe<? super P, ? extends D_OUT, ? extends F_OUT, ? extends P_OUT>) - Method in class org.jdeferred2.impl.DelegatingPromise
- pipe(DonePipe<? super D, ? extends D_OUT, ? extends F_OUT, ? extends P_OUT>, FailPipe<? super F, ? extends D_OUT, ? extends F_OUT, ? extends P_OUT>, ProgressPipe<? super P, ? extends D_OUT, ? extends F_OUT, ? extends P_OUT>) - Method in interface org.jdeferred2.Promise
-
This method will register pipes such that when a Deferred object is either resolved (
Deferred.resolve(Object)), rejected (Deferred.reject(Object)) or is notified of progress (Deferred.notify(Object)), the corresponding pipe will be invoked. - pipe(DonePipe<? super D, ? extends D_OUT, ? extends F_OUT, ? extends P>, FailPipe<? super F, ? extends D_OUT, ? extends F_OUT, ? extends P>) - Method in class org.jdeferred2.impl.AbstractPromise
- pipe(DonePipe<? super D, ? extends D_OUT, ? extends F_OUT, ? extends P>, FailPipe<? super F, ? extends D_OUT, ? extends F_OUT, ? extends P>) - Method in class org.jdeferred2.impl.DelegatingPromise
- pipe(DonePipe<? super D, ? extends D_OUT, ? extends F_OUT, ? extends P>, FailPipe<? super F, ? extends D_OUT, ? extends F_OUT, ? extends P>) - Method in interface org.jdeferred2.Promise
-
Equivalent to
pipe(DonePipe, FailPipe, null) - pipe(DonePipe<? super D, ? extends D_OUT, ? extends F, ? extends P>) - Method in class org.jdeferred2.impl.AbstractPromise
- pipe(DonePipe<? super D, ? extends D_OUT, ? extends F, ? extends P>) - Method in class org.jdeferred2.impl.DelegatingPromise
- pipe(DonePipe<? super D, ? extends D_OUT, ? extends F, ? extends P>) - Method in interface org.jdeferred2.Promise
-
Equivalent to {#code pipe(DonePipe, null, null)}
- pipe(Promise<? extends D_OUT, ? extends F_OUT, ? extends P_OUT>) - Method in class org.jdeferred2.impl.PipedPromise
- pipeAlways(AlwaysPipe<? super D, ? super F, ? extends D_OUT, ? extends F_OUT, ? extends P>) - Method in class org.jdeferred2.impl.AbstractPromise
- pipeAlways(AlwaysPipe<? super D, ? super F, ? extends D_OUT, ? extends F_OUT, ? extends P>) - Method in class org.jdeferred2.impl.DelegatingPromise
- pipeAlways(AlwaysPipe<? super D, ? super F, ? extends D_OUT, ? extends F_OUT, ? extends P>) - Method in interface org.jdeferred2.Promise
-
This method will register a pipe such that when a Deferred object is either resolved (
Deferred.resolve(Object)) or rejected (Deferred.reject(Object)) the pipe will be invoked. - pipeAlways(Promise.State, D, F) - Method in interface org.jdeferred2.AlwaysPipe
-
Invoked when the
Promiseresolves or rejects a value. - pipeDone(D) - Method in interface org.jdeferred2.DonePipe
- PipedPromise<D,F,P,D_OUT,F_OUT,P_OUT> - Class in org.jdeferred2.impl
- PipedPromise(Promise<D, F, P_OUT>, AlwaysPipe<? super D, ? super F, ? extends D_OUT, ? extends F_OUT, ? extends P_OUT>) - Constructor for class org.jdeferred2.impl.PipedPromise
- PipedPromise(Promise<D, F, P>, DonePipe<? super D, ? extends D_OUT, ? extends F_OUT, ? extends P_OUT>, FailPipe<? super F, ? extends D_OUT, ? extends F_OUT, ? extends P_OUT>, ProgressPipe<? super P, ? extends D_OUT, ? extends F_OUT, ? extends P_OUT>) - Constructor for class org.jdeferred2.impl.PipedPromise
- pipeFail(F) - Method in interface org.jdeferred2.FailPipe
- pipeProgress(P) - Method in interface org.jdeferred2.ProgressPipe
- progress - Variable in class org.jdeferred2.multiple.OneProgress
- progress(ProgressCallback<? super P>) - Method in class org.jdeferred2.impl.AbstractPromise
- progress(ProgressCallback<? super P>) - Method in class org.jdeferred2.impl.DelegatingPromise
- progress(ProgressCallback<? super P>) - Method in interface org.jdeferred2.Promise
-
This method will register
ProgressCallbackso that when a Deferred object is notified of progress (Deferred.notify(Object)),ProgressCallbackwill be triggered. - PROGRESS_CALLBACK - org.jdeferred2.CallbackExceptionHandler.CallbackType
- ProgressCallback<P> - Interface in org.jdeferred2
-
A callback invoked when the
Promisepublishes intermediate results while its state is stillPENDING. - progressCallbacks - Variable in class org.jdeferred2.impl.AbstractPromise
- progressFilter - Variable in class org.jdeferred2.impl.FilteredPromise
- ProgressFilter<P,P_OUT> - Interface in org.jdeferred2
-
A filter invoked when the
Promisepublishes intermediate results while it is still in the state + *PENDING. - ProgressPipe<P,D_OUT,F_OUT,P_OUT> - Interface in org.jdeferred2
-
A pipe invoked when the
Promisepublishes intermediate results while it is still in the statePENDING. - promise - Variable in class org.jdeferred2.multiple.OneProgress
- promise - Variable in class org.jdeferred2.multiple.OneReject
- promise - Variable in class org.jdeferred2.multiple.OneResult
- promise() - Method in interface org.jdeferred2.Deferred
-
Return an
Promiseinstance (i.e., an observer). - promise() - Method in class org.jdeferred2.DeferredFutureTask
- promise() - Method in class org.jdeferred2.impl.DeferredObject
- Promise<D,F,P> - Interface in org.jdeferred2
-
Promise interface to observe when some action has occurred on the corresponding
Deferredobject. - PROMISE_V1 - Static variable in class org.jdeferred2.impl.AbstractDeferredManager
- PROMISE_V2 - Static variable in class org.jdeferred2.impl.AbstractDeferredManager
- PROMISE_V3 - Static variable in class org.jdeferred2.impl.AbstractDeferredManager
- PROMISE_V4 - Static variable in class org.jdeferred2.impl.AbstractDeferredManager
- PROMISE_V5 - Static variable in class org.jdeferred2.impl.AbstractDeferredManager
- Promise.State - Enum in org.jdeferred2
R
- race(Iterable<?>) - Method in interface org.jdeferred2.DeferredManager
- race(Iterable<?>) - Method in class org.jdeferred2.impl.AbstractDeferredManager
- race(Runnable, Runnable, Runnable...) - Method in interface org.jdeferred2.DeferredManager
- race(Runnable, Runnable, Runnable...) - Method in class org.jdeferred2.impl.AbstractDeferredManager
- race(Callable<?>, Callable<?>, Callable<?>...) - Method in interface org.jdeferred2.DeferredManager
- race(Callable<?>, Callable<?>, Callable<?>...) - Method in class org.jdeferred2.impl.AbstractDeferredManager
- race(Future<?>, Future<?>, Future<?>...) - Method in interface org.jdeferred2.DeferredManager
- race(Future<?>, Future<?>, Future<?>...) - Method in class org.jdeferred2.impl.AbstractDeferredManager
- race(DeferredCallable<?, ?>, DeferredCallable<?, ?>, DeferredCallable<?, ?>...) - Method in interface org.jdeferred2.DeferredManager
- race(DeferredCallable<?, ?>, DeferredCallable<?, ?>, DeferredCallable<?, ?>...) - Method in class org.jdeferred2.impl.AbstractDeferredManager
- race(DeferredFutureTask<?, ?>, DeferredFutureTask<?, ?>, DeferredFutureTask<?, ?>...) - Method in interface org.jdeferred2.DeferredManager
- race(DeferredFutureTask<?, ?>, DeferredFutureTask<?, ?>, DeferredFutureTask<?, ?>...) - Method in class org.jdeferred2.impl.AbstractDeferredManager
- race(DeferredRunnable<?>, DeferredRunnable<?>, DeferredRunnable<?>...) - Method in interface org.jdeferred2.DeferredManager
- race(DeferredRunnable<?>, DeferredRunnable<?>, DeferredRunnable<?>...) - Method in class org.jdeferred2.impl.AbstractDeferredManager
- reject - Variable in class org.jdeferred2.multiple.OneReject
- reject(F) - Method in interface org.jdeferred2.Deferred
-
This should be called when a task has completed unsuccessfully, i.e., a failure may have occurred.
- reject(F) - Method in interface org.jdeferred2.DeferredManager
-
A convenience method to create a
Promisethat immediately fails with a reason. - reject(F) - Method in class org.jdeferred2.impl.AbstractDeferredManager
- reject(F) - Method in class org.jdeferred2.impl.DeferredObject
- REJECTED - org.jdeferred2.Promise.State
-
The Promise has finished running and a failure occurred.
- rejectResult - Variable in class org.jdeferred2.impl.AbstractPromise
- resolve(D) - Method in interface org.jdeferred2.Deferred
-
This should be called when a task has completed successfully.
- resolve(D) - Method in interface org.jdeferred2.DeferredManager
-
A convenience method create a
Promisethat immediately resolves to a value. - resolve(D) - Method in class org.jdeferred2.impl.AbstractDeferredManager
- resolve(D) - Method in class org.jdeferred2.impl.DeferredObject
- RESOLVED - org.jdeferred2.Promise.State
-
The Promise has finished running successfully.
- resolvedOrRejectedTaskIndex - Variable in class org.jdeferred2.impl.SingleDeferredObject
- resolveResult - Variable in class org.jdeferred2.impl.AbstractPromise
- result - Variable in class org.jdeferred2.multiple.OneResult
- results - Variable in class org.jdeferred2.impl.AbstractMasterDeferredObject
- results - Variable in class org.jdeferred2.impl.AbstractMultipleResults
- RUNNABLE_V1 - Static variable in class org.jdeferred2.impl.AbstractDeferredManager
- RUNNABLE_V2 - Static variable in class org.jdeferred2.impl.AbstractDeferredManager
- RUNNABLE_V3 - Static variable in class org.jdeferred2.impl.AbstractDeferredManager
- RUNNABLE_V4 - Static variable in class org.jdeferred2.impl.AbstractDeferredManager
- RUNNABLE_V5 - Static variable in class org.jdeferred2.impl.AbstractDeferredManager
S
- set(int, OneResult<?>) - Method in class org.jdeferred2.impl.AbstractMutableMultipleResults
- set(int, OneResult<?>) - Method in interface org.jdeferred2.impl.MutableMultipleResults
- set(int, OneResult<?>) - Method in class org.jdeferred2.impl.MutableMultipleResults2
- set(int, OneResult<?>) - Method in class org.jdeferred2.impl.MutableMultipleResults3
- set(int, OneResult<?>) - Method in class org.jdeferred2.impl.MutableMultipleResults4
- set(int, OneResult<?>) - Method in class org.jdeferred2.impl.MutableMultipleResults5
- set(int, OneResult<?>) - Method in class org.jdeferred2.impl.MutableMultipleResultsN
- set(int, OneValue<?>) - Method in class org.jdeferred2.impl.DefaultMutableAllValues
- set(int, OneValue<?>) - Method in interface org.jdeferred2.impl.MutableAllValues
- setAutoSubmit(boolean) - Method in class org.jdeferred2.impl.DefaultDeferredManager
- setFifth(OneResult<V5>) - Method in class org.jdeferred2.impl.MutableMultipleResults5
- setFifth(OneResult<V5>) - Method in class org.jdeferred2.impl.MutableMultipleResultsN
- setFirst(OneResult<V1>) - Method in class org.jdeferred2.impl.MutableMultipleResults2
- setFirst(OneResult<V1>) - Method in class org.jdeferred2.impl.MutableMultipleResults3
- setFirst(OneResult<V1>) - Method in class org.jdeferred2.impl.MutableMultipleResults4
- setFirst(OneResult<V1>) - Method in class org.jdeferred2.impl.MutableMultipleResults5
- setFirst(OneResult<V1>) - Method in class org.jdeferred2.impl.MutableMultipleResultsN
- setFourth(OneResult<V4>) - Method in class org.jdeferred2.impl.MutableMultipleResults4
- setFourth(OneResult<V4>) - Method in class org.jdeferred2.impl.MutableMultipleResults5
- setFourth(OneResult<V4>) - Method in class org.jdeferred2.impl.MutableMultipleResultsN
- setGlobalCallbackExceptionHandler(CallbackExceptionHandler) - Static method in class org.jdeferred2.impl.GlobalConfiguration
- setSecond(OneResult<V2>) - Method in class org.jdeferred2.impl.MutableMultipleResults2
- setSecond(OneResult<V2>) - Method in class org.jdeferred2.impl.MutableMultipleResults3
- setSecond(OneResult<V2>) - Method in class org.jdeferred2.impl.MutableMultipleResults4
- setSecond(OneResult<V2>) - Method in class org.jdeferred2.impl.MutableMultipleResults5
- setSecond(OneResult<V2>) - Method in class org.jdeferred2.impl.MutableMultipleResultsN
- setThird(OneResult<V3>) - Method in class org.jdeferred2.impl.MutableMultipleResults3
- setThird(OneResult<V3>) - Method in class org.jdeferred2.impl.MutableMultipleResults4
- setThird(OneResult<V3>) - Method in class org.jdeferred2.impl.MutableMultipleResults5
- setThird(OneResult<V3>) - Method in class org.jdeferred2.impl.MutableMultipleResultsN
- settle(Iterable<?>) - Method in interface org.jdeferred2.DeferredManager
- settle(Iterable<?>) - Method in class org.jdeferred2.impl.AbstractDeferredManager
- settle(Runnable, Runnable, Runnable...) - Method in interface org.jdeferred2.DeferredManager
- settle(Runnable, Runnable, Runnable...) - Method in class org.jdeferred2.impl.AbstractDeferredManager
- settle(Callable<?>, Callable<?>, Callable<?>...) - Method in interface org.jdeferred2.DeferredManager
- settle(Callable<?>, Callable<?>, Callable<?>...) - Method in class org.jdeferred2.impl.AbstractDeferredManager
- settle(Future<?>, Future<?>, Future<?>...) - Method in interface org.jdeferred2.DeferredManager
- settle(Future<?>, Future<?>, Future<?>...) - Method in class org.jdeferred2.impl.AbstractDeferredManager
- settle(DeferredCallable<?, ?>, DeferredCallable<?, ?>, DeferredCallable<?, ?>...) - Method in interface org.jdeferred2.DeferredManager
- settle(DeferredCallable<?, ?>, DeferredCallable<?, ?>, DeferredCallable<?, ?>...) - Method in class org.jdeferred2.impl.AbstractDeferredManager
- settle(DeferredFutureTask<?, ?>, DeferredFutureTask<?, ?>, DeferredFutureTask<?, ?>...) - Method in interface org.jdeferred2.DeferredManager
- settle(DeferredFutureTask<?, ?>, DeferredFutureTask<?, ?>, DeferredFutureTask<?, ?>...) - Method in class org.jdeferred2.impl.AbstractDeferredManager
- settle(DeferredRunnable<?>, DeferredRunnable<?>, DeferredRunnable<?>...) - Method in interface org.jdeferred2.DeferredManager
- settle(DeferredRunnable<?>, DeferredRunnable<?>, DeferredRunnable<?>...) - Method in class org.jdeferred2.impl.AbstractDeferredManager
- settle(Promise<?, ?, ?>, Promise<?, ?, ?>, Promise<?, ?, ?>...) - Method in interface org.jdeferred2.DeferredManager
- settle(Promise<?, ?, ?>, Promise<?, ?, ?>, Promise<?, ?, ?>...) - Method in class org.jdeferred2.impl.AbstractDeferredManager
- shutdown() - Method in class org.jdeferred2.impl.DefaultDeferredManager
- shutdownNow() - Method in class org.jdeferred2.impl.DefaultDeferredManager
- SingleDeferredObject - Class in org.jdeferred2.impl
- SingleDeferredObject(DeferredFutureTask<?, ?>[]) - Constructor for class org.jdeferred2.impl.SingleDeferredObject
- size() - Method in class org.jdeferred2.impl.AbstractMultipleResults
- size() - Method in class org.jdeferred2.impl.DefaultAllValues
- size() - Method in class org.jdeferred2.impl.MutableMultipleResults2
- size() - Method in class org.jdeferred2.impl.MutableMultipleResults3
- size() - Method in class org.jdeferred2.impl.MutableMultipleResults4
- size() - Method in class org.jdeferred2.impl.MutableMultipleResults5
- size() - Method in interface org.jdeferred2.multiple.AllValues
- size() - Method in interface org.jdeferred2.multiple.MultipleResults
- startPolicy - Variable in class org.jdeferred2.DeferredCallable
- startPolicy - Variable in class org.jdeferred2.DeferredFutureTask
- startPolicy - Variable in class org.jdeferred2.DeferredRunnable
- StartPolicy() - Constructor for enum org.jdeferred2.DeferredManager.StartPolicy
- state - Variable in class org.jdeferred2.impl.AbstractPromise
- state() - Method in class org.jdeferred2.impl.AbstractPromise
- state() - Method in class org.jdeferred2.impl.DelegatingPromise
- state() - Method in interface org.jdeferred2.Promise
- State() - Constructor for enum org.jdeferred2.Promise.State
- submit(Runnable) - Method in class org.jdeferred2.impl.AbstractDeferredManager
- submit(Runnable) - Method in class org.jdeferred2.impl.DefaultDeferredManager
- submit(Callable) - Method in class org.jdeferred2.impl.AbstractDeferredManager
- submit(Callable) - Method in class org.jdeferred2.impl.DefaultDeferredManager
- submitForSingle(DeferredFutureTask<?, ?>[]) - Method in class org.jdeferred2.impl.AbstractDeferredManager
T
- TASK_V1 - Static variable in class org.jdeferred2.impl.AbstractDeferredManager
- TASK_V2 - Static variable in class org.jdeferred2.impl.AbstractDeferredManager
- TASK_V3 - Static variable in class org.jdeferred2.impl.AbstractDeferredManager
- TASK_V4 - Static variable in class org.jdeferred2.impl.AbstractDeferredManager
- TASK_V5 - Static variable in class org.jdeferred2.impl.AbstractDeferredManager
- taskDelegate - Variable in class org.jdeferred2.DeferredFutureTask
- then(DoneCallback<? super D>) - Method in class org.jdeferred2.impl.AbstractPromise
- then(DoneCallback<? super D>) - Method in class org.jdeferred2.impl.DelegatingPromise
- then(DoneCallback<? super D>) - Method in interface org.jdeferred2.Promise
-
Equivalent to
Promise.done(DoneCallback) - then(DoneCallback<? super D>, FailCallback<? super F>) - Method in class org.jdeferred2.impl.AbstractPromise
- then(DoneCallback<? super D>, FailCallback<? super F>) - Method in class org.jdeferred2.impl.DelegatingPromise
- then(DoneCallback<? super D>, FailCallback<? super F>) - Method in interface org.jdeferred2.Promise
-
Equivalent to
Promise.done(DoneCallback).Promise.fail(FailCallback) - then(DoneCallback<? super D>, FailCallback<? super F>, ProgressCallback<? super P>) - Method in class org.jdeferred2.impl.AbstractPromise
- then(DoneCallback<? super D>, FailCallback<? super F>, ProgressCallback<? super P>) - Method in class org.jdeferred2.impl.DelegatingPromise
- then(DoneCallback<? super D>, FailCallback<? super F>, ProgressCallback<? super P>) - Method in interface org.jdeferred2.Promise
- toDeferredFutureTask(Object) - Method in class org.jdeferred2.impl.AbstractDeferredManager
- toPromise(Object) - Method in class org.jdeferred2.impl.AbstractDeferredManager
- toString() - Method in class org.jdeferred2.impl.AbstractMultipleResults
- toString() - Method in class org.jdeferred2.impl.DefaultAllValues
- toString() - Method in class org.jdeferred2.multiple.MasterProgress
- toString() - Method in class org.jdeferred2.multiple.OneProgress
- toString() - Method in class org.jdeferred2.multiple.OneReject
- toString() - Method in class org.jdeferred2.multiple.OneResult
- total - Variable in class org.jdeferred2.multiple.MasterProgress
- triggerAlways(AlwaysCallback<? super D, ? super F>, Promise.State, D, F) - Method in class org.jdeferred2.impl.AbstractPromise
- triggerAlways(Promise.State, D, F) - Method in class org.jdeferred2.impl.AbstractPromise
- triggerDone(D) - Method in class org.jdeferred2.impl.AbstractPromise
- triggerDone(DoneCallback<? super D>, D) - Method in class org.jdeferred2.impl.AbstractPromise
- triggerFail(F) - Method in class org.jdeferred2.impl.AbstractPromise
- triggerFail(FailCallback<? super F>, F) - Method in class org.jdeferred2.impl.AbstractPromise
- triggerProgress(ProgressCallback<? super P>, P) - Method in class org.jdeferred2.impl.AbstractPromise
- triggerProgress(P) - Method in class org.jdeferred2.impl.AbstractPromise
V
- v1 - Variable in class org.jdeferred2.impl.MutableMultipleResults2
- v1 - Variable in class org.jdeferred2.impl.MutableMultipleResults3
- v1 - Variable in class org.jdeferred2.impl.MutableMultipleResults4
- v1 - Variable in class org.jdeferred2.impl.MutableMultipleResults5
- v1 - Variable in class org.jdeferred2.impl.MutableMultipleResultsN
- v2 - Variable in class org.jdeferred2.impl.MutableMultipleResults2
- v2 - Variable in class org.jdeferred2.impl.MutableMultipleResults3
- v2 - Variable in class org.jdeferred2.impl.MutableMultipleResults4
- v2 - Variable in class org.jdeferred2.impl.MutableMultipleResults5
- v2 - Variable in class org.jdeferred2.impl.MutableMultipleResultsN
- v3 - Variable in class org.jdeferred2.impl.MutableMultipleResults3
- v3 - Variable in class org.jdeferred2.impl.MutableMultipleResults4
- v3 - Variable in class org.jdeferred2.impl.MutableMultipleResults5
- v3 - Variable in class org.jdeferred2.impl.MutableMultipleResultsN
- v4 - Variable in class org.jdeferred2.impl.MutableMultipleResults4
- v4 - Variable in class org.jdeferred2.impl.MutableMultipleResults5
- v4 - Variable in class org.jdeferred2.impl.MutableMultipleResultsN
- v5 - Variable in class org.jdeferred2.impl.MutableMultipleResults5
- v5 - Variable in class org.jdeferred2.impl.MutableMultipleResultsN
- valueOf(String) - Static method in enum org.jdeferred2.CallbackExceptionHandler.CallbackType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.jdeferred2.DeferredManager.StartPolicy
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.jdeferred2.Promise.State
-
Returns the enum constant of this type with the specified name.
- values - Variable in class org.jdeferred2.impl.AllValuesDeferredObject
- values - Variable in class org.jdeferred2.impl.DefaultAllValues
- values() - Static method in enum org.jdeferred2.CallbackExceptionHandler.CallbackType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.jdeferred2.DeferredManager.StartPolicy
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.jdeferred2.Promise.State
-
Returns an array containing the constants of this enum type, in the order they are declared.
W
- waitSafely() - Method in class org.jdeferred2.impl.AbstractPromise
- waitSafely() - Method in class org.jdeferred2.impl.DelegatingPromise
- waitSafely() - Method in interface org.jdeferred2.Promise
-
This method will wait as long as the State is Pending.
- waitSafely(long) - Method in class org.jdeferred2.impl.AbstractPromise
- waitSafely(long) - Method in class org.jdeferred2.impl.DelegatingPromise
- waitSafely(long) - Method in interface org.jdeferred2.Promise
-
This method will wait when the State is Pending, and return when timeout has reached.
- when(Iterable<?>) - Method in interface org.jdeferred2.DeferredManager
-
Accept an iterable of a variety of different object types, and convert it into corresponding Promise.
- when(Iterable<?>) - Method in class org.jdeferred2.impl.AbstractDeferredManager
- when(Runnable) - Method in interface org.jdeferred2.DeferredManager
-
Wraps
RunnablewithDeferredFutureTask. - when(Runnable) - Method in class org.jdeferred2.impl.AbstractDeferredManager
- when(Runnable, Runnable, Runnable...) - Method in interface org.jdeferred2.DeferredManager
-
Wraps
RunnablewithDeferredFutureTask - when(Runnable, Runnable, Runnable...) - Method in class org.jdeferred2.impl.AbstractDeferredManager
- when(Callable<D>) - Method in interface org.jdeferred2.DeferredManager
-
Wraps
CallablewithDeferredFutureTask - when(Callable<D>) - Method in class org.jdeferred2.impl.AbstractDeferredManager
- when(Callable<V1>, Callable<V2>) - Method in interface org.jdeferred2.DeferredManager
-
Submits 2
Callables returns a combinedPromise. - when(Callable<V1>, Callable<V2>) - Method in class org.jdeferred2.impl.AbstractDeferredManager
- when(Callable<V1>, Callable<V2>, Callable<V3>) - Method in interface org.jdeferred2.DeferredManager
-
Submits 3
Callables returns a combinedPromise. - when(Callable<V1>, Callable<V2>, Callable<V3>) - Method in class org.jdeferred2.impl.AbstractDeferredManager
- when(Callable<V1>, Callable<V2>, Callable<V3>, Callable<V4>) - Method in interface org.jdeferred2.DeferredManager
-
Submits 4
Callables returns a combinedPromise. - when(Callable<V1>, Callable<V2>, Callable<V3>, Callable<V4>) - Method in class org.jdeferred2.impl.AbstractDeferredManager
- when(Callable<V1>, Callable<V2>, Callable<V3>, Callable<V4>, Callable<V5>) - Method in interface org.jdeferred2.DeferredManager
-
Submits 5
Callables returns a combinedPromise. - when(Callable<V1>, Callable<V2>, Callable<V3>, Callable<V4>, Callable<V5>) - Method in class org.jdeferred2.impl.AbstractDeferredManager
- when(Callable<V1>, Callable<V2>, Callable<V3>, Callable<V4>, Callable<V5>, Callable<?>, Callable<?>...) - Method in interface org.jdeferred2.DeferredManager
- when(Callable<V1>, Callable<V2>, Callable<V3>, Callable<V4>, Callable<V5>, Callable<?>, Callable<?>...) - Method in class org.jdeferred2.impl.AbstractDeferredManager
- when(Future<D>) - Method in interface org.jdeferred2.DeferredManager
-
Wraps
Futureand waits forFuture.get()to return a result in the background. - when(Future<D>) - Method in class org.jdeferred2.impl.AbstractDeferredManager
- when(Future<V1>, Future<V2>) - Method in interface org.jdeferred2.DeferredManager
-
Submits 2
Futures returns a combinedPromise. - when(Future<V1>, Future<V2>) - Method in class org.jdeferred2.impl.AbstractDeferredManager
- when(Future<V1>, Future<V2>, Future<V3>) - Method in interface org.jdeferred2.DeferredManager
-
Submits 3
Futures returns a combinedPromise. - when(Future<V1>, Future<V2>, Future<V3>) - Method in class org.jdeferred2.impl.AbstractDeferredManager
- when(Future<V1>, Future<V2>, Future<V3>, Future<V4>) - Method in interface org.jdeferred2.DeferredManager
-
Submits 4
Futures returns a combinedPromise. - when(Future<V1>, Future<V2>, Future<V3>, Future<V4>) - Method in class org.jdeferred2.impl.AbstractDeferredManager
- when(Future<V1>, Future<V2>, Future<V3>, Future<V4>, Future<V5>) - Method in interface org.jdeferred2.DeferredManager
-
Submits 5
Futures returns a combinedPromise. - when(Future<V1>, Future<V2>, Future<V3>, Future<V4>, Future<V5>) - Method in class org.jdeferred2.impl.AbstractDeferredManager
- when(Future<V1>, Future<V2>, Future<V3>, Future<V4>, Future<V5>, Future<?>, Future<?>...) - Method in interface org.jdeferred2.DeferredManager
- when(Future<V1>, Future<V2>, Future<V3>, Future<V4>, Future<V5>, Future<?>, Future<?>...) - Method in class org.jdeferred2.impl.AbstractDeferredManager
- when(DeferredCallable<D, P>) - Method in interface org.jdeferred2.DeferredManager
-
Wraps
DeferredCallablewithDeferredFutureTask - when(DeferredCallable<D, P>) - Method in class org.jdeferred2.impl.AbstractDeferredManager
- when(DeferredCallable<V1, ?>, DeferredCallable<V2, ?>) - Method in interface org.jdeferred2.DeferredManager
-
Submits 2
DeferredCallables returns a combinedPromise. - when(DeferredCallable<V1, ?>, DeferredCallable<V2, ?>) - Method in class org.jdeferred2.impl.AbstractDeferredManager
- when(DeferredCallable<V1, ?>, DeferredCallable<V2, ?>, DeferredCallable<V3, ?>) - Method in interface org.jdeferred2.DeferredManager
-
Submits 3
DeferredCallables returns a combinedPromise. - when(DeferredCallable<V1, ?>, DeferredCallable<V2, ?>, DeferredCallable<V3, ?>) - Method in class org.jdeferred2.impl.AbstractDeferredManager
- when(DeferredCallable<V1, ?>, DeferredCallable<V2, ?>, DeferredCallable<V3, ?>, DeferredCallable<V4, ?>) - Method in interface org.jdeferred2.DeferredManager
-
Submits 4
DeferredCallables returns a combinedPromise. - when(DeferredCallable<V1, ?>, DeferredCallable<V2, ?>, DeferredCallable<V3, ?>, DeferredCallable<V4, ?>) - Method in class org.jdeferred2.impl.AbstractDeferredManager
- when(DeferredCallable<V1, ?>, DeferredCallable<V2, ?>, DeferredCallable<V3, ?>, DeferredCallable<V4, ?>, DeferredCallable<V5, ?>) - Method in interface org.jdeferred2.DeferredManager
-
Submits 5
DeferredCallables returns a combinedPromise. - when(DeferredCallable<V1, ?>, DeferredCallable<V2, ?>, DeferredCallable<V3, ?>, DeferredCallable<V4, ?>, DeferredCallable<V5, ?>) - Method in class org.jdeferred2.impl.AbstractDeferredManager
- when(DeferredCallable<V1, ?>, DeferredCallable<V2, ?>, DeferredCallable<V3, ?>, DeferredCallable<V4, ?>, DeferredCallable<V5, ?>, DeferredCallable<?, ?>, DeferredCallable<?, ?>...) - Method in interface org.jdeferred2.DeferredManager
- when(DeferredCallable<V1, ?>, DeferredCallable<V2, ?>, DeferredCallable<V3, ?>, DeferredCallable<V4, ?>, DeferredCallable<V5, ?>, DeferredCallable<?, ?>, DeferredCallable<?, ?>...) - Method in class org.jdeferred2.impl.AbstractDeferredManager
- when(DeferredFutureTask<D, P>) - Method in interface org.jdeferred2.DeferredManager
-
May or may not submit
DeferredFutureTaskfor execution. - when(DeferredFutureTask<D, P>) - Method in class org.jdeferred2.impl.AbstractDeferredManager
- when(DeferredFutureTask<V1, ?>, DeferredFutureTask<V2, ?>) - Method in interface org.jdeferred2.DeferredManager
-
Submits 2
DeferredFutureTasks returns a combinedPromise. - when(DeferredFutureTask<V1, ?>, DeferredFutureTask<V2, ?>) - Method in class org.jdeferred2.impl.AbstractDeferredManager
- when(DeferredFutureTask<V1, ?>, DeferredFutureTask<V2, ?>, DeferredFutureTask<V3, ?>) - Method in interface org.jdeferred2.DeferredManager
-
Submits 3
DeferredFutureTasks returns a combinedPromise. - when(DeferredFutureTask<V1, ?>, DeferredFutureTask<V2, ?>, DeferredFutureTask<V3, ?>) - Method in class org.jdeferred2.impl.AbstractDeferredManager
- when(DeferredFutureTask<V1, ?>, DeferredFutureTask<V2, ?>, DeferredFutureTask<V3, ?>, DeferredFutureTask<V4, ?>) - Method in interface org.jdeferred2.DeferredManager
-
Submits 4
DeferredFutureTasks returns a combinedPromise. - when(DeferredFutureTask<V1, ?>, DeferredFutureTask<V2, ?>, DeferredFutureTask<V3, ?>, DeferredFutureTask<V4, ?>) - Method in class org.jdeferred2.impl.AbstractDeferredManager
- when(DeferredFutureTask<V1, ?>, DeferredFutureTask<V2, ?>, DeferredFutureTask<V3, ?>, DeferredFutureTask<V4, ?>, DeferredFutureTask<V5, ?>) - Method in interface org.jdeferred2.DeferredManager
-
Submits 5
DeferredFutureTasks returns a combinedPromise. - when(DeferredFutureTask<V1, ?>, DeferredFutureTask<V2, ?>, DeferredFutureTask<V3, ?>, DeferredFutureTask<V4, ?>, DeferredFutureTask<V5, ?>) - Method in class org.jdeferred2.impl.AbstractDeferredManager
- when(DeferredFutureTask<V1, ?>, DeferredFutureTask<V2, ?>, DeferredFutureTask<V3, ?>, DeferredFutureTask<V4, ?>, DeferredFutureTask<V5, ?>, DeferredFutureTask<?, ?>, DeferredFutureTask<?, ?>...) - Method in interface org.jdeferred2.DeferredManager
- when(DeferredFutureTask<V1, ?>, DeferredFutureTask<V2, ?>, DeferredFutureTask<V3, ?>, DeferredFutureTask<V4, ?>, DeferredFutureTask<V5, ?>, DeferredFutureTask<?, ?>, DeferredFutureTask<?, ?>...) - Method in class org.jdeferred2.impl.AbstractDeferredManager
- when(DeferredRunnable<P>) - Method in interface org.jdeferred2.DeferredManager
-
Wraps
DeferredRunnablewithDeferredFutureTask - when(DeferredRunnable<P>) - Method in class org.jdeferred2.impl.AbstractDeferredManager
- when(DeferredRunnable<P1>, DeferredRunnable<P2>) - Method in interface org.jdeferred2.DeferredManager
-
Submits 2
DeferredRunnables returns a combinedPromise. - when(DeferredRunnable<P1>, DeferredRunnable<P2>) - Method in class org.jdeferred2.impl.AbstractDeferredManager
- when(DeferredRunnable<P1>, DeferredRunnable<P2>, DeferredRunnable<P3>) - Method in interface org.jdeferred2.DeferredManager
-
Submits 3
DeferredRunnables returns a combinedPromise. - when(DeferredRunnable<P1>, DeferredRunnable<P2>, DeferredRunnable<P3>) - Method in class org.jdeferred2.impl.AbstractDeferredManager
- when(DeferredRunnable<P1>, DeferredRunnable<P2>, DeferredRunnable<P3>, DeferredRunnable<P4>) - Method in interface org.jdeferred2.DeferredManager
-
Submits 4
DeferredRunnables returns a combinedPromise. - when(DeferredRunnable<P1>, DeferredRunnable<P2>, DeferredRunnable<P3>, DeferredRunnable<P4>) - Method in class org.jdeferred2.impl.AbstractDeferredManager
- when(DeferredRunnable<P1>, DeferredRunnable<P2>, DeferredRunnable<P3>, DeferredRunnable<P4>, DeferredRunnable<P5>) - Method in interface org.jdeferred2.DeferredManager
-
Submits 5
DeferredRunnables returns a combinedPromise. - when(DeferredRunnable<P1>, DeferredRunnable<P2>, DeferredRunnable<P3>, DeferredRunnable<P4>, DeferredRunnable<P5>) - Method in class org.jdeferred2.impl.AbstractDeferredManager
- when(DeferredRunnable<P1>, DeferredRunnable<P2>, DeferredRunnable<P3>, DeferredRunnable<P4>, DeferredRunnable<P5>, DeferredRunnable<?>, DeferredRunnable<?>...) - Method in interface org.jdeferred2.DeferredManager
- when(DeferredRunnable<P1>, DeferredRunnable<P2>, DeferredRunnable<P3>, DeferredRunnable<P4>, DeferredRunnable<P5>, DeferredRunnable<?>, DeferredRunnable<?>...) - Method in class org.jdeferred2.impl.AbstractDeferredManager
- when(Promise<D, F, P>) - Method in interface org.jdeferred2.DeferredManager
-
Simply returns the promise.
- when(Promise<D, F, P>) - Method in class org.jdeferred2.impl.AbstractDeferredManager
- when(Promise<V1, ?, ?>, Promise<V2, ?, ?>) - Method in interface org.jdeferred2.DeferredManager
-
Submits 2
Promises returns a combinedPromise. - when(Promise<V1, ?, ?>, Promise<V2, ?, ?>) - Method in class org.jdeferred2.impl.AbstractDeferredManager
- when(Promise<V1, ?, ?>, Promise<V2, ?, ?>, Promise<V3, ?, ?>) - Method in interface org.jdeferred2.DeferredManager
-
Submits 3
Promises returns a combinedPromise. - when(Promise<V1, ?, ?>, Promise<V2, ?, ?>, Promise<V3, ?, ?>) - Method in class org.jdeferred2.impl.AbstractDeferredManager
- when(Promise<V1, ?, ?>, Promise<V2, ?, ?>, Promise<V3, ?, ?>, Promise<V4, ?, ?>) - Method in interface org.jdeferred2.DeferredManager
-
Submits 4
Promises returns a combinedPromise. - when(Promise<V1, ?, ?>, Promise<V2, ?, ?>, Promise<V3, ?, ?>, Promise<V4, ?, ?>) - Method in class org.jdeferred2.impl.AbstractDeferredManager
- when(Promise<V1, ?, ?>, Promise<V2, ?, ?>, Promise<V3, ?, ?>, Promise<V4, ?, ?>, Promise<V5, ?, ?>) - Method in interface org.jdeferred2.DeferredManager
-
Submits 5
Promises returns a combinedPromise. - when(Promise<V1, ?, ?>, Promise<V2, ?, ?>, Promise<V3, ?, ?>, Promise<V4, ?, ?>, Promise<V5, ?, ?>) - Method in class org.jdeferred2.impl.AbstractDeferredManager
- when(Promise<V1, ?, ?>, Promise<V2, ?, ?>, Promise<V3, ?, ?>, Promise<V4, ?, ?>, Promise<V5, ?, ?>, Promise<?, ?, ?>, Promise<?, ?, ?>...) - Method in interface org.jdeferred2.DeferredManager
- when(Promise<V1, ?, ?>, Promise<V2, ?, ?>, Promise<V3, ?, ?>, Promise<V4, ?, ?>, Promise<V5, ?, ?>, Promise<?, ?, ?>, Promise<?, ?, ?>...) - Method in class org.jdeferred2.impl.AbstractDeferredManager
All Classes All Packages