Uses of Interface
com.usatiuk.kleppmanntree.NodeMeta
Packages that use NodeMeta
Package
Description
-
Uses of NodeMeta in com.usatiuk.dhfs.jkleppmanntree.structs
Subinterfaces of NodeMeta in com.usatiuk.dhfs.jkleppmanntree.structs -
Uses of NodeMeta in com.usatiuk.dhfs.peersync.structs
Classes in com.usatiuk.dhfs.peersync.structs that implement NodeMeta -
Uses of NodeMeta in com.usatiuk.dhfsfs.objects
Classes in com.usatiuk.dhfsfs.objects that implement NodeMetaModifier and TypeClassDescriptionfinal record
JKleppmannTreeNodeMetaDirectory is a record that represents a directory in the JKleppmann tree.final record
JKleppmannTreeNodeMetaFile is a record that represents a file in the JKleppmann tree. -
Uses of NodeMeta in com.usatiuk.kleppmanntree
Classes in com.usatiuk.kleppmanntree with type parameters of type NodeMetaModifier and TypeClassDescriptionclass
KleppmannTree<TimestampT extends Comparable<TimestampT>,
PeerIdT extends Comparable<PeerIdT>, MetaT extends NodeMeta, NodeIdT> An implementation of a tree as described in A highly-available move operation for replicated treesfinal record
LogEffect<TimestampT extends Comparable<TimestampT>,
PeerIdT extends Comparable<PeerIdT>, MetaT extends NodeMeta, NodeIdT> LogEffect is a record that represents the effect of a log entry on a tree node.final record
LogEffectOld<TimestampT extends Comparable<TimestampT>,
PeerIdT extends Comparable<PeerIdT>, MetaT extends NodeMeta, NodeIdT> Represents the old information about a node before it was moved.interface
LogInterface<TimestampT extends Comparable<TimestampT>,
PeerIdT extends Comparable<PeerIdT>, MetaT extends NodeMeta, NodeIdT> LogInterface is an interface that allows accessing the log of operationsfinal record
LogRecord<TimestampT extends Comparable<TimestampT>,
PeerIdT extends Comparable<PeerIdT>, MetaT extends NodeMeta, NodeIdT> Represents a log record in the Kleppmann tree.final record
OpMove<TimestampT extends Comparable<TimestampT>,
PeerIdT extends Comparable<PeerIdT>, MetaT extends NodeMeta, NodeIdT> Operation that moves a child node to a new parent node.interface
OpRecorder<TimestampT extends Comparable<TimestampT>,
PeerIdT extends Comparable<PeerIdT>, MetaT extends NodeMeta, NodeIdT> Interface to provide recording operations to be sent to peers asynchronously.interface
StorageInterface<TimestampT extends Comparable<TimestampT>,
PeerIdT extends Comparable<PeerIdT>, MetaT extends NodeMeta, NodeIdT> Storage interface for the Kleppmann tree.interface
TreeNode<TimestampT extends Comparable<TimestampT>,
PeerIdT extends Comparable<PeerIdT>, MetaT extends NodeMeta, NodeIdT> Represents a node in the Kleppmann tree.Methods in com.usatiuk.kleppmanntree that return NodeMeta