public final class PromiseCapabilityRecord extends Object
| Modifier and Type | Method and Description |
|---|---|
static PromiseCapabilityRecord |
create(com.oracle.truffle.api.object.DynamicObject promise,
com.oracle.truffle.api.object.DynamicObject resolve,
com.oracle.truffle.api.object.DynamicObject reject) |
com.oracle.truffle.api.object.DynamicObject |
getPromise() |
Object |
getReject() |
Object |
getResolve() |
void |
setPromise(com.oracle.truffle.api.object.DynamicObject promise) |
void |
setReject(Object reject) |
void |
setResolve(Object resolve) |
public static PromiseCapabilityRecord create(com.oracle.truffle.api.object.DynamicObject promise, com.oracle.truffle.api.object.DynamicObject resolve, com.oracle.truffle.api.object.DynamicObject reject)
public com.oracle.truffle.api.object.DynamicObject getPromise()
public Object getResolve()
public Object getReject()
public void setPromise(com.oracle.truffle.api.object.DynamicObject promise)
public void setResolve(Object resolve)
public void setReject(Object reject)