Package-level declarations

Types

Link copied to clipboard
abstract class AbstractOperation : IOperation
Link copied to clipboard
class AddNewChildOp(val position: PositionInRole, val childId: Long, val concept: IConceptReference?) : AbstractOperation
Link copied to clipboard
class AddNewChildSubtreeOp(val resultTreeHash: KVEntryReference<CPTree>, val position: PositionInRole, val childId: Long, val concept: IConceptReference?) : AbstractOperation
Link copied to clipboard
class CapturedInsertPosition(val siblingsBefore: LongArray, val siblingsAfter: LongArray)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
interface IOperation
Link copied to clipboard
Link copied to clipboard
class MoveNodeOp(val childId: Long, val targetPosition: PositionInRole) : AbstractOperation
Link copied to clipboard
Link copied to clipboard
class OTBranch(branch: IBranch, idGenerator: IIdGenerator, store: IDeserializingKeyValueStore) : IBranch
Link copied to clipboard
data class PositionInRole(val roleInNode: RoleInNode, val index: Int)
Link copied to clipboard
class RevertToOp(val latestKnownVersionRef: KVEntryReference<CPVersion>, val versionToRevertToRef: KVEntryReference<CPVersion>) : AbstractOperation
Link copied to clipboard
data class RoleInNode(val nodeId: Long, val role: String?)
Link copied to clipboard
class SetPropertyOp(val nodeId: Long, val role: String, val value: String?) : AbstractOperation, IOperationIntend
Link copied to clipboard
class SetReferenceOp(val sourceId: Long, val role: String, val target: INodeReference?) : AbstractOperation, IOperationIntend
Link copied to clipboard

Functions

Link copied to clipboard