public class LazyBSONList extends LazyBSONObject implements java.util.List
LazyBSONObject representing a BSON array.| 限定符和类型 | 类和说明 |
|---|---|
class |
LazyBSONList.LazyBSONListIterator
An iterator over the values in a LazyBsonList.
|
| 构造器和说明 |
|---|
LazyBSONList(byte[] bytes,
int offset,
LazyBSONCallback callback)
Construct an instance with the given raw bytes and offset.
|
LazyBSONList(byte[] bytes,
LazyBSONCallback callback)
Construct an instance with the given raw bytes and offset.
|
| 限定符和类型 | 方法和说明 |
|---|---|
void |
add(int index,
java.lang.Object element) |
boolean |
add(java.lang.Object o) |
boolean |
addAll(java.util.Collection c) |
boolean |
addAll(int index,
java.util.Collection c) |
void |
clear() |
boolean |
contains(java.lang.Object o) |
boolean |
containsAll(java.util.Collection collection) |
java.lang.Object |
get(int index) |
int |
indexOf(java.lang.Object o) |
java.util.Iterator |
iterator() |
int |
lastIndexOf(java.lang.Object o) |
java.util.ListIterator |
listIterator() |
java.util.ListIterator |
listIterator(int index) |
java.lang.Object |
remove(int index) |
boolean |
remove(java.lang.Object o) |
boolean |
removeAll(java.util.Collection c) |
boolean |
retainAll(java.util.Collection c) |
java.lang.Object |
set(int index,
java.lang.Object element) |
int |
size() |
java.util.List |
subList(int fromIndex,
int toIndex) |
java.lang.Object[] |
toArray() |
java.lang.Object[] |
toArray(java.lang.Object[] a) |
containsField, containsKey, entrySet, equals, get, getBSONSize, getBytes, getOffset, hashCode, isEmpty, keySet, pipe, put, putAll, putAll, removeField, toMap, toStringpublic LazyBSONList(byte[] bytes,
LazyBSONCallback callback)
bytes - the raw BSON bytescallback - the callback to use to create nested valuespublic LazyBSONList(byte[] bytes,
int offset,
LazyBSONCallback callback)
bytes - the raw BSON bytesoffset - the offset into the raw bytescallback - the callback to use to create nested valuespublic int size()
size 在接口中 java.util.Collectionsize 在接口中 java.util.Listpublic boolean contains(java.lang.Object o)
contains 在接口中 java.util.Collectioncontains 在接口中 java.util.Listpublic java.util.Iterator iterator()
iterator 在接口中 java.lang.Iterableiterator 在接口中 java.util.Collectioniterator 在接口中 java.util.Listpublic boolean containsAll(java.util.Collection collection)
containsAll 在接口中 java.util.CollectioncontainsAll 在接口中 java.util.Listpublic java.lang.Object get(int index)
get 在接口中 java.util.Listpublic int indexOf(java.lang.Object o)
indexOf 在接口中 java.util.Listpublic int lastIndexOf(java.lang.Object o)
lastIndexOf 在接口中 java.util.Listpublic java.util.ListIterator listIterator()
listIterator 在接口中 java.util.Listpublic java.util.ListIterator listIterator(int index)
listIterator 在接口中 java.util.Listpublic boolean add(java.lang.Object o)
add 在接口中 java.util.Collectionadd 在接口中 java.util.Listpublic boolean remove(java.lang.Object o)
remove 在接口中 java.util.Collectionremove 在接口中 java.util.Listpublic boolean addAll(java.util.Collection c)
addAll 在接口中 java.util.CollectionaddAll 在接口中 java.util.Listpublic boolean addAll(int index,
java.util.Collection c)
addAll 在接口中 java.util.Listpublic boolean removeAll(java.util.Collection c)
removeAll 在接口中 java.util.CollectionremoveAll 在接口中 java.util.Listpublic boolean retainAll(java.util.Collection c)
retainAll 在接口中 java.util.CollectionretainAll 在接口中 java.util.Listpublic void clear()
clear 在接口中 java.util.Collectionclear 在接口中 java.util.Listpublic java.lang.Object set(int index,
java.lang.Object element)
set 在接口中 java.util.Listpublic void add(int index,
java.lang.Object element)
add 在接口中 java.util.Listpublic java.lang.Object remove(int index)
remove 在接口中 java.util.Listpublic java.util.List subList(int fromIndex,
int toIndex)
subList 在接口中 java.util.Listpublic java.lang.Object[] toArray()
toArray 在接口中 java.util.CollectiontoArray 在接口中 java.util.Listpublic java.lang.Object[] toArray(java.lang.Object[] a)
toArray 在接口中 java.util.CollectiontoArray 在接口中 java.util.List