undotree library
Classes
-
UndoHeader<
E> - An header with an final entry, which is doubly linked with an chain of headers, while also being doubly linked with an chain of adjacent headers, resulting in a tree like structure.
-
UndoTree<
E> - An tree of entries which are doubly linked from head to tail, and are also doubly linked with an alternate values, resulting in the tree structure.
-
UndoTreeCodec<
E> - This Codec encodes an UndoTree into an json compatible map, and decodes into an fresh UndoTree.
-
UndoTreeDecoder<
E> -
This class deserializes an json compatible map into an UndoTree of
E
. -
UndoTreeEncoder<
E> -
This class serializes an UndoTree of
E
into an json compatible map. -
UndoTreeNode<
E> -
UndoTreeRootNode<
E> -
UndoTreeValueNode<
E>