| Modifier and Type | Interface and Description |
|---|---|
interface |
DeltaCausalCRDT |
| Modifier and Type | Class and Description |
|---|---|
class |
DeltaCausalBasedCRDT |
| Modifier and Type | Class and Description |
|---|---|
class |
DeltaAWORSet |
class |
DeltaCausalCounter |
class |
DeltaEWFlag |
class |
DeltaMVRegister |
class |
DeltaORMap |
| Modifier and Type | Method and Description |
|---|---|
GenericCRDT |
DeltaORMap.copy() |
GenericCRDT |
DeltaCausalCounter.copy() |
GenericCRDT |
DeltaAWORSet.copy() |
GenericCRDT |
DeltaEWFlag.copy() |
GenericCRDT |
DeltaMVRegister.copy() |
| Modifier and Type | Interface and Description |
|---|---|
interface |
DeltaCRDT |
| Modifier and Type | Class and Description |
|---|---|
class |
DeltaBasedCRDT |
| Modifier and Type | Class and Description |
|---|---|
class |
DeltaCRDTLWWMap
A delta-based map with a last-writer-wins policy (LWW) for storing generic
CRDTS.
|
class |
DeltaLWWCRDTMap
A delta-based map with a last-writer-wins policy (LWW) for storing generic CRDTS.
|
class |
DeltaLWWMap
A delta-based map with a last-writer-wins policy (LWW).
|
class |
DeltaLWWRegister
A delta-based register with a last-writer-wins policy (LWW).
|
class |
DeltaLWWSet
A delta-based set with a last-writer-wins policy (LWW).
|
class |
DeltaMVMap
A delta-based multi-value map.
|
class |
DeltaPNCounter
A delta-based PN counter CRDT.
|
class |
DeltaRGA
A delta-based Replicated Growable Array (RGA).
|
| Modifier and Type | Method and Description |
|---|---|
GenericCRDT |
DeltaLWWRegister.copy() |
GenericCRDT |
DeltaCRDTLWWMap.copy() |
GenericCRDT |
DeltaLWWCRDTMap.copy() |
GenericCRDT |
DeltaLWWSet.copy() |
GenericCRDT |
DeltaPNCounter.copy() |
GenericCRDT |
DeltaLWWMap.copy() |
GenericCRDT |
DeltaRGA.copy() |
GenericCRDT |
DeltaMVMap.copy() |
GenericCRDT |
DeltaCRDTLWWMap.get(CRDTTypeKeyPair key)
Gets the CRDT associated with the given key.
|
GenericCRDT |
DeltaLWWCRDTMap.get(CRDTTypeKeyPair key) |
| Modifier and Type | Method and Description |
|---|---|
Iterator<Map.Entry<CRDTTypeKeyPair,GenericCRDT>> |
DeltaCRDTLWWMap.iterator()
Returns an iterator of the CRDTs in the map.
|
Iterator<Map.Entry<CRDTTypeKeyPair,GenericCRDT>> |
DeltaLWWCRDTMap.iterator() |
| Modifier and Type | Method and Description |
|---|---|
DeltaCRDTLWWMap |
DeltaCRDTLWWMap.put(CRDTTypeKeyPair key,
GenericCRDT crdt)
Puts a CRDT into the map, with a given key.
|
DeltaLWWCRDTMap |
DeltaLWWCRDTMap.put(CRDTTypeKeyPair key,
GenericCRDT crdt) |
| Modifier and Type | Class and Description |
|---|---|
class |
CRDT
An abstract class that realizes the methods implemented in GenericCRDT
|
| Modifier and Type | Method and Description |
|---|---|
GenericCRDT |
GenericCRDT.copy()
Creates a copy of the CRDT.
|
static GenericCRDT |
GenericCRDT.deserializeDataType(CRDTsTypes crdtType,
io.netty.buffer.ByteBuf in)
A static method that deserializes a GenericCRDT by receiving its concrete
CRDT type as an argument.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
OperationCRDT |
| Modifier and Type | Class and Description |
|---|---|
class |
OperationBasedCRDT
An abstract class that implements the generic operation-based CRDT interface.
|
| Modifier and Type | Class and Description |
|---|---|
class |
OpCounter
An operation-based counter CRDT.
|
| Modifier and Type | Method and Description |
|---|---|
GenericCRDT |
OpCounter.copy() |
| Modifier and Type | Interface and Description |
|---|---|
interface |
StateCRDT |
| Modifier and Type | Class and Description |
|---|---|
class |
StateBasedCRDT
An abstract class that implements the generic state-based CRDT interface.
|
| Modifier and Type | Class and Description |
|---|---|
class |
StatePNCounter
A delta-based PN counter CRDT.
|
| Modifier and Type | Method and Description |
|---|---|
GenericCRDT |
StatePNCounter.copy() |
| Modifier and Type | Method and Description |
|---|---|
static GenericCRDT |
CRDTsTypes.createLWWCRDT(CRDTsTypes.FLAVOR flavor,
pt.unl.fct.di.novasys.babel.protocols.storage.utils.types.ReplicatedStructuresOperations.ReplicatedDataTypes type,
VVState state,
Object initialValue) |
Copyright © 2024. All rights reserved.