public class ObservableArrayEditor extends ArrayEditor
Array.EntryDocument.Field, Document.ValueTransformer| Constructor and Description |
|---|
ObservableArrayEditor(MutableArray array,
Path path,
DocumentObserver observer,
DocumentValueFactory factory) |
| Modifier and Type | Method and Description |
|---|---|
protected EditableArray |
createEditableArray(MutableArray array,
int index,
DocumentValueFactory factory) |
protected EditableDocument |
createEditableDocument(MutableDocument document,
int index,
DocumentValueFactory factory) |
protected EditableArray |
createEditableSublist(MutableArray array,
DocumentValueFactory factory) |
protected boolean |
doAddAll(Collection<? extends Object> c) |
protected boolean |
doAddAll(int index,
Collection<? extends Object> c) |
protected void |
doAddValue(int index,
Object value) |
protected int |
doAddValue(Object value) |
protected boolean |
doAddValueIfAbsent(Object value) |
protected void |
doClear() |
protected List<Array.Entry> |
doRemoveAll(Collection<?> c) |
protected Object |
doRemoveValue(int index) |
protected boolean |
doRemoveValue(Object value) |
protected List<Array.Entry> |
doRetainAll(Collection<?> c) |
protected Object |
doSetValue(int index,
Object value) |
add, add, addAll, addAll, addArray, addArray, addArray, addArray, addArrayIfAbsent, addBinary, addBinary, addBinaryIfAbsent, addBoolean, addBoolean, addBooleanIfAbsent, addCode, addCode, addCode, addCode, addCodeIfAbsent, addDate, addDate, addDate, addDate, addDateIfAbsent, addDateIfAbsent, addDocument, addDocument, addDocument, addDocument, addDocumentIfAbsent, addNull, addNull, addNullIfAbsent, addNumber, addNumber, addNumber, addNumber, addNumber, addNumber, addNumber, addNumber, addNumberIfAbsent, addNumberIfAbsent, addNumberIfAbsent, addNumberIfAbsent, addObjectId, addObjectId, addObjectId, addObjectId, addObjectId, addObjectId, addObjectIdIfAbsent, addObjectIdIfAbsent, addObjectIdIfAbsent, addRegularExpression, addRegularExpression, addRegularExpression, addRegularExpression, addRegularExpressionIfAbsent, addRegularExpressionIfAbsent, addString, addString, addStringIfAbsent, addSymbol, addSymbol, addSymbolIfAbsent, addTimestamp, addTimestamp, addTimestampIfAbsent, addUuid, addUuid, addUuidIfAbsent, addValue, addValue, addValueIfAbsent, asMutableArray, clear, clone, contains, containsAll, containsAll, containsField, doSetValue, editable, editable, fields, get, get, getArray, getBinary, getBoolean, getBoolean, getCode, getCodeWithScope, getDocument, getDouble, getDouble, getEntries, getInteger, getInteger, getLong, getLong, getMaxKey, getMinKey, getNumber, getNumber, getObjectId, getOrCreateArray, getOrCreateDocument, getPattern, getString, getString, getSymbol, getType, getUuid, getUuid, indexFrom, indexOf, isEmpty, isNull, isNullOrMissing, iterator, keySet, lastIndexOf, listIterator, listIterator, merge, put, putAll, putAll, remove, remove, remove, removeAll, removeAll, retainAll, set, set, setArray, setArray, setArray, setArray, setArray, setBinary, setBinary, setBoolean, setBoolean, setCode, setCode, setCode, setCode, setDate, setDate, setDate, setDate, setDocument, setDocument, setDocument, setDocument, setNull, setNull, setNumber, setNumber, setNumber, setNumber, setNumber, setNumber, setNumber, setNumber, setObjectId, setObjectId, setObjectId, setObjectId, setObjectId, setObjectId, setRegularExpression, setRegularExpression, setRegularExpression, setRegularExpression, setString, setString, setSymbol, setSymbol, setTimestamp, setTimestamp, setUuid, setUuid, setValue, setValue, size, subList, toArray, toArray, toMap, toString, unwrap, with, with, with, withVariablesReplaced, withVariablesReplacedWithSystemPropertiespublic ObservableArrayEditor(MutableArray array, Path path, DocumentObserver observer, DocumentValueFactory factory)
protected boolean doAddAll(Collection<? extends Object> c)
doAddAll in class ArrayEditorprotected boolean doAddAll(int index,
Collection<? extends Object> c)
doAddAll in class ArrayEditorprotected void doAddValue(int index,
Object value)
doAddValue in class ArrayEditorprotected int doAddValue(Object value)
doAddValue in class ArrayEditorprotected boolean doAddValueIfAbsent(Object value)
doAddValueIfAbsent in class ArrayEditorprotected void doClear()
doClear in class ArrayEditorprotected List<Array.Entry> doRemoveAll(Collection<?> c)
doRemoveAll in class ArrayEditorprotected Object doRemoveValue(int index)
doRemoveValue in class ArrayEditorprotected boolean doRemoveValue(Object value)
doRemoveValue in class ArrayEditorprotected List<Array.Entry> doRetainAll(Collection<?> c)
doRetainAll in class ArrayEditorprotected Object doSetValue(int index, Object value)
doSetValue in class ArrayEditorprotected EditableDocument createEditableDocument(MutableDocument document, int index, DocumentValueFactory factory)
createEditableDocument in class ArrayEditorprotected EditableArray createEditableArray(MutableArray array, int index, DocumentValueFactory factory)
createEditableArray in class ArrayEditorprotected EditableArray createEditableSublist(MutableArray array, DocumentValueFactory factory)
createEditableSublist in class ArrayEditorCopyright © 2008-2014 JBoss, a division of Red Hat. All Rights Reserved.