| Interface | Description |
|---|---|
| OpCrdt<Operation> | |
| ORSet.DeltaOp | |
| VersionVector.Ordering |
| Class | Description |
|---|---|
| Counter | |
| Counter.Updated | |
| Counter.Updated$ | |
| Counter$ | |
| LwwTime |
Utility class for comparing timestamp and data center
identifier when implementing last-writer wins.
|
| LwwTime$ | |
| ManyVersionVector |
INTERNAL API
|
| ManyVersionVector$ | |
| OneVersionVector |
INTERNAL API
|
| OneVersionVector$ | |
| ORSet<A> |
Implements a 'Observed Remove Set' operation based CRDT, also called a 'OR-Set'.
|
| ORSet.AddDeltaOp<A> |
INTERNAL API
|
| ORSet.AddDeltaOp$ | |
| ORSet.AtomicDeltaOp<A> |
INTERNAL API
|
| ORSet.DeltaGroup<A> |
INTERNAL API
|
| ORSet.DeltaGroup$ | |
| ORSet.FullStateDeltaOp<A> |
INTERNAL API: Used for `clear` but could be used for other cases also
|
| ORSet.FullStateDeltaOp$ | |
| ORSet.RemoveDeltaOp<A> |
INTERNAL API
|
| ORSet.RemoveDeltaOp$ | |
| ORSet$ | |
| VersionVector |
Representation of a Vector-based clock (counting clock), inspired by Lamport logical clocks.
|
| VersionVector.After$ | |
| VersionVector.Before$ | |
| VersionVector.Concurrent$ | |
| VersionVector.Same$ | |
| VersionVector.Timestamp$ |
INTERNAL API
|
| VersionVector$ |
VersionVector module with helper classes and methods.
|