public final class PromiseCapabilityRecord extends Object
| Modifier and Type | Method and Description |
|---|---|
static PromiseCapabilityRecord |
create(JSDynamicObject promise,
JSDynamicObject resolve,
JSDynamicObject reject) |
JSDynamicObject |
getPromise() |
Object |
getReject() |
Object |
getResolve() |
boolean |
isThrowaway() |
void |
markAsThrowaway() |
void |
setPromise(JSDynamicObject promise) |
void |
setReject(Object reject) |
void |
setResolve(Object resolve) |
public static PromiseCapabilityRecord create(JSDynamicObject promise, JSDynamicObject resolve, JSDynamicObject reject)
public JSDynamicObject getPromise()
public Object getResolve()
public Object getReject()
public void setPromise(JSDynamicObject promise)
public void setResolve(Object resolve)
public void setReject(Object reject)
public void markAsThrowaway()
public boolean isThrowaway()