|
ModeShape Distribution 3.0.0.CR1 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.infinispan.schematic.internal.document.DocumentEditor
org.infinispan.schematic.internal.document.ObservableDocumentEditor
org.infinispan.schematic.Schematic.EditorImpl
protected static class Schematic.EditorImpl
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from interface org.infinispan.schematic.document.Editor |
|---|
Editor.Observer |
| Nested classes/interfaces inherited from interface org.infinispan.schematic.document.Document |
|---|
Document.Field, Document.ValueTransformer |
| Field Summary |
|---|
| Fields inherited from class org.infinispan.schematic.internal.document.DocumentEditor |
|---|
factory |
| Constructor Summary | |
|---|---|
Schematic.EditorImpl(MutableDocument document,
DocumentObserver observer,
List<Operation> operations)
|
|
| Method Summary | |
|---|---|
void |
apply(Changes changes)
After making changes to another document, apply the same changes to this document. |
void |
apply(Changes changes,
Editor.Observer observer)
After making changes to another document, apply the same changes to this document. |
Changes |
getChanges()
Get the changes that have been made to this document. |
| Methods inherited from class org.infinispan.schematic.internal.document.ObservableDocumentEditor |
|---|
copy, createEditableArray, createEditableDocument, doSetValue, doSetValueIfAbsent, remove, removeAll |
| Methods inherited from class org.infinispan.schematic.internal.document.DocumentEditor |
|---|
asMutableDocument, clone, containsAll, containsField, editable, editable, fields, get, getArray, getBinary, getBoolean, getBoolean, getCode, getCodeWithScope, getDocument, getDouble, getDouble, getInteger, getInteger, getLong, getLong, getMaxKey, getMinKey, getNumber, getNumber, getObjectId, getOrCreateArray, getOrCreateDocument, getPattern, getString, getString, getSymbol, getType, getUuid, getUuid, isEmpty, isNull, isNullOrMissing, keySet, put, putAll, putAll, set, setArray, setArray, setArray, setBinary, setBoolean, setCode, setCode, setDate, setDate, setDocument, setDocument, setNull, setNumber, setNumber, setNumber, setNumber, setObjectId, setObjectId, setObjectId, setRegularExpression, setRegularExpression, setString, setSymbol, setTimestamp, setUuid, size, toMap, toString, unwrap, unwrap, unwrap, unwrap, with, with, withVariablesReplaced, withVariablesReplacedWithSystemProperties |
| Methods inherited from class java.lang.Object |
|---|
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface org.infinispan.schematic.document.EditableDocument |
|---|
getArray, getDocument, getOrCreateArray, getOrCreateDocument, putAll, putAll, remove, removeAll, set, setArray, setArray, setArray, setBinary, setBoolean, setCode, setCode, setDate, setDate, setDocument, setDocument, setNull, setNumber, setNumber, setNumber, setNumber, setObjectId, setObjectId, setObjectId, setRegularExpression, setRegularExpression, setString, setSymbol, setTimestamp, setUuid, unwrap |
| Methods inherited from interface org.infinispan.schematic.document.Document |
|---|
clone, containsAll, containsField, fields, get, getBinary, getBoolean, getBoolean, getCode, getCodeWithScope, getDouble, getDouble, getInteger, getInteger, getLong, getLong, getMaxKey, getMinKey, getNumber, getNumber, getObjectId, getPattern, getString, getString, getSymbol, getType, getUuid, getUuid, isEmpty, isNull, isNullOrMissing, keySet, size, toMap, with, with, withVariablesReplaced, withVariablesReplacedWithSystemProperties |
| Constructor Detail |
|---|
public Schematic.EditorImpl(MutableDocument document,
DocumentObserver observer,
List<Operation> operations)
| Method Detail |
|---|
public Changes getChanges()
Editor
getChanges in interface Editorpublic void apply(Changes changes)
Editor
apply in interface Editorchanges - the changes that are to be applied to this document; may not be nullEditor.apply(Changes, Observer)
public void apply(Changes changes,
Editor.Observer observer)
Editor
apply in interface Editorchanges - the changes that are to be applied to this document; may not be nullobserver - an observer that will be called as changes are undone; may be nullEditor.apply(Changes)
|
ModeShape Distribution 3.0.0.CR1 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||