| Class | Description | 
|---|---|
| AbstractPromiseFactory | @author Graeme Rocher | 
| BoundPromise | A bound promise is a promise which is already resolved and doesn't require any asynchronous processing to calculate the value | 
| SynchronousPromise | A promise that executes synchronously, in the same thread as the creator | 
| SynchronousPromiseFactory | A PromiseFactory implementation that constructors promises that execute synchronously. |