- <init>
Creates an instantly successful promise containing the given value.
- fail
Marks the promise as failed due to the given error.
- success
Marks the promise as successful and completed with the given value.
- awaitBlocking
- chain
Chains this promise to the given one. Connects both, the successful path as well
as the failure hand
- failHandler
- get
Returns the value of the promise or null if not completed yet.
- getFailure
Returns the failure which was the reason for this promise to have failed.
- isCompleted
Determines if the promise is completed yet.
- isFailed
Determines if the promise is failed.
- isSuccessful
Determines if the promise was successfully completed yet.
- mapChain
Chains this promise to the given one, by transforming the result value of this
promise using the giv