public class Promise<V> extends JSObject
Modifier and Type | Class and Description |
---|---|
static interface |
Promise.Continue<X,V> |
static interface |
Promise.Done<V> |
static interface |
Promise.Fail |
static interface |
Promise.Notify |
Modifier | Constructor and Description |
---|---|
protected |
Promise() |
Modifier and Type | Method and Description |
---|---|
<X> Promise<X> |
then(Promise.Continue<X,V> success) |
<X> Promise<X> |
then(Promise.Continue<X,V> success,
Promise.Fail fail,
Promise.Notify notify) |
Promise<V> |
then(Promise.Done<V> success) |
Promise<V> |
then(Promise.Fail fail) |
Promise<V> |
then(Promise.Notify notify) |
_checkUndefined, $boolean, $boolean, $date, $date, $double, $double, $integer, $integer, $jsarray, $jsarray, $jsobject, $jsobject, $long, $long, $object, $object, $string, $string, create, eval, toJavaScript
public final <X> Promise<X> then(Promise.Continue<X,V> success)
public final Promise<V> then(Promise.Fail fail)
public final Promise<V> then(Promise.Notify notify)
public final Promise<V> then(Promise.Done<V> success)
public final <X> Promise<X> then(Promise.Continue<X,V> success, Promise.Fail fail, Promise.Notify notify)
Copyright © 2014. All rights reserved.