Class CouchbaseMap<E>

  • Type Parameters:
    E - the type of values in the map (restricted to JsonObject.
    All Implemented Interfaces:
    Map<String,​E>

    @Committed
    public class CouchbaseMap<E>
    extends AbstractMap<String,​E>
    A CouchbaseMap is a Map backed by a Couchbase document (more specifically a JSON object). Null keys are NOT permitted, and keys are restricted to String. Values in a CouchbaseMap are restricted to the types that a JSON objects can contain. JSON sub-objects and sub-arrays can be represented as JsonObject and JsonArray respectively.
    Since:
    2.3.6