Class CouchbaseArrayList<E>

java.lang.Object
java.util.AbstractCollection<E>
java.util.AbstractList<E>
com.couchbase.client.java.datastructures.CouchbaseArrayList<E>
Type Parameters:
E - the type of values in the list.
All Implemented Interfaces:
Iterable<E>, Collection<E>, List<E>

@Volatile public class CouchbaseArrayList<E> extends AbstractList<E>
A CouchbaseArrayList is a List backed by a Couchbase document (more specifically a JSON array). Note that as such, a CouchbaseArrayList is restricted to the types that a JSON array can contain. JSON objects and sub-arrays can be represented as JsonObject and JsonArray respectively.
Since:
2.3.6