Package org.uberfire.promise
Class SyncPromises.SyncPromise<T>
- java.lang.Object
-
- elemental2.promise.Promise<T>
-
- org.uberfire.promise.SyncPromises.SyncPromise<T>
-
- All Implemented Interfaces:
elemental2.promise.IThenable<T>
- Enclosing class:
- SyncPromises
public static class SyncPromises.SyncPromise<T> extends elemental2.promise.Promise<T>
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class elemental2.promise.Promise
elemental2.promise.Promise.CatchOnRejectedCallbackFn<V extends Object>, elemental2.promise.Promise.FinallyOnFinallyCallbackFn, elemental2.promise.Promise.PromiseExecutorCallbackFn<T extends Object>, elemental2.promise.Promise.ResolveValueUnionType<V extends Object>
-
-
Field Summary
Fields Modifier and Type Field Description SyncPromises.StatusstatusTvalue
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description <V> elemental2.promise.Promise<V>catch_(elemental2.promise.Promise.CatchOnRejectedCallbackFn<? extends V> onRejected)<V> elemental2.promise.Promise<V>then(elemental2.promise.IThenable.ThenOnFulfilledCallbackFn<? super T,? extends V> onFulfilled)
-
-
-
Field Detail
-
status
public SyncPromises.Status status
-
value
public T value
-
-
Method Detail
-
then
public <V> elemental2.promise.Promise<V> then(elemental2.promise.IThenable.ThenOnFulfilledCallbackFn<? super T,? extends V> onFulfilled)
-
catch_
public <V> elemental2.promise.Promise<V> catch_(elemental2.promise.Promise.CatchOnRejectedCallbackFn<? extends V> onRejected)
- Overrides:
catch_in classelemental2.promise.Promise<T>
-
-