Package com.couchbase.client.java.document
-
Interface Summary Interface Description Document<T> Represents a Couchbase ServerDocumentwhich is stored in and retrieved from aAsyncBucket. -
Class Summary Class Description AbstractDocument<T> Common parent implementation of aDocument.BinaryDocument Represents rawByteBufcontent in a document.ByteArrayDocument Handles a byte array as the document value.EntityDocument<T> The entity document is used to carry enclosed entities for the repository implementation.JsonArrayDocument Stores a properly encoded JSON array as the toplevel type.JsonBooleanDocument JsonDocument Represents aDocumentthat contains aJsonObjectas 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.RawJsonDocument Represents aDocumentthat contains a already encoded JSON document.SerializableDocument Handles content which implementsSerializable.StringDocument Handles a raw string as the document value.