| Interface | Description |
|---|---|
| ChangeProcessor<T> |
For convenient change processing, e.g. rendering a change log
|
| Class | Description |
|---|---|
| AbstractTextChangeLog |
Convenient scaffolding class for text changeLog rendering
|
| ChangeListTraverser | |
| SimpleTextChangeLog |
Sample text changeLog, renders text log like that:
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'
|