| Package | Description |
|---|---|
| com.englishtown.promises |
| Modifier and Type | Interface and Description |
|---|---|
interface |
FulfilledRunnable<T>
A convenience Runnable interface for when a promise is fulfilled
|
interface |
RejectedRunnable<T>
A convenience Runnable interface for when a promise is rejected
|
| Modifier and Type | Field and Description |
|---|---|
Runnable<Value<TProgress>,Value<TProgress>> |
OldWhenProgress.ResolverImpl.notify |
Runnable<ProgressPromise<TResolve,TProgress>,Value<TResolve>> |
OldWhenProgress.ResolverImpl.reject |
Runnable<ProgressPromise<TResolve,TProgress>,TResolve> |
OldWhenProgress.ResolverImpl.resolve |
Runnable<ProgressPromise<TResolve,TProgress>,ProgressPromise<TResolve,TProgress>> |
OldWhenProgress.ResolverImpl.resolvePromise |
| Modifier and Type | Method and Description |
|---|---|
protected void |
WhenProgress.Promise0._when(Runnable<Void,Thenable<TResolve,TProgress>> resolve,
Runnable<Void,Value<TProgress>> notify,
Runnable<? extends ProgressPromise<TResolve,TProgress>,TResolve> onFulfilled,
Runnable<? extends ProgressPromise<TResolve,TProgress>,Value<TResolve>> onRejected,
Runnable<Value<TProgress>,Value<TProgress>> onProgress)
Private message delivery.
|
protected void |
WhenProgress.Promise0._when(Runnable<Void,Thenable<TResolve,TProgress>> resolve,
Runnable<Void,Value<TProgress>> notify,
Runnable<? extends ProgressPromise<TResolve,TProgress>,TResolve> onFulfilled,
Runnable<? extends ProgressPromise<TResolve,TProgress>,Value<TResolve>> onRejected,
Runnable<Value<TProgress>,Value<TProgress>> onProgress)
Private message delivery.
|
protected void |
WhenProgress.Promise0._when(Runnable<Void,Thenable<TResolve,TProgress>> resolve,
Runnable<Void,Value<TProgress>> notify,
Runnable<? extends ProgressPromise<TResolve,TProgress>,TResolve> onFulfilled,
Runnable<? extends ProgressPromise<TResolve,TProgress>,Value<TResolve>> onRejected,
Runnable<Value<TProgress>,Value<TProgress>> onProgress)
Private message delivery.
|
protected void |
WhenProgress.Promise0._when(Runnable<Void,Thenable<TResolve,TProgress>> resolve,
Runnable<Void,Value<TProgress>> notify,
Runnable<? extends ProgressPromise<TResolve,TProgress>,TResolve> onFulfilled,
Runnable<? extends ProgressPromise<TResolve,TProgress>,Value<TResolve>> onRejected,
Runnable<Value<TProgress>,Value<TProgress>> onProgress)
Private message delivery.
|
protected void |
WhenProgress.Promise0._when(Runnable<Void,Thenable<TResolve,TProgress>> resolve,
Runnable<Void,Value<TProgress>> notify,
Runnable<? extends ProgressPromise<TResolve,TProgress>,TResolve> onFulfilled,
Runnable<? extends ProgressPromise<TResolve,TProgress>,Value<TResolve>> onRejected,
Runnable<Value<TProgress>,Value<TProgress>> onProgress)
Private message delivery.
|
protected abstract void |
WhenProgress.TrustedPromise._when(Runnable<Void,Thenable<TResolve,TProgress>> resolve,
Runnable<Void,Value<TProgress>> notify,
Runnable<? extends ProgressPromise<TResolve,TProgress>,TResolve> onFulfilled,
Runnable<? extends ProgressPromise<TResolve,TProgress>,Value<TResolve>> onRejected,
Runnable<Value<TProgress>,Value<TProgress>> onProgress)
Private message delivery.
|
protected abstract void |
WhenProgress.TrustedPromise._when(Runnable<Void,Thenable<TResolve,TProgress>> resolve,
Runnable<Void,Value<TProgress>> notify,
Runnable<? extends ProgressPromise<TResolve,TProgress>,TResolve> onFulfilled,
Runnable<? extends ProgressPromise<TResolve,TProgress>,Value<TResolve>> onRejected,
Runnable<Value<TProgress>,Value<TProgress>> onProgress)
Private message delivery.
|
protected abstract void |
WhenProgress.TrustedPromise._when(Runnable<Void,Thenable<TResolve,TProgress>> resolve,
Runnable<Void,Value<TProgress>> notify,
Runnable<? extends ProgressPromise<TResolve,TProgress>,TResolve> onFulfilled,
Runnable<? extends ProgressPromise<TResolve,TProgress>,Value<TResolve>> onRejected,
Runnable<Value<TProgress>,Value<TProgress>> onProgress)
Private message delivery.
|
protected abstract void |
WhenProgress.TrustedPromise._when(Runnable<Void,Thenable<TResolve,TProgress>> resolve,
Runnable<Void,Value<TProgress>> notify,
Runnable<? extends ProgressPromise<TResolve,TProgress>,TResolve> onFulfilled,
Runnable<? extends ProgressPromise<TResolve,TProgress>,Value<TResolve>> onRejected,
Runnable<Value<TProgress>,Value<TProgress>> onProgress)
Private message delivery.
|
protected abstract void |
WhenProgress.TrustedPromise._when(Runnable<Void,Thenable<TResolve,TProgress>> resolve,
Runnable<Void,Value<TProgress>> notify,
Runnable<? extends ProgressPromise<TResolve,TProgress>,TResolve> onFulfilled,
Runnable<? extends ProgressPromise<TResolve,TProgress>,Value<TResolve>> onRejected,
Runnable<Value<TProgress>,Value<TProgress>> onProgress)
Private message delivery.
|
protected void |
WhenProgress.FulfilledPromise._when(Runnable<Void,Thenable<TResolve,TProgress>> resolve,
Runnable<Void,Value<TProgress>> notify,
Runnable<? extends ProgressPromise<TResolve,TProgress>,TResolve> onFulfilled,
Runnable<? extends ProgressPromise<TResolve,TProgress>,Value<TResolve>> onRejected,
Runnable<Value<TProgress>,Value<TProgress>> onProgress) |
protected void |
WhenProgress.FulfilledPromise._when(Runnable<Void,Thenable<TResolve,TProgress>> resolve,
Runnable<Void,Value<TProgress>> notify,
Runnable<? extends ProgressPromise<TResolve,TProgress>,TResolve> onFulfilled,
Runnable<? extends ProgressPromise<TResolve,TProgress>,Value<TResolve>> onRejected,
Runnable<Value<TProgress>,Value<TProgress>> onProgress) |
protected void |
WhenProgress.FulfilledPromise._when(Runnable<Void,Thenable<TResolve,TProgress>> resolve,
Runnable<Void,Value<TProgress>> notify,
Runnable<? extends ProgressPromise<TResolve,TProgress>,TResolve> onFulfilled,
Runnable<? extends ProgressPromise<TResolve,TProgress>,Value<TResolve>> onRejected,
Runnable<Value<TProgress>,Value<TProgress>> onProgress) |
protected void |
WhenProgress.FulfilledPromise._when(Runnable<Void,Thenable<TResolve,TProgress>> resolve,
Runnable<Void,Value<TProgress>> notify,
Runnable<? extends ProgressPromise<TResolve,TProgress>,TResolve> onFulfilled,
Runnable<? extends ProgressPromise<TResolve,TProgress>,Value<TResolve>> onRejected,
Runnable<Value<TProgress>,Value<TProgress>> onProgress) |
protected void |
WhenProgress.FulfilledPromise._when(Runnable<Void,Thenable<TResolve,TProgress>> resolve,
Runnable<Void,Value<TProgress>> notify,
Runnable<? extends ProgressPromise<TResolve,TProgress>,TResolve> onFulfilled,
Runnable<? extends ProgressPromise<TResolve,TProgress>,Value<TResolve>> onRejected,
Runnable<Value<TProgress>,Value<TProgress>> onProgress) |
protected void |
WhenProgress.RejectedPromise._when(Runnable<Void,Thenable<TResolve,TProgress>> resolve,
Runnable<Void,Value<TProgress>> notify,
Runnable<? extends ProgressPromise<TResolve,TProgress>,TResolve> onFulfilled,
Runnable<? extends ProgressPromise<TResolve,TProgress>,Value<TResolve>> onRejected,
Runnable<Value<TProgress>,Value<TProgress>> onProgress)
Private message delivery.
|
protected void |
WhenProgress.RejectedPromise._when(Runnable<Void,Thenable<TResolve,TProgress>> resolve,
Runnable<Void,Value<TProgress>> notify,
Runnable<? extends ProgressPromise<TResolve,TProgress>,TResolve> onFulfilled,
Runnable<? extends ProgressPromise<TResolve,TProgress>,Value<TResolve>> onRejected,
Runnable<Value<TProgress>,Value<TProgress>> onProgress)
Private message delivery.
|
protected void |
WhenProgress.RejectedPromise._when(Runnable<Void,Thenable<TResolve,TProgress>> resolve,
Runnable<Void,Value<TProgress>> notify,
Runnable<? extends ProgressPromise<TResolve,TProgress>,TResolve> onFulfilled,
Runnable<? extends ProgressPromise<TResolve,TProgress>,Value<TResolve>> onRejected,
Runnable<Value<TProgress>,Value<TProgress>> onProgress)
Private message delivery.
|
protected void |
WhenProgress.RejectedPromise._when(Runnable<Void,Thenable<TResolve,TProgress>> resolve,
Runnable<Void,Value<TProgress>> notify,
Runnable<? extends ProgressPromise<TResolve,TProgress>,TResolve> onFulfilled,
Runnable<? extends ProgressPromise<TResolve,TProgress>,Value<TResolve>> onRejected,
Runnable<Value<TProgress>,Value<TProgress>> onProgress)
Private message delivery.
|
protected void |
WhenProgress.RejectedPromise._when(Runnable<Void,Thenable<TResolve,TProgress>> resolve,
Runnable<Void,Value<TProgress>> notify,
Runnable<? extends ProgressPromise<TResolve,TProgress>,TResolve> onFulfilled,
Runnable<? extends ProgressPromise<TResolve,TProgress>,Value<TResolve>> onRejected,
Runnable<Value<TProgress>,Value<TProgress>> onProgress)
Private message delivery.
|
protected void |
WhenProgress.ProgressingPromise._when(Runnable<Void,Thenable<TResolve,TProgress>> resolve,
Runnable<Void,Value<TProgress>> notify,
Runnable<? extends ProgressPromise<TResolve,TProgress>,TResolve> onFulfilled,
Runnable<? extends ProgressPromise<TResolve,TProgress>,Value<TResolve>> onRejected,
Runnable<Value<TProgress>,Value<TProgress>> onProgress)
Private message delivery.
|
protected void |
WhenProgress.ProgressingPromise._when(Runnable<Void,Thenable<TResolve,TProgress>> resolve,
Runnable<Void,Value<TProgress>> notify,
Runnable<? extends ProgressPromise<TResolve,TProgress>,TResolve> onFulfilled,
Runnable<? extends ProgressPromise<TResolve,TProgress>,Value<TResolve>> onRejected,
Runnable<Value<TProgress>,Value<TProgress>> onProgress)
Private message delivery.
|
protected void |
WhenProgress.ProgressingPromise._when(Runnable<Void,Thenable<TResolve,TProgress>> resolve,
Runnable<Void,Value<TProgress>> notify,
Runnable<? extends ProgressPromise<TResolve,TProgress>,TResolve> onFulfilled,
Runnable<? extends ProgressPromise<TResolve,TProgress>,Value<TResolve>> onRejected,
Runnable<Value<TProgress>,Value<TProgress>> onProgress)
Private message delivery.
|
protected void |
WhenProgress.ProgressingPromise._when(Runnable<Void,Thenable<TResolve,TProgress>> resolve,
Runnable<Void,Value<TProgress>> notify,
Runnable<? extends ProgressPromise<TResolve,TProgress>,TResolve> onFulfilled,
Runnable<? extends ProgressPromise<TResolve,TProgress>,Value<TResolve>> onRejected,
Runnable<Value<TProgress>,Value<TProgress>> onProgress)
Private message delivery.
|
protected void |
WhenProgress.ProgressingPromise._when(Runnable<Void,Thenable<TResolve,TProgress>> resolve,
Runnable<Void,Value<TProgress>> notify,
Runnable<? extends ProgressPromise<TResolve,TProgress>,TResolve> onFulfilled,
Runnable<? extends ProgressPromise<TResolve,TProgress>,Value<TResolve>> onRejected,
Runnable<Value<TProgress>,Value<TProgress>> onProgress)
Private message delivery.
|
ProgressPromise<List<? extends TResolve>,TProgress> |
OldWhenProgress.all(List<? extends ProgressPromise<TResolve,TProgress>> promises,
Runnable<? extends ProgressPromise<List<? extends TResolve>,TProgress>,List<? extends TResolve>> onFulfilled)
Return a promise that will resolve only once all the supplied promises
have resolved.
|
ProgressPromise<List<? extends TResolve>,TProgress> |
OldWhenProgress.all(List<? extends ProgressPromise<TResolve,TProgress>> promises,
Runnable<? extends ProgressPromise<List<? extends TResolve>,TProgress>,List<? extends TResolve>> onFulfilled,
Runnable<? extends ProgressPromise<List<? extends TResolve>,TProgress>,Value<List<? extends TResolve>>> onRejected)
Return a promise that will resolve only once all the supplied promises
have resolved.
|
ProgressPromise<List<? extends TResolve>,TProgress> |
OldWhenProgress.all(List<? extends ProgressPromise<TResolve,TProgress>> promises,
Runnable<? extends ProgressPromise<List<? extends TResolve>,TProgress>,List<? extends TResolve>> onFulfilled,
Runnable<? extends ProgressPromise<List<? extends TResolve>,TProgress>,Value<List<? extends TResolve>>> onRejected)
Return a promise that will resolve only once all the supplied promises
have resolved.
|
ProgressPromise<List<? extends TResolve>,TProgress> |
OldWhenProgress.all(List<? extends ProgressPromise<TResolve,TProgress>> promises,
Runnable<? extends ProgressPromise<List<? extends TResolve>,TProgress>,List<? extends TResolve>> onFulfilled,
Runnable<? extends ProgressPromise<List<? extends TResolve>,TProgress>,Value<List<? extends TResolve>>> onRejected,
Runnable<Value<TProgress>,Value<TProgress>> onProgress)
Return a promise that will resolve only once all the supplied promises
have resolved.
|
ProgressPromise<List<? extends TResolve>,TProgress> |
OldWhenProgress.all(List<? extends ProgressPromise<TResolve,TProgress>> promises,
Runnable<? extends ProgressPromise<List<? extends TResolve>,TProgress>,List<? extends TResolve>> onFulfilled,
Runnable<? extends ProgressPromise<List<? extends TResolve>,TProgress>,Value<List<? extends TResolve>>> onRejected,
Runnable<Value<TProgress>,Value<TProgress>> onProgress)
Return a promise that will resolve only once all the supplied promises
have resolved.
|
ProgressPromise<List<? extends TResolve>,TProgress> |
OldWhenProgress.all(List<? extends ProgressPromise<TResolve,TProgress>> promises,
Runnable<? extends ProgressPromise<List<? extends TResolve>,TProgress>,List<? extends TResolve>> onFulfilled,
Runnable<? extends ProgressPromise<List<? extends TResolve>,TProgress>,Value<List<? extends TResolve>>> onRejected,
Runnable<Value<TProgress>,Value<TProgress>> onProgress)
Return a promise that will resolve only once all the supplied promises
have resolved.
|
ProgressPromise<List<? extends TResolve>,TProgress> |
OldWhenProgress.allValues(List<TResolve> values,
Runnable<? extends ProgressPromise<List<? extends TResolve>,TProgress>,List<? extends TResolve>> onFulfilled)
Return a resolved promise for the list of input values.
|
ProgressPromise<TResolve,TProgress> |
WhenProgress.TrustedPromise.always(Runnable<? extends ProgressPromise<TResolve,TProgress>,TResolve> onFulfilledOrRejected)
Shortcut for .then(onFulfilledOrRejected, onFulfilledOrRejected)
|
ProgressPromise<TResolve,TProgress> |
PromiseExt.always(Runnable<? extends ProgressPromise<TResolve,TProgress>,TResolve> onFulfilledOrRejected)
Register a callback that will be called when a promise is
fulfilled or rejected.
|
ProgressPromise<TResolve,TProgress> |
OldWhenProgress.PromiseImpl.always(Runnable<? extends ProgressPromise<TResolve,TProgress>,TResolve> onFulfilledOrRejected) |
WhenProgress.TrustedPromise |
WhenProgress.TrustedPromise.always(Runnable<? extends ProgressPromise<TResolve,TProgress>,TResolve> onFulfilledOrRejected,
Runnable<Value<TProgress>,Value<TProgress>> onProgress)
Shortcut for .then(onFulfilledOrRejected, onFulfilledOrRejected)
|
WhenProgress.TrustedPromise |
WhenProgress.TrustedPromise.always(Runnable<? extends ProgressPromise<TResolve,TProgress>,TResolve> onFulfilledOrRejected,
Runnable<Value<TProgress>,Value<TProgress>> onProgress)
Shortcut for .then(onFulfilledOrRejected, onFulfilledOrRejected)
|
ProgressPromise<TResolve,TProgress> |
PromiseExt.always(Runnable<? extends ProgressPromise<TResolve,TProgress>,TResolve> onFulfilledOrRejected,
Runnable<Value<TProgress>,Value<TProgress>> onProgress)
Register a callback that will be called when a promise is
fulfilled or rejected.
|
ProgressPromise<TResolve,TProgress> |
PromiseExt.always(Runnable<? extends ProgressPromise<TResolve,TProgress>,TResolve> onFulfilledOrRejected,
Runnable<Value<TProgress>,Value<TProgress>> onProgress)
Register a callback that will be called when a promise is
fulfilled or rejected.
|
ProgressPromise<TResolve,TProgress> |
OldWhenProgress.PromiseImpl.always(Runnable<? extends ProgressPromise<TResolve,TProgress>,TResolve> onFulfilledOrRejected,
Runnable<Value<TProgress>,Value<TProgress>> onProgress) |
ProgressPromise<TResolve,TProgress> |
OldWhenProgress.PromiseImpl.always(Runnable<? extends ProgressPromise<TResolve,TProgress>,TResolve> onFulfilledOrRejected,
Runnable<Value<TProgress>,Value<TProgress>> onProgress) |
ProgressPromise<List<? extends TResolve>,TProgress> |
OldWhenProgress.any(List<? extends ProgressPromise<TResolve,TProgress>> promises,
Runnable<? extends ProgressPromise<TResolve,TProgress>,TResolve> onFulfilled)
Initiates a competitive race, returning a promise that will resolve when
any one of the supplied promises has resolved or will reject when
*all* promises have rejected.
|
ProgressPromise<List<? extends TResolve>,TProgress> |
OldWhenProgress.any(List<? extends ProgressPromise<TResolve,TProgress>> promises,
Runnable<? extends ProgressPromise<TResolve,TProgress>,TResolve> onFulfilled,
Runnable<? extends ProgressPromise<List<? extends TResolve>,TProgress>,Value<List<? extends TResolve>>> onRejected)
Initiates a competitive race, returning a promise that will resolve when
any one of the supplied promises has resolved or will reject when
*all* promises have rejected.
|
ProgressPromise<List<? extends TResolve>,TProgress> |
OldWhenProgress.any(List<? extends ProgressPromise<TResolve,TProgress>> promises,
Runnable<? extends ProgressPromise<TResolve,TProgress>,TResolve> onFulfilled,
Runnable<? extends ProgressPromise<List<? extends TResolve>,TProgress>,Value<List<? extends TResolve>>> onRejected)
Initiates a competitive race, returning a promise that will resolve when
any one of the supplied promises has resolved or will reject when
*all* promises have rejected.
|
ProgressPromise<List<? extends TResolve>,TProgress> |
OldWhenProgress.any(List<? extends ProgressPromise<TResolve,TProgress>> promises,
Runnable<? extends ProgressPromise<TResolve,TProgress>,TResolve> onFulfilled,
Runnable<? extends ProgressPromise<List<? extends TResolve>,TProgress>,Value<List<? extends TResolve>>> onRejected,
Runnable<Value<TProgress>,Value<TProgress>> onProgress)
Initiates a competitive race, returning a promise that will resolve when
any one of the supplied promises has resolved or will reject when
*all* promises have rejected.
|
ProgressPromise<List<? extends TResolve>,TProgress> |
OldWhenProgress.any(List<? extends ProgressPromise<TResolve,TProgress>> promises,
Runnable<? extends ProgressPromise<TResolve,TProgress>,TResolve> onFulfilled,
Runnable<? extends ProgressPromise<List<? extends TResolve>,TProgress>,Value<List<? extends TResolve>>> onRejected,
Runnable<Value<TProgress>,Value<TProgress>> onProgress)
Initiates a competitive race, returning a promise that will resolve when
any one of the supplied promises has resolved or will reject when
*all* promises have rejected.
|
ProgressPromise<List<? extends TResolve>,TProgress> |
OldWhenProgress.any(List<? extends ProgressPromise<TResolve,TProgress>> promises,
Runnable<? extends ProgressPromise<TResolve,TProgress>,TResolve> onFulfilled,
Runnable<? extends ProgressPromise<List<? extends TResolve>,TProgress>,Value<List<? extends TResolve>>> onRejected,
Runnable<Value<TProgress>,Value<TProgress>> onProgress)
Initiates a competitive race, returning a promise that will resolve when
any one of the supplied promises has resolved or will reject when
*all* promises have rejected.
|
ProgressPromise<List<? extends TResolve>,TProgress> |
OldWhenProgress.anyValues(List<TResolve> values,
Runnable<? extends ProgressPromise<TResolve,TProgress>,TResolve> onFulfilled)
Resolves immediately returning a resolved
ProgressPromise with the first value from the input list. |
WhenProgress.TrustedPromise |
WhenProgress.TrustedPromise.done(Runnable<? extends ProgressPromise<TResolve,TProgress>,TResolve> handleResult,
Runnable<? extends ProgressPromise<TResolve,TProgress>,Value<TResolve>> handleError)
Terminate a promise chain by handling the ultimate fulfillment value or
rejection reason, and assuming responsibility for all errors.
|
WhenProgress.TrustedPromise |
WhenProgress.TrustedPromise.done(Runnable<? extends ProgressPromise<TResolve,TProgress>,TResolve> handleResult,
Runnable<? extends ProgressPromise<TResolve,TProgress>,Value<TResolve>> handleError)
Terminate a promise chain by handling the ultimate fulfillment value or
rejection reason, and assuming responsibility for all errors.
|
WhenProgress.TrustedPromise |
WhenProgress.TrustedPromise.ensure(Runnable<? extends ProgressPromise<TResolve,TProgress>,Void> onFulfilledOrRejected)
Ensures that onFulfilledOrRejected will be called regardless of whether
this promise is fulfilled or rejected.
|
ProgressPromise<List<? extends TResolve>,TProgress> |
WhenProgress.map(List<? extends ProgressPromise<TResolve,TProgress>> promises,
Runnable<ProgressPromise<TResolve,TProgress>,TResolve> mapFunc)
Promise-aware array map function, similar to `Array.prototype.map()`,
but input array may contain promises or values.
|
ProgressPromise<List<? extends TResolve>,TProgress> |
OldWhenProgress.map(List<? extends ProgressPromise<TResolve,TProgress>> promises,
Runnable<ProgressPromise<TResolve,TProgress>,TResolve> mapFunc)
Traditional map function, but the input is a list of
ProgressPromises for values to be mapped. |
ProgressPromise<List<? extends TResolve>,TProgress> |
WhenProgress.map(ProgressPromise<List<? extends TResolve>,TProgress> promise,
Runnable<ProgressPromise<TResolve,TProgress>,TResolve> mapFunc)
Traditional map function, but the input is a
ProgressPromise for values to be mapped. |
ProgressPromise<List<? extends TResolve>,TProgress> |
OldWhenProgress.mapPromise(ProgressPromise<List<? extends TResolve>,TProgress> promise,
Runnable<ProgressPromise<TResolve,TProgress>,TResolve> mapFunc)
Traditional map function, but the input is a
ProgressPromise for values to be mapped. |
ProgressPromise<List<? extends TResolve>,TProgress> |
OldWhenProgress.mapValues(List<? extends TResolve> values,
Runnable<ProgressPromise<TResolve,TProgress>,TResolve> mapFunc)
Traditional map function, the input is a list of values to be mapped.
|
WhenProgress.TrustedPromise |
WhenProgress.TrustedPromise.otherwise(Runnable<? extends ProgressPromise<TResolve,TProgress>,Value<TResolve>> onRejected)
Register a rejection handler.
|
ProgressPromise<TResolve,TProgress> |
PromiseExt.otherwise(Runnable<? extends ProgressPromise<TResolve,TProgress>,Value<TResolve>> onRejected)
Register a rejection handler.
|
ProgressPromise<TResolve,TProgress> |
OldWhenProgress.PromiseImpl.otherwise(Runnable<? extends ProgressPromise<TResolve,TProgress>,Value<TResolve>> onRejected) |
void |
ResolveCallback.run(Runnable<Void,Thenable<TResolve,TProgress>> resolve,
Runnable<Void,Value<TResolve>> reject,
Runnable<Void,Value<TProgress>> notify) |
void |
ResolveCallback.run(Runnable<Void,Thenable<TResolve,TProgress>> resolve,
Runnable<Void,Value<TResolve>> reject,
Runnable<Void,Value<TProgress>> notify) |
void |
ResolveCallback.run(Runnable<Void,Thenable<TResolve,TProgress>> resolve,
Runnable<Void,Value<TResolve>> reject,
Runnable<Void,Value<TProgress>> notify) |
ProgressPromise<List<? extends TResolve>,TProgress> |
OldWhenProgress.some(List<? extends ProgressPromise<TResolve,TProgress>> promises,
int howMany,
Runnable<? extends ProgressPromise<List<? extends TResolve>,TProgress>,List<? extends TResolve>> onFulfilled)
Initiates a competitive race, returning a
ProgressPromise that will resolve when
howMany of the supplied promises have resolved, or will reject when
it becomes impossible for howMany to resolve, for example, when
(promises.size() - howMany) + 1 input promises reject. |
ProgressPromise<List<? extends TResolve>,TProgress> |
OldWhenProgress.some(List<? extends ProgressPromise<TResolve,TProgress>> promises,
int howMany,
Runnable<? extends ProgressPromise<List<? extends TResolve>,TProgress>,List<? extends TResolve>> onFulfilled,
Runnable<? extends ProgressPromise<List<? extends TResolve>,TProgress>,Value<List<? extends TResolve>>> onRejected)
Initiates a competitive race, returning a
ProgressPromise that will resolve when
howMany of the supplied promises have resolved, or will reject when
it becomes impossible for howMany to resolve, for example, when
(promises.size() - howMany) + 1 input promises reject. |
ProgressPromise<List<? extends TResolve>,TProgress> |
OldWhenProgress.some(List<? extends ProgressPromise<TResolve,TProgress>> promises,
int howMany,
Runnable<? extends ProgressPromise<List<? extends TResolve>,TProgress>,List<? extends TResolve>> onFulfilled,
Runnable<? extends ProgressPromise<List<? extends TResolve>,TProgress>,Value<List<? extends TResolve>>> onRejected)
Initiates a competitive race, returning a
ProgressPromise that will resolve when
howMany of the supplied promises have resolved, or will reject when
it becomes impossible for howMany to resolve, for example, when
(promises.size() - howMany) + 1 input promises reject. |
ProgressPromise<List<? extends TResolve>,TProgress> |
OldWhenProgress.some(List<? extends ProgressPromise<TResolve,TProgress>> promises,
int howMany,
Runnable<? extends ProgressPromise<List<? extends TResolve>,TProgress>,List<? extends TResolve>> onFulfilled,
Runnable<? extends ProgressPromise<List<? extends TResolve>,TProgress>,Value<List<? extends TResolve>>> onRejected,
Runnable<Value<TProgress>,Value<TProgress>> onProgress)
Initiates a competitive race, returning a
ProgressPromise that will resolve when
howMany of the supplied promises have resolved, or will reject when
it becomes impossible for howMany to resolve, for example, when
(promises.size() - howMany) + 1 input promises reject. |
ProgressPromise<List<? extends TResolve>,TProgress> |
OldWhenProgress.some(List<? extends ProgressPromise<TResolve,TProgress>> promises,
int howMany,
Runnable<? extends ProgressPromise<List<? extends TResolve>,TProgress>,List<? extends TResolve>> onFulfilled,
Runnable<? extends ProgressPromise<List<? extends TResolve>,TProgress>,Value<List<? extends TResolve>>> onRejected,
Runnable<Value<TProgress>,Value<TProgress>> onProgress)
Initiates a competitive race, returning a
ProgressPromise that will resolve when
howMany of the supplied promises have resolved, or will reject when
it becomes impossible for howMany to resolve, for example, when
(promises.size() - howMany) + 1 input promises reject. |
ProgressPromise<List<? extends TResolve>,TProgress> |
OldWhenProgress.some(List<? extends ProgressPromise<TResolve,TProgress>> promises,
int howMany,
Runnable<? extends ProgressPromise<List<? extends TResolve>,TProgress>,List<? extends TResolve>> onFulfilled,
Runnable<? extends ProgressPromise<List<? extends TResolve>,TProgress>,Value<List<? extends TResolve>>> onRejected,
Runnable<Value<TProgress>,Value<TProgress>> onProgress)
Initiates a competitive race, returning a
ProgressPromise that will resolve when
howMany of the supplied promises have resolved, or will reject when
it becomes impossible for howMany to resolve, for example, when
(promises.size() - howMany) + 1 input promises reject. |
ProgressPromise<List<? extends TResolve>,TProgress> |
OldWhenProgress.someValues(List<TResolve> values,
int howMany,
Runnable<? extends ProgressPromise<List<? extends TResolve>,TProgress>,List<? extends TResolve>> onFulfilled)
Resolves immediately returning a resolved
ProgressPromise with the specified number of values. |
WhenProgress.TrustedPromise |
WhenProgress.TrustedPromise.tap(Runnable<? extends ProgressPromise<TResolve,TProgress>,TResolve> onFulfilledSideEffect)
Runs a side effect when this promise fulfills, without changing the
fulfillment value.
|
WhenProgress.TrustedPromise |
WhenProgress.TrustedPromise.then(Runnable<? extends ProgressPromise<TResolve,TProgress>,TResolve> onFulfilled)
Register handlers for this promise.
|
ProgressPromise<TResolve,TProgress> |
ProgressPromise.then(Runnable<? extends ProgressPromise<TResolve,TProgress>,TResolve> onFulfilled)
Registers a callback for when a promise resolves
|
ProgressPromise<TResolve,TProgress> |
OldWhenProgress.PromiseImpl.then(Runnable<? extends ProgressPromise<TResolve,TProgress>,TResolve> onFulfilled) |
WhenProgress.TrustedPromise |
WhenProgress.TrustedPromise.then(Runnable<? extends ProgressPromise<TResolve,TProgress>,TResolve> onFulfilled,
Runnable<? extends ProgressPromise<TResolve,TProgress>,Value<TResolve>> onRejected)
Register handlers for this promise.
|
WhenProgress.TrustedPromise |
WhenProgress.TrustedPromise.then(Runnable<? extends ProgressPromise<TResolve,TProgress>,TResolve> onFulfilled,
Runnable<? extends ProgressPromise<TResolve,TProgress>,Value<TResolve>> onRejected)
Register handlers for this promise.
|
ProgressPromise<TResolve,TProgress> |
ProgressPromise.then(Runnable<? extends ProgressPromise<TResolve,TProgress>,TResolve> onFulfilled,
Runnable<? extends ProgressPromise<TResolve,TProgress>,Value<TResolve>> onRejected)
Registers callbacks for when a promise resolves or rejects
|
ProgressPromise<TResolve,TProgress> |
ProgressPromise.then(Runnable<? extends ProgressPromise<TResolve,TProgress>,TResolve> onFulfilled,
Runnable<? extends ProgressPromise<TResolve,TProgress>,Value<TResolve>> onRejected)
Registers callbacks for when a promise resolves or rejects
|
ProgressPromise<TResolve,TProgress> |
OldWhenProgress.PromiseImpl.then(Runnable<? extends ProgressPromise<TResolve,TProgress>,TResolve> onFulfilled,
Runnable<? extends ProgressPromise<TResolve,TProgress>,Value<TResolve>> onRejected) |
ProgressPromise<TResolve,TProgress> |
OldWhenProgress.PromiseImpl.then(Runnable<? extends ProgressPromise<TResolve,TProgress>,TResolve> onFulfilled,
Runnable<? extends ProgressPromise<TResolve,TProgress>,Value<TResolve>> onRejected) |
WhenProgress.TrustedPromise |
WhenProgress.TrustedPromise.then(Runnable<? extends ProgressPromise<TResolve,TProgress>,TResolve> onFulfilled,
Runnable<? extends ProgressPromise<TResolve,TProgress>,Value<TResolve>> onRejected,
Runnable<Value<TProgress>,Value<TProgress>> onProgress)
Register handlers for this promise.
|
WhenProgress.TrustedPromise |
WhenProgress.TrustedPromise.then(Runnable<? extends ProgressPromise<TResolve,TProgress>,TResolve> onFulfilled,
Runnable<? extends ProgressPromise<TResolve,TProgress>,Value<TResolve>> onRejected,
Runnable<Value<TProgress>,Value<TProgress>> onProgress)
Register handlers for this promise.
|
WhenProgress.TrustedPromise |
WhenProgress.TrustedPromise.then(Runnable<? extends ProgressPromise<TResolve,TProgress>,TResolve> onFulfilled,
Runnable<? extends ProgressPromise<TResolve,TProgress>,Value<TResolve>> onRejected,
Runnable<Value<TProgress>,Value<TProgress>> onProgress)
Register handlers for this promise.
|
ProgressPromise<TResolve,TProgress> |
Thenable.then(Runnable<? extends ProgressPromise<TResolve,TProgress>,TResolve> onFulfilled,
Runnable<? extends ProgressPromise<TResolve,TProgress>,Value<TResolve>> onRejected,
Runnable<Value<TProgress>,Value<TProgress>> onProgress)
Registers callbacks for when a promise resolves, rejects or receives progress
|
ProgressPromise<TResolve,TProgress> |
Thenable.then(Runnable<? extends ProgressPromise<TResolve,TProgress>,TResolve> onFulfilled,
Runnable<? extends ProgressPromise<TResolve,TProgress>,Value<TResolve>> onRejected,
Runnable<Value<TProgress>,Value<TProgress>> onProgress)
Registers callbacks for when a promise resolves, rejects or receives progress
|
ProgressPromise<TResolve,TProgress> |
Thenable.then(Runnable<? extends ProgressPromise<TResolve,TProgress>,TResolve> onFulfilled,
Runnable<? extends ProgressPromise<TResolve,TProgress>,Value<TResolve>> onRejected,
Runnable<Value<TProgress>,Value<TProgress>> onProgress)
Registers callbacks for when a promise resolves, rejects or receives progress
|
ProgressPromise<TResolve,TProgress> |
OldWhenProgress.PromiseImpl.then(Runnable<? extends ProgressPromise<TResolve,TProgress>,TResolve> onFulfilled,
Runnable<? extends ProgressPromise<TResolve,TProgress>,Value<TResolve>> onRejected,
Runnable<Value<TProgress>,Value<TProgress>> onProgress) |
ProgressPromise<TResolve,TProgress> |
OldWhenProgress.PromiseImpl.then(Runnable<? extends ProgressPromise<TResolve,TProgress>,TResolve> onFulfilled,
Runnable<? extends ProgressPromise<TResolve,TProgress>,Value<TResolve>> onRejected,
Runnable<Value<TProgress>,Value<TProgress>> onProgress) |
ProgressPromise<TResolve,TProgress> |
OldWhenProgress.PromiseImpl.then(Runnable<? extends ProgressPromise<TResolve,TProgress>,TResolve> onFulfilled,
Runnable<? extends ProgressPromise<TResolve,TProgress>,Value<TResolve>> onRejected,
Runnable<Value<TProgress>,Value<TProgress>> onProgress) |
ProgressPromise<TResolve,TProgress> |
WhenProgress.when(Thenable<TResolve,TProgress> promise,
Runnable<ProgressPromise<TResolve,TProgress>,TResolve> onFulfilled)
Register an observer for a promise.
|
ProgressPromise<TResolve,TProgress> |
OldWhenProgress.when(Thenable<TResolve,TProgress> promise,
Runnable<ProgressPromise<TResolve,TProgress>,TResolve> onFulfilled)
Register an observer for a promise.
|
ProgressPromise<TResolve,TProgress> |
WhenProgress.when(Thenable<TResolve,TProgress> promise,
Runnable<ProgressPromise<TResolve,TProgress>,TResolve> onFulfilled,
Runnable<ProgressPromise<TResolve,TProgress>,Value<TResolve>> onRejected)
Register an observer for a promise.
|
ProgressPromise<TResolve,TProgress> |
WhenProgress.when(Thenable<TResolve,TProgress> promise,
Runnable<ProgressPromise<TResolve,TProgress>,TResolve> onFulfilled,
Runnable<ProgressPromise<TResolve,TProgress>,Value<TResolve>> onRejected)
Register an observer for a promise.
|
ProgressPromise<TResolve,TProgress> |
OldWhenProgress.when(Thenable<TResolve,TProgress> promise,
Runnable<ProgressPromise<TResolve,TProgress>,TResolve> onFulfilled,
Runnable<ProgressPromise<TResolve,TProgress>,Value<TResolve>> onRejected)
Register an observer for a promise.
|
ProgressPromise<TResolve,TProgress> |
OldWhenProgress.when(Thenable<TResolve,TProgress> promise,
Runnable<ProgressPromise<TResolve,TProgress>,TResolve> onFulfilled,
Runnable<ProgressPromise<TResolve,TProgress>,Value<TResolve>> onRejected)
Register an observer for a promise.
|
ProgressPromise<TResolve,TProgress> |
WhenProgress.when(Thenable<TResolve,TProgress> promise,
Runnable<ProgressPromise<TResolve,TProgress>,TResolve> onFulfilled,
Runnable<ProgressPromise<TResolve,TProgress>,Value<TResolve>> onRejected,
Runnable<Value<TProgress>,Value<TProgress>> onProgress)
Register an observer for a promise.
|
ProgressPromise<TResolve,TProgress> |
WhenProgress.when(Thenable<TResolve,TProgress> promise,
Runnable<ProgressPromise<TResolve,TProgress>,TResolve> onFulfilled,
Runnable<ProgressPromise<TResolve,TProgress>,Value<TResolve>> onRejected,
Runnable<Value<TProgress>,Value<TProgress>> onProgress)
Register an observer for a promise.
|
ProgressPromise<TResolve,TProgress> |
WhenProgress.when(Thenable<TResolve,TProgress> promise,
Runnable<ProgressPromise<TResolve,TProgress>,TResolve> onFulfilled,
Runnable<ProgressPromise<TResolve,TProgress>,Value<TResolve>> onRejected,
Runnable<Value<TProgress>,Value<TProgress>> onProgress)
Register an observer for a promise.
|
ProgressPromise<TResolve,TProgress> |
OldWhenProgress.when(Thenable<TResolve,TProgress> promise,
Runnable<ProgressPromise<TResolve,TProgress>,TResolve> onFulfilled,
Runnable<ProgressPromise<TResolve,TProgress>,Value<TResolve>> onRejected,
Runnable<Value<TProgress>,Value<TProgress>> onProgress)
Register an observer for a promise.
|
ProgressPromise<TResolve,TProgress> |
OldWhenProgress.when(Thenable<TResolve,TProgress> promise,
Runnable<ProgressPromise<TResolve,TProgress>,TResolve> onFulfilled,
Runnable<ProgressPromise<TResolve,TProgress>,Value<TResolve>> onRejected,
Runnable<Value<TProgress>,Value<TProgress>> onProgress)
Register an observer for a promise.
|
ProgressPromise<TResolve,TProgress> |
OldWhenProgress.when(Thenable<TResolve,TProgress> promise,
Runnable<ProgressPromise<TResolve,TProgress>,TResolve> onFulfilled,
Runnable<ProgressPromise<TResolve,TProgress>,Value<TResolve>> onRejected,
Runnable<Value<TProgress>,Value<TProgress>> onProgress)
Register an observer for a promise.
|
ProgressPromise<TResolve,TProgress> |
WhenProgress.when(TResolve value,
Runnable<ProgressPromise<TResolve,TProgress>,TResolve> onFulfilled)
Register an observer for an immediate value.
|
ProgressPromise<TResolve,TProgress> |
OldWhenProgress.when(TResolve value,
Runnable<ProgressPromise<TResolve,TProgress>,TResolve> onFulfilled)
Register an observer for an immediate value.
|
| Modifier and Type | Method and Description |
|---|---|
<TArg> ProgressPromise<List<TResolve>,TProgress> |
WhenProgress.sequence(List<Runnable<ProgressPromise<TResolve,TProgress>,TArg>> tasks,
TArg arg)
Run list of tasks in sequence with no overlap
|
<TArg> ProgressPromise<List<TResolve>,TProgress> |
OldWhenProgress.sequence(List<Runnable<ProgressPromise<TResolve,TProgress>,TArg>> tasks,
TArg arg)
Run list of tasks in sequence with no overlap
|
ProgressPromise<List<TResolve>,TProgress> |
WhenProgress.sequence(List<Runnable<ProgressPromise<TResolve,TProgress>,Void>> tasks)
Run list of tasks in sequence with no overlap
|
ProgressPromise<List<TResolve>,TProgress> |
OldWhenProgress.sequence(List<Runnable<ProgressPromise<TResolve,TProgress>,Void>> tasks)
Run list of tasks in sequence with no overlap
|
Copyright © 2013-2014 Englishtown. All Rights Reserved.