Class Hierarchy
- java.lang.Object
- io.permazen.change.Change<T>
- io.permazen.change.FieldChange<T>
- io.permazen.change.ListFieldChange<T>
- io.permazen.change.ListFieldAdd<T,
E> - io.permazen.change.ListFieldClear<T>
- io.permazen.change.ListFieldRemove<T,
E> - io.permazen.change.ListFieldReplace<T,
E>
- io.permazen.change.ListFieldAdd<T,
- io.permazen.change.MapFieldChange<T>
- io.permazen.change.MapFieldAdd<T,
K, V> - io.permazen.change.MapFieldClear<T>
- io.permazen.change.MapFieldRemove<T,
K, V> - io.permazen.change.MapFieldReplace<T,
K, V>
- io.permazen.change.MapFieldAdd<T,
- io.permazen.change.SetFieldChange<T>
- io.permazen.change.SetFieldAdd<T,
E> - io.permazen.change.SetFieldClear<T>
- io.permazen.change.SetFieldRemove<T,
E>
- io.permazen.change.SetFieldAdd<T,
- io.permazen.change.SimpleFieldChange<T,
V>
- io.permazen.change.ListFieldChange<T>
- io.permazen.change.ObjectCreate<T>
- io.permazen.change.ObjectDelete<T>
- io.permazen.change.FieldChange<T>
- io.permazen.change.Change<T>
Interface Hierarchy
- io.permazen.change.ChangeSwitch<R>