Package Hierarchies:
Interface Hierarchy
- com.usatiuk.kleppmanntree.Clock<TimestampT>
- com.usatiuk.kleppmanntree.LogInterface<TimestampT,PeerIdT,MetaT,NodeIdT>
- com.usatiuk.kleppmanntree.OpRecorder<TimestampT,PeerIdT,MetaT,NodeIdT>
- com.usatiuk.kleppmanntree.PeerInterface<PeerIdT>
- com.usatiuk.kleppmanntree.PeerTimestampLogInterface<TimestampT,PeerIdT>
- java.io.Serializable
- com.usatiuk.kleppmanntree.NodeMeta
- com.usatiuk.kleppmanntree.TreeNode<TimestampT,PeerIdT,MetaT,NodeIdT>
- com.usatiuk.kleppmanntree.StorageInterface<TimestampT,PeerIdT,MetaT,NodeIdT>
Record Class Hierarchy
- java.lang.Object
- java.lang.Record
- com.usatiuk.kleppmanntree.CombinedTimestamp<TimestampT,PeerIdT> (implements java.lang.Comparable<T>, java.io.Serializable)
- com.usatiuk.kleppmanntree.LogEffect<TimestampT,PeerIdT,MetaT,NodeIdT> (implements java.io.Serializable)
- com.usatiuk.kleppmanntree.LogEffectOld<TimestampT,PeerIdT,MetaT,NodeIdT> (implements java.io.Serializable)
- com.usatiuk.kleppmanntree.LogRecord<TimestampT,PeerIdT,MetaT,NodeIdT> (implements java.io.Serializable)
- com.usatiuk.kleppmanntree.OpMove<TimestampT,PeerIdT,MetaT,NodeIdT> (implements java.io.Serializable)