Index
All Classes and Interfaces|All Packages|Constant Field Values
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, - Class in org.jdeferred2.implP> - 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) - Method in class org.jdeferred2.impl.AbstractPromise
- always(AlwaysCallback) - Method in class org.jdeferred2.impl.DelegatingPromise
- always(AlwaysCallback) - 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 - Enum constant in enum class org.jdeferred2.CallbackExceptionHandler.CallbackType
- AlwaysCallback<D,
F> - Interface in org.jdeferred2 -
A callback invoked when the
Promise's state becomes eitherPromise.State.RESOLVEDorPromise.State.REJECTED. - alwaysCallbacks - Variable in class org.jdeferred2.impl.AbstractPromise
- AlwaysPipe<D,
F, - Interface in org.jdeferred2D_OUT, F_OUT, P> - assertNotEmpty(Object[]) - Method in class org.jdeferred2.impl.AbstractDeferredManager
-
Deprecated.
- assertNotNull(Object, String) - Method in class org.jdeferred2.impl.AbstractDeferredManager
- AUTO - Enum constant in enum class 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 Class in org.jdeferred2
- CallbackType() - Constructor for enum class 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) - Method in class org.jdeferred2.impl.AbstractMasterDeferredObject
- configurePromise(int, Promise) - Method in class org.jdeferred2.impl.AllValuesDeferredObject
- configureTask(int, DeferredFutureTask) - Method in class org.jdeferred2.impl.SingleDeferredObject
D
- DEFAULT - Enum constant in enum class 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, - Interface in org.jdeferred2P> -
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) - Method in class org.jdeferred2.impl.AbstractDeferredManager
- DeferredFutureTask<D,
P> - Class in org.jdeferred2 - 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) - Constructor for class org.jdeferred2.DeferredFutureTask
-
Creates a new
DeferredFutureTaskwith the given task. - DeferredFutureTask(Callable, 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) - Constructor for class org.jdeferred2.DeferredFutureTask
-
Creates a new
DeferredFutureTaskwith the given task. - DeferredFutureTask(DeferredCallable, 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) - Constructor for class org.jdeferred2.DeferredFutureTask
-
Creates a new
DeferredFutureTaskwith the given task. - DeferredFutureTask(DeferredRunnable, 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 Class in org.jdeferred2
- DeferredObject<D,
F, - Class in org.jdeferred2.implP> -
An implementation of
Deferredinterface. - DeferredObject() - Constructor for class org.jdeferred2.impl.DeferredObject
- DeferredPromise<D,
F, - Class in org.jdeferred2.implP> - DeferredPromise(Deferred) - 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, - Class in org.jdeferred2.implP> -
Promise implementation of the Decorator Pattern.
- DelegatingPromise(Promise) - Constructor for class org.jdeferred2.impl.DelegatingPromise
- done - Variable in class org.jdeferred2.multiple.MasterProgress
- done() - Method in class org.jdeferred2.DeferredFutureTask
- done(DoneCallback) - Method in class org.jdeferred2.impl.AbstractPromise
- done(DoneCallback) - Method in class org.jdeferred2.impl.DelegatingPromise
- done(DoneCallback) - 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 - Enum constant in enum class org.jdeferred2.CallbackExceptionHandler.CallbackType
- DoneCallback<D> - Interface in org.jdeferred2
-
A callback invoked when the
Promise's state becomesPromise.State.RESOLVED. - 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 becomesPromise.State.RESOLVED. - DonePipe<D,
D_OUT, - Interface in org.jdeferred2F_OUT, P_OUT> -
A pipe invoked when the
Promise's state becomesPromise.State.RESOLVED.
E
- executorService - Variable in class org.jdeferred2.impl.DefaultDeferredManager
F
- fail - Variable in class org.jdeferred2.multiple.MasterProgress
- fail(FailCallback) - Method in class org.jdeferred2.impl.AbstractPromise
- fail(FailCallback) - Method in class org.jdeferred2.impl.DelegatingPromise
- fail(FailCallback) - 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 - Enum constant in enum class org.jdeferred2.CallbackExceptionHandler.CallbackType
- FailCallback<F> - Interface in org.jdeferred2
-
A callback invoked when the
Promise's state becomesPromise.State.REJECTED. - 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 becomesPromise.State.REJECTED. - FailPipe<F,
D_OUT, - Interface in org.jdeferred2F_OUT, P_OUT> -
A pipe invoked when the
Promise's state becomesPromise.State.REJECTED. - filter(DoneFilter) - Method in class org.jdeferred2.impl.AbstractPromise
- filter(DoneFilter) - Method in class org.jdeferred2.impl.DelegatingPromise
- filter(DoneFilter) - Method in interface org.jdeferred2.Promise
-
Equivalent to
filter(doneFilter, null, null) - filter(DoneFilter, FailFilter) - Method in class org.jdeferred2.impl.AbstractPromise
- filter(DoneFilter, FailFilter) - Method in class org.jdeferred2.impl.DelegatingPromise
- filter(DoneFilter, FailFilter) - Method in interface org.jdeferred2.Promise
-
Equivalent to
filter(doneFilter, failFilter, null) - filter(DoneFilter, FailFilter, ProgressFilter) - Method in class org.jdeferred2.impl.AbstractPromise
- filter(DoneFilter, FailFilter, ProgressFilter) - Method in class org.jdeferred2.impl.DelegatingPromise
- filter(DoneFilter, FailFilter, ProgressFilter) - 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, - Class in org.jdeferred2.implP, D_OUT, F_OUT, P_OUT> - FilteredPromise(Promise, DoneFilter, FailFilter, ProgressFilter) - 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) - 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
- 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 - Enum constant in enum class org.jdeferred2.DeferredManager.StartPolicy
-
Tells Deferred Manager that this task will be manually started
- MasterDeferredObject2<V1,
V2> - Class in org.jdeferred2.impl - MasterDeferredObject2(Promise, Promise) - Constructor for class org.jdeferred2.impl.MasterDeferredObject2
- MasterDeferredObject3<V1,
V2, - Class in org.jdeferred2.implV3> - MasterDeferredObject3(Promise, Promise, Promise) - Constructor for class org.jdeferred2.impl.MasterDeferredObject3
- MasterDeferredObject4<V1,
V2, - Class in org.jdeferred2.implV3, V4> - MasterDeferredObject4(Promise, Promise, Promise, Promise) - Constructor for class org.jdeferred2.impl.MasterDeferredObject4
- MasterDeferredObject5<V1,
V2, - Class in org.jdeferred2.implV3, V4, V5> - MasterDeferredObject5(Promise, Promise, Promise, Promise, Promise) - Constructor for class org.jdeferred2.impl.MasterDeferredObject5
- MasterDeferredObjectN<V1,
V2, - Class in org.jdeferred2.implV3, V4, V5> - MasterDeferredObjectN(Promise, Promise, Promise, Promise, Promise, 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 ().invalid reference
#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, - Interface in org.jdeferred2.multipleV3> -
Contains 3 results, typed V1, V2, V3 wrapped in
OneResult. - MultipleResults4<V1,
V2, - Interface in org.jdeferred2.multipleV3, V4> -
Contains 4 results, typed V1, V2, V3, V4 wrapped in
OneResult. - MultipleResults5<V1,
V2, - Interface in org.jdeferred2.multipleV3, V4, V5> -
Contains 5 results, typed V1, V2, V3, V4, V5 wrapped in
OneResult. - MultipleResultsN<V1,
V2, - Interface in org.jdeferred2.multipleV3, V4, V5> -
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, - Class in org.jdeferred2.implV3> -
Contains 3 instances of
OneResult. - MutableMultipleResults3() - Constructor for class org.jdeferred2.impl.MutableMultipleResults3
- MutableMultipleResults4<V1,
V2, - Class in org.jdeferred2.implV3, V4> -
Contains 4 instances of
OneResult. - MutableMultipleResults4() - Constructor for class org.jdeferred2.impl.MutableMultipleResults4
- MutableMultipleResults5<V1,
V2, - Class in org.jdeferred2.implV3, V4, V5> -
Contains 5 instances of
OneResult. - MutableMultipleResults5() - Constructor for class org.jdeferred2.impl.MutableMultipleResults5
- MutableMultipleResultsN<V1,
V2, - Class in org.jdeferred2.implV3, V4, V5> -
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) - 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) - 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) - 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 - Enum constant in enum class 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, FailPipe, ProgressPipe) - Method in class org.jdeferred2.impl.AbstractPromise
- pipe(DonePipe, FailPipe, ProgressPipe) - Method in class org.jdeferred2.impl.DelegatingPromise
- pipe(DonePipe, FailPipe, ProgressPipe) - 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, FailPipe) - Method in class org.jdeferred2.impl.AbstractPromise
- pipe(DonePipe, FailPipe) - Method in class org.jdeferred2.impl.DelegatingPromise
- pipe(DonePipe, FailPipe) - Method in interface org.jdeferred2.Promise
-
Equivalent to
pipe(DonePipe, FailPipe, null) - pipe(DonePipe) - Method in class org.jdeferred2.impl.AbstractPromise
- pipe(DonePipe) - Method in class org.jdeferred2.impl.DelegatingPromise
- pipe(DonePipe) - Method in interface org.jdeferred2.Promise
-
Equivalent to {#code pipe(DonePipe, null, null)}
- pipe(Promise) - Method in class org.jdeferred2.impl.PipedPromise
- pipeAlways(AlwaysPipe) - Method in class org.jdeferred2.impl.AbstractPromise
- pipeAlways(AlwaysPipe) - Method in class org.jdeferred2.impl.DelegatingPromise
- pipeAlways(AlwaysPipe) - 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, - Class in org.jdeferred2.implP, D_OUT, F_OUT, P_OUT> - PipedPromise(Promise, AlwaysPipe) - Constructor for class org.jdeferred2.impl.PipedPromise
- PipedPromise(Promise, DonePipe, FailPipe, ProgressPipe) - 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) - Method in class org.jdeferred2.impl.AbstractPromise
- progress(ProgressCallback) - Method in class org.jdeferred2.impl.DelegatingPromise
- progress(ProgressCallback) - 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 - Enum constant in enum class org.jdeferred2.CallbackExceptionHandler.CallbackType
- ProgressCallback<P> - Interface in org.jdeferred2
-
A callback invoked when the
Promisepublishes intermediate results while its state is stillPromise.State.PENDING. - 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 + *Promise.State.PENDING. - ProgressPipe<P,
D_OUT, - Interface in org.jdeferred2F_OUT, P_OUT> -
A pipe invoked when the
Promisepublishes intermediate results while it is still in the statePromise.State.PENDING. - 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, - Interface in org.jdeferred2P> -
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 Class 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 - Enum constant in enum class 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 - Enum constant in enum class 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) - Method in class org.jdeferred2.impl.MutableMultipleResults5
- setFifth(OneResult) - Method in class org.jdeferred2.impl.MutableMultipleResultsN
- setFirst(OneResult) - Method in class org.jdeferred2.impl.MutableMultipleResults2
- setFirst(OneResult) - Method in class org.jdeferred2.impl.MutableMultipleResults3
- setFirst(OneResult) - Method in class org.jdeferred2.impl.MutableMultipleResults4
- setFirst(OneResult) - Method in class org.jdeferred2.impl.MutableMultipleResults5
- setFirst(OneResult) - Method in class org.jdeferred2.impl.MutableMultipleResultsN
- setFourth(OneResult) - Method in class org.jdeferred2.impl.MutableMultipleResults4
- setFourth(OneResult) - Method in class org.jdeferred2.impl.MutableMultipleResults5
- setFourth(OneResult) - Method in class org.jdeferred2.impl.MutableMultipleResultsN
- setGlobalCallbackExceptionHandler(CallbackExceptionHandler) - Static method in class org.jdeferred2.impl.GlobalConfiguration
- setSecond(OneResult) - Method in class org.jdeferred2.impl.MutableMultipleResults2
- setSecond(OneResult) - Method in class org.jdeferred2.impl.MutableMultipleResults3
- setSecond(OneResult) - Method in class org.jdeferred2.impl.MutableMultipleResults4
- setSecond(OneResult) - Method in class org.jdeferred2.impl.MutableMultipleResults5
- setSecond(OneResult) - Method in class org.jdeferred2.impl.MutableMultipleResultsN
- setThird(OneResult) - Method in class org.jdeferred2.impl.MutableMultipleResults3
- setThird(OneResult) - Method in class org.jdeferred2.impl.MutableMultipleResults4
- setThird(OneResult) - Method in class org.jdeferred2.impl.MutableMultipleResults5
- setThird(OneResult) - 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 class 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 class 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) - Method in class org.jdeferred2.impl.AbstractPromise
- then(DoneCallback) - Method in class org.jdeferred2.impl.DelegatingPromise
- then(DoneCallback) - Method in interface org.jdeferred2.Promise
-
Equivalent to
Promise.done(DoneCallback) - then(DoneCallback, FailCallback) - Method in class org.jdeferred2.impl.AbstractPromise
- then(DoneCallback, FailCallback) - Method in class org.jdeferred2.impl.DelegatingPromise
- then(DoneCallback, FailCallback) - Method in interface org.jdeferred2.Promise
-
Equivalent to
Promise.done(DoneCallback).Promise.fail(FailCallback) - then(DoneCallback, FailCallback, ProgressCallback) - Method in class org.jdeferred2.impl.AbstractPromise
- then(DoneCallback, FailCallback, ProgressCallback) - Method in class org.jdeferred2.impl.DelegatingPromise
- then(DoneCallback, FailCallback, ProgressCallback) - 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, 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, D) - Method in class org.jdeferred2.impl.AbstractPromise
- triggerFail(F) - Method in class org.jdeferred2.impl.AbstractPromise
- triggerFail(FailCallback, F) - Method in class org.jdeferred2.impl.AbstractPromise
- triggerProgress(ProgressCallback, 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 class org.jdeferred2.CallbackExceptionHandler.CallbackType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.jdeferred2.DeferredManager.StartPolicy
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.jdeferred2.Promise.State
-
Returns the enum constant of this class 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 class org.jdeferred2.CallbackExceptionHandler.CallbackType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.jdeferred2.DeferredManager.StartPolicy
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.jdeferred2.Promise.State
-
Returns an array containing the constants of this enum class, 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) - Method in interface org.jdeferred2.DeferredManager
-
Wraps
CallablewithDeferredFutureTask - when(Callable) - Method in class org.jdeferred2.impl.AbstractDeferredManager
- when(Callable, Callable) - Method in interface org.jdeferred2.DeferredManager
-
Submits 2
Callables returns a combinedPromise. - when(Callable, Callable) - Method in class org.jdeferred2.impl.AbstractDeferredManager
- when(Callable, Callable, Callable) - Method in interface org.jdeferred2.DeferredManager
-
Submits 3
Callables returns a combinedPromise. - when(Callable, Callable, Callable) - Method in class org.jdeferred2.impl.AbstractDeferredManager
- when(Callable, Callable, Callable, Callable) - Method in interface org.jdeferred2.DeferredManager
-
Submits 4
Callables returns a combinedPromise. - when(Callable, Callable, Callable, Callable) - Method in class org.jdeferred2.impl.AbstractDeferredManager
- when(Callable, Callable, Callable, Callable, Callable) - Method in interface org.jdeferred2.DeferredManager
-
Submits 5
Callables returns a combinedPromise. - when(Callable, Callable, Callable, Callable, Callable) - Method in class org.jdeferred2.impl.AbstractDeferredManager
- when(Callable, Callable, Callable, Callable, Callable, Callable, Callable...) - Method in interface org.jdeferred2.DeferredManager
- when(Callable, Callable, Callable, Callable, Callable, Callable, Callable...) - Method in class org.jdeferred2.impl.AbstractDeferredManager
- when(Future) - Method in interface org.jdeferred2.DeferredManager
-
Wraps
Futureand waits forFuture.get()to return a result in the background. - when(Future) - Method in class org.jdeferred2.impl.AbstractDeferredManager
- when(Future, Future) - Method in interface org.jdeferred2.DeferredManager
-
Submits 2
Futures returns a combinedPromise. - when(Future, Future) - Method in class org.jdeferred2.impl.AbstractDeferredManager
- when(Future, Future, Future) - Method in interface org.jdeferred2.DeferredManager
-
Submits 3
Futures returns a combinedPromise. - when(Future, Future, Future) - Method in class org.jdeferred2.impl.AbstractDeferredManager
- when(Future, Future, Future, Future) - Method in interface org.jdeferred2.DeferredManager
-
Submits 4
Futures returns a combinedPromise. - when(Future, Future, Future, Future) - Method in class org.jdeferred2.impl.AbstractDeferredManager
- when(Future, Future, Future, Future, Future) - Method in interface org.jdeferred2.DeferredManager
-
Submits 5
Futures returns a combinedPromise. - when(Future, Future, Future, Future, Future) - Method in class org.jdeferred2.impl.AbstractDeferredManager
- when(Future, Future, Future, Future, Future, Future, Future...) - Method in interface org.jdeferred2.DeferredManager
- when(Future, Future, Future, Future, Future, Future, Future...) - Method in class org.jdeferred2.impl.AbstractDeferredManager
- when(DeferredCallable) - Method in interface org.jdeferred2.DeferredManager
-
Wraps
DeferredCallablewithDeferredFutureTask - when(DeferredCallable) - Method in class org.jdeferred2.impl.AbstractDeferredManager
- when(DeferredCallable, DeferredCallable) - Method in interface org.jdeferred2.DeferredManager
-
Submits 2
DeferredCallables returns a combinedPromise. - when(DeferredCallable, DeferredCallable) - Method in class org.jdeferred2.impl.AbstractDeferredManager
- when(DeferredCallable, DeferredCallable, DeferredCallable) - Method in interface org.jdeferred2.DeferredManager
-
Submits 3
DeferredCallables returns a combinedPromise. - when(DeferredCallable, DeferredCallable, DeferredCallable) - Method in class org.jdeferred2.impl.AbstractDeferredManager
- when(DeferredCallable, DeferredCallable, DeferredCallable, DeferredCallable) - Method in interface org.jdeferred2.DeferredManager
-
Submits 4
DeferredCallables returns a combinedPromise. - when(DeferredCallable, DeferredCallable, DeferredCallable, DeferredCallable) - Method in class org.jdeferred2.impl.AbstractDeferredManager
- when(DeferredCallable, DeferredCallable, DeferredCallable, DeferredCallable, DeferredCallable) - Method in interface org.jdeferred2.DeferredManager
-
Submits 5
DeferredCallables returns a combinedPromise. - when(DeferredCallable, DeferredCallable, DeferredCallable, DeferredCallable, DeferredCallable) - Method in class org.jdeferred2.impl.AbstractDeferredManager
- when(DeferredCallable, DeferredCallable, DeferredCallable, DeferredCallable, DeferredCallable, DeferredCallable, DeferredCallable...) - Method in interface org.jdeferred2.DeferredManager
- when(DeferredCallable, DeferredCallable, DeferredCallable, DeferredCallable, DeferredCallable, DeferredCallable, DeferredCallable...) - Method in class org.jdeferred2.impl.AbstractDeferredManager
- when(DeferredFutureTask) - Method in interface org.jdeferred2.DeferredManager
-
May or may not submit
DeferredFutureTaskfor execution. - when(DeferredFutureTask) - Method in class org.jdeferred2.impl.AbstractDeferredManager
- when(DeferredFutureTask, DeferredFutureTask) - Method in interface org.jdeferred2.DeferredManager
-
Submits 2
DeferredFutureTasks returns a combinedPromise. - when(DeferredFutureTask, DeferredFutureTask) - Method in class org.jdeferred2.impl.AbstractDeferredManager
- when(DeferredFutureTask, DeferredFutureTask, DeferredFutureTask) - Method in interface org.jdeferred2.DeferredManager
-
Submits 3
DeferredFutureTasks returns a combinedPromise. - when(DeferredFutureTask, DeferredFutureTask, DeferredFutureTask) - Method in class org.jdeferred2.impl.AbstractDeferredManager
- when(DeferredFutureTask, DeferredFutureTask, DeferredFutureTask, DeferredFutureTask) - Method in interface org.jdeferred2.DeferredManager
-
Submits 4
DeferredFutureTasks returns a combinedPromise. - when(DeferredFutureTask, DeferredFutureTask, DeferredFutureTask, DeferredFutureTask) - Method in class org.jdeferred2.impl.AbstractDeferredManager
- when(DeferredFutureTask, DeferredFutureTask, DeferredFutureTask, DeferredFutureTask, DeferredFutureTask) - Method in interface org.jdeferred2.DeferredManager
-
Submits 5
DeferredFutureTasks returns a combinedPromise. - when(DeferredFutureTask, DeferredFutureTask, DeferredFutureTask, DeferredFutureTask, DeferredFutureTask) - Method in class org.jdeferred2.impl.AbstractDeferredManager
- when(DeferredFutureTask, DeferredFutureTask, DeferredFutureTask, DeferredFutureTask, DeferredFutureTask, DeferredFutureTask, DeferredFutureTask...) - Method in interface org.jdeferred2.DeferredManager
- when(DeferredFutureTask, DeferredFutureTask, DeferredFutureTask, DeferredFutureTask, DeferredFutureTask, DeferredFutureTask, DeferredFutureTask...) - Method in class org.jdeferred2.impl.AbstractDeferredManager
- when(DeferredRunnable) - Method in interface org.jdeferred2.DeferredManager
-
Wraps
DeferredRunnablewithDeferredFutureTask - when(DeferredRunnable) - Method in class org.jdeferred2.impl.AbstractDeferredManager
- when(DeferredRunnable, DeferredRunnable) - Method in interface org.jdeferred2.DeferredManager
-
Submits 2
DeferredRunnables returns a combinedPromise. - when(DeferredRunnable, DeferredRunnable) - Method in class org.jdeferred2.impl.AbstractDeferredManager
- when(DeferredRunnable, DeferredRunnable, DeferredRunnable) - Method in interface org.jdeferred2.DeferredManager
-
Submits 3
DeferredRunnables returns a combinedPromise. - when(DeferredRunnable, DeferredRunnable, DeferredRunnable) - Method in class org.jdeferred2.impl.AbstractDeferredManager
- when(DeferredRunnable, DeferredRunnable, DeferredRunnable, DeferredRunnable) - Method in interface org.jdeferred2.DeferredManager
-
Submits 4
DeferredRunnables returns a combinedPromise. - when(DeferredRunnable, DeferredRunnable, DeferredRunnable, DeferredRunnable) - Method in class org.jdeferred2.impl.AbstractDeferredManager
- when(DeferredRunnable, DeferredRunnable, DeferredRunnable, DeferredRunnable, DeferredRunnable) - Method in interface org.jdeferred2.DeferredManager
-
Submits 5
DeferredRunnables returns a combinedPromise. - when(DeferredRunnable, DeferredRunnable, DeferredRunnable, DeferredRunnable, DeferredRunnable) - Method in class org.jdeferred2.impl.AbstractDeferredManager
- when(DeferredRunnable, DeferredRunnable, DeferredRunnable, DeferredRunnable, DeferredRunnable, DeferredRunnable, DeferredRunnable...) - Method in interface org.jdeferred2.DeferredManager
- when(DeferredRunnable, DeferredRunnable, DeferredRunnable, DeferredRunnable, DeferredRunnable, DeferredRunnable, DeferredRunnable...) - Method in class org.jdeferred2.impl.AbstractDeferredManager
- when(Promise) - Method in interface org.jdeferred2.DeferredManager
-
Simply returns the promise.
- when(Promise) - Method in class org.jdeferred2.impl.AbstractDeferredManager
- when(Promise, Promise) - Method in interface org.jdeferred2.DeferredManager
-
Submits 2
Promises returns a combinedPromise. - when(Promise, Promise) - Method in class org.jdeferred2.impl.AbstractDeferredManager
- when(Promise, Promise, Promise) - Method in interface org.jdeferred2.DeferredManager
-
Submits 3
Promises returns a combinedPromise. - when(Promise, Promise, Promise) - Method in class org.jdeferred2.impl.AbstractDeferredManager
- when(Promise, Promise, Promise, Promise) - Method in interface org.jdeferred2.DeferredManager
-
Submits 4
Promises returns a combinedPromise. - when(Promise, Promise, Promise, Promise) - Method in class org.jdeferred2.impl.AbstractDeferredManager
- when(Promise, Promise, Promise, Promise, Promise) - Method in interface org.jdeferred2.DeferredManager
-
Submits 5
Promises returns a combinedPromise. - when(Promise, Promise, Promise, Promise, Promise) - Method in class org.jdeferred2.impl.AbstractDeferredManager
- when(Promise, Promise, Promise, Promise, Promise, Promise, Promise...) - Method in interface org.jdeferred2.DeferredManager
- when(Promise, Promise, Promise, Promise, Promise, Promise, Promise...) - Method in class org.jdeferred2.impl.AbstractDeferredManager
All Classes and Interfaces|All Packages|Constant Field Values