| Interface | Description |
|---|---|
| Document<T> |
Represents a Couchbase Server
Document which is stored in and retrieved from a AsyncBucket. |
| Class | Description |
|---|---|
| AbstractDocument<T> |
Common parent implementation of a
Document. |
| BinaryDocument |
Represents raw
ByteBuf content in a document. |
| JsonArrayDocument |
Stores a properly encoded JSON array as the toplevel type.
|
| JsonBooleanDocument | |
| JsonDocument |
Represents a
Document that contains a JsonObject as the content. |
| JsonDoubleDocument |
Stores a properly encoded JSON scalar double or float as the toplevel type.
|
| JsonLongDocument |
Stores a properly encoded JSON scalar long or int as the toplevel type.
|
| JsonStringDocument |
Stores a properly encoded JSON scalar quoted string as the toplevel type.
|
| LegacyDocument |
This document is fully compatible with Java SDK 1.* stored documents.
|
| SerializableDocument |
Handles content which implements
Serializable. |
| StringDocument |
Handles a raw string as the document value.
|