ChangeProcessor<java.lang.String>public class SimpleTextChangeLog extends AbstractTextChangeLog
commit 3.0, author:another author, 2014-12-06 13:22:51
changed object: org.javers.core.model.DummyUser/bob
value changed on 'sex' property: 'null' -> 'FEMALE'
set changed on 'stringSet' property: [removed:'groovy', added:'java', added:'scala']
list changed on 'integerList' property: [(0).added:'22', (1).added:'23']
commit 2.0, author:some author, 2014-12-06 13:22:51
value changed on 'age' property: '0' -> '18'
value changed on 'surname' property: 'Dijk' -> 'van Dijk'
reference changed on 'supervisor' property: 'null' -> 'org.javers.core.model.DummyUser/New Supervisor'
| Constructor | Description |
|---|---|
SimpleTextChangeLog() |
| Modifier and Type | Method | Description |
|---|---|---|
void |
onAffectedObject(GlobalId globalId) |
|
void |
onArrayChange(ArrayChange arrayChange) |
|
void |
onCommit(CommitMetadata commitMetadata) |
|
void |
onListChange(ListChange listChange) |
|
void |
onMapChange(MapChange mapChange) |
|
void |
onNewObject(NewObject newObject) |
|
void |
onObjectRemoved(ObjectRemoved objectRemoved) |
|
void |
onReferenceChange(ReferenceChange referenceChange) |
|
void |
onSetChange(SetChange setChange) |
|
void |
onValueChange(ValueChange valueChange) |
afterChange, afterChangeList, append, append, appendln, appendln, beforeChange, beforeChangeList, onContainerChange, onPropertyChange, resultpublic void onCommit(CommitMetadata commitMetadata)
onCommit in interface ChangeProcessor<java.lang.String>onCommit in class AbstractTextChangeLogpublic void onAffectedObject(GlobalId globalId)
onAffectedObject in interface ChangeProcessor<java.lang.String>onAffectedObject in class AbstractTextChangeLogpublic void onValueChange(ValueChange valueChange)
onValueChange in interface ChangeProcessor<java.lang.String>onValueChange in class AbstractTextChangeLogpublic void onReferenceChange(ReferenceChange referenceChange)
onReferenceChange in interface ChangeProcessor<java.lang.String>onReferenceChange in class AbstractTextChangeLogpublic void onNewObject(NewObject newObject)
onNewObject in interface ChangeProcessor<java.lang.String>onNewObject in class AbstractTextChangeLogpublic void onObjectRemoved(ObjectRemoved objectRemoved)
onObjectRemoved in interface ChangeProcessor<java.lang.String>onObjectRemoved in class AbstractTextChangeLogpublic void onMapChange(MapChange mapChange)
onMapChange in interface ChangeProcessor<java.lang.String>onMapChange in class AbstractTextChangeLogpublic void onArrayChange(ArrayChange arrayChange)
onArrayChange in interface ChangeProcessor<java.lang.String>onArrayChange in class AbstractTextChangeLogpublic void onListChange(ListChange listChange)
onListChange in interface ChangeProcessor<java.lang.String>onListChange in class AbstractTextChangeLogpublic void onSetChange(SetChange setChange)
onSetChange in interface ChangeProcessor<java.lang.String>onSetChange in class AbstractTextChangeLog