- `Anything`
  - `Object`
    - `Basic` ...and other supertypes
      - `future`

- `future`
  - `Basic`
    - `Identifiable`
    - `Object`
      - `Anything`

no subtypes hierarchy

Inherited Attributes
Attributes inherited from: `Object` `hash`, `string`

Methods
`failedFuture` | `shared Future<T?> failedFuture<T>(String failureMessage)` Create a failed future with the specified failure message. Parameters: `failureMessage` the failure message
`failedFuture` | `shared Future<T?> failedFuture<T>(Throwable t)` Create a failed future with the specified failure cause. Parameters: `t` the failure cause as a Throwable
`future` | `shared Future<T?> future<T>()` Create a future that hasn't completed yet
`future` | `shared Future<T?> future<T>(Anything(Future<T?>) handler)` Create a future that hasn't completed yet and that is passed to the `handler` before it is returned. Parameters: `handler` the handler
`succeededFuture` | `shared Future<T?> succeededFuture<T>()` Create a succeeded future with a null result
`succeededFuture` | `shared Future<T?> succeededFuture<T>(T? result)` Created a succeeded future with the specified result. Parameters: `result` the result

Inherited Methods
Methods inherited from: `Object` `equals`