Uses of Record Class
com.usatiuk.kleppmanntree.OpMove
Packages that use OpMove
Package
Description
-
Uses of OpMove in com.usatiuk.dhfs.jkleppmanntree
Methods in com.usatiuk.dhfs.jkleppmanntree that return OpMoveModifier and TypeMethodDescriptionJKleppmannTreeOpWrapper.op()Returns the value of theoprecord component.Constructors in com.usatiuk.dhfs.jkleppmanntree with parameters of type OpMoveModifierConstructorDescriptionJKleppmannTreeOpWrapper(JObjectKey treeName, OpMove<Long, PeerId, JKleppmannTreeNodeMeta, JObjectKey> op) Creates an instance of aJKleppmannTreeOpWrapperrecord class. -
Uses of OpMove in com.usatiuk.dhfs.jkleppmanntree.structs
Methods in com.usatiuk.dhfs.jkleppmanntree.structs that return OpMoveModifier and TypeMethodDescriptionJKleppmannTreeNode.lastEffectiveOp()Returns the value of thelastEffectiveOprecord component.Methods in com.usatiuk.dhfs.jkleppmanntree.structs that return types with arguments of type OpMoveModifier and TypeMethodDescriptionorg.pcollections.PMap<PeerId, org.pcollections.PSortedMap<CombinedTimestamp<Long, PeerId>, OpMove<Long, PeerId, JKleppmannTreeNodeMeta, JObjectKey>>> JKleppmannTreePersistentData.queues()Returns the value of thequeuesrecord component.Methods in com.usatiuk.dhfs.jkleppmanntree.structs with parameters of type OpMoveModifier and TypeMethodDescriptionJKleppmannTreeNode.withLastEffectiveOp(OpMove<Long, PeerId, JKleppmannTreeNodeMeta, JObjectKey> lastEffectiveOp) Method parameters in com.usatiuk.dhfs.jkleppmanntree.structs with type arguments of type OpMoveModifier and TypeMethodDescriptionJKleppmannTreePersistentData.withQueues(org.pcollections.PMap<PeerId, org.pcollections.PSortedMap<CombinedTimestamp<Long, PeerId>, OpMove<Long, PeerId, JKleppmannTreeNodeMeta, JObjectKey>>> queues) Constructors in com.usatiuk.dhfs.jkleppmanntree.structs with parameters of type OpMoveModifierConstructorDescriptionJKleppmannTreeNode(JObjectKey key, JObjectKey parent, OpMove<Long, PeerId, JKleppmannTreeNodeMeta, JObjectKey> lastEffectiveOp, JKleppmannTreeNodeMeta meta, org.pcollections.PMap<String, JObjectKey> children) Creates an instance of aJKleppmannTreeNoderecord class.Constructor parameters in com.usatiuk.dhfs.jkleppmanntree.structs with type arguments of type OpMoveModifierConstructorDescriptionJKleppmannTreePersistentData(JObjectKey key, org.pcollections.PCollection<JDataRef> refsFrom, boolean frozen, long clock, org.pcollections.PMap<PeerId, org.pcollections.PSortedMap<CombinedTimestamp<Long, PeerId>, OpMove<Long, PeerId, JKleppmannTreeNodeMeta, JObjectKey>>> queues, org.pcollections.PMap<PeerId, Long> peerTimestampLog, org.pcollections.PSortedMap<CombinedTimestamp<Long, PeerId>, LogRecord<Long, PeerId, JKleppmannTreeNodeMeta, JObjectKey>> log) Creates an instance of aJKleppmannTreePersistentDatarecord class. -
Uses of OpMove in com.usatiuk.kleppmanntree
Methods in com.usatiuk.kleppmanntree that return OpMoveModifier and TypeMethodDescriptionLogEffect.effectiveOp()Returns the value of theeffectiveOprecord component.TreeNode.lastEffectiveOp()Get the last effective operation that moved this node.LogEffectOld.oldEffectiveMove()Returns the value of theoldEffectiveMoverecord component.LogRecord.op()Returns the value of theoprecord component.Methods in com.usatiuk.kleppmanntree with parameters of type OpMoveModifier and TypeMethodDescriptionvoidKleppmannTree.applyExternalOp(PeerIdT from, OpMove<TimestampT, PeerIdT, MetaT, NodeIdT> op) Apply an external operation from a remote peervoidRecords an operation to be sent to peers asynchronously.voidOpRecorder.recordOpForPeer(PeerIdT peer, OpMove<TimestampT, PeerIdT, MetaT, NodeIdT> op) Records an operation to be sent to a specific peer asynchronously.TreeNode.withLastEffectiveOp(OpMove<TimestampT, PeerIdT, MetaT, NodeIdT> lastEffectiveOp) Make a copy of this node with a new last effective operation.Constructors in com.usatiuk.kleppmanntree with parameters of type OpMoveModifierConstructorDescriptionLogEffect(LogEffectOld<TimestampT, PeerIdT, MetaT, NodeIdT> oldInfo, OpMove<TimestampT, PeerIdT, MetaT, NodeIdT> effectiveOp, NodeIdT newParentId, MetaT newMeta, NodeIdT childId) Creates an instance of aLogEffectrecord class.LogEffectOld(OpMove<TimestampT, PeerIdT, MetaT, NodeIdT> oldEffectiveMove, NodeIdT oldParent, MetaT oldMeta) Creates an instance of aLogEffectOldrecord class.LogRecord(OpMove<TimestampT, PeerIdT, MetaT, NodeIdT> op, List<LogEffect<TimestampT, PeerIdT, MetaT, NodeIdT>> effects) Creates an instance of aLogRecordrecord class.