sealed trait DeltaOp extends ReplicatedDelta with RequiresCausalDeliveryOfDeltas with ReplicatedDataSerialization
Ordering
- Alphabetic
- By Inheritance
Inherited
- DeltaOp
- ReplicatedDataSerialization
- Serializable
- Serializable
- RequiresCausalDeliveryOfDeltas
- ReplicatedDelta
- ReplicatedData
- AnyRef
- Any
Implicitly
- by any2stringadd
- by StringFormat
- by Ensuring
- by ArrowAssoc
- Hide All
- Show All
Visibility
- Public
- All
Type Members
-
type
T = DeltaOp
The type of the concrete implementation, e.g.
The type of the concrete implementation, e.g.
GSet[A]
. To be specified by subclass.- Definition Classes
- DeltaOp → ReplicatedData
Abstract Value Members
-
abstract
def
merge(that: T): T
Monotonic merge function.
Monotonic merge function.
- Definition Classes
- ReplicatedData
-
abstract
def
zero: DeltaReplicatedData
The empty full state.
The empty full state. This is used when a delta is received and no existing full state exists on the receiving side. Then the delta is merged into the
zero
to create the initial full state.- Definition Classes
- ReplicatedDelta