## Uses of Interface
io.vertx.core.shareddata.Shareable

- Packages that use Shareable
  Package | Description
  --- | ---
  io.vertx.core.buffer |
  io.vertx.core.json |
  io.vertx.core.shareddata |
  io.vertx.ext.stomp |
  io.vertx.ext.web.common.template |

- - ### Uses of Shareable in io.vertx.core.buffer

    Subinterfaces of Shareable in io.vertx.core.buffer
    Modifier and Type | Interface | Description
    --- | --- | ---
    `interface` | `Buffer` | Most data is shuffled around inside Vert.x using buffers.

  - ### Uses of Shareable in io.vertx.core.json

    Classes in io.vertx.core.json that implement Shareable
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `JsonArray` | A representation of a JSON array in Java.
    `class` | `JsonObject` | A representation of a JSON object in Java.

  - ### Uses of Shareable in io.vertx.core.shareddata

    Methods in io.vertx.core.shareddata that return Shareable
    Modifier and Type | Method | Description
    --- | --- | ---
    `default Shareable` | Shareable.`copy()` | Returns a copy of the object.

  - ### Uses of Shareable in io.vertx.ext.stomp

    Subinterfaces of Shareable in io.vertx.ext.stomp
    Modifier and Type | Interface | Description
    --- | --- | ---
    `interface` | `Destination` | Represents a STOMP destination.

  - ### Uses of Shareable in io.vertx.ext.web.common.template

    Classes in io.vertx.ext.web.common.template that implement Shareable
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `CachedTemplate<T>` |