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

- `option`
  - `Basic`
    - `Identifiable`
    - `Object`
      - `Anything`

no subtypes hierarchy

Attributes
`toCeylon` | `shared toCeylon toCeylon`
`toJava` | `shared toJava toJava`

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

Methods
`fromJson` | `shared Option fromJson(JsonObject json)`
`toJson` | `shared JsonObject toJson(Option obj)`

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

Nested Classes
`toCeylon` | `shared toCeylon`
`toJava` | `shared toJava`