| Constructor and Description |
|---|
DeltaCausalBasedCRDT(CRDTsTypes type,
CausalContext state) |
DeltaCausalBasedCRDT(CRDTsTypes type,
ReplicaID replicaID) |
| Constructor and Description |
|---|
DeltaBasedCRDT(CRDTsTypes type,
ReplicaID replicaID) |
DeltaBasedCRDT(CRDTsTypes type,
VVState state) |
| Modifier and Type | Field and Description |
|---|---|
static CRDTsTypes |
DeltaLWWRegister.TYPE |
static CRDTsTypes |
DeltaLWWSet.TYPE |
static CRDTsTypes |
DeltaPNCounter.TYPE |
static CRDTsTypes |
DeltaRGA.TYPE |
static CRDTsTypes |
DeltaMVMap.TYPE |
| Modifier and Type | Field and Description |
|---|---|
protected CRDTsTypes |
CRDT.type |
| Modifier and Type | Method and Description |
|---|---|
CRDTsTypes |
CRDT.getType() |
CRDTsTypes |
GenericCRDT.getType()
Gets the CRDT type
|
| Modifier and Type | Method and Description |
|---|---|
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.
|
| Constructor and Description |
|---|
CRDT(CRDTsTypes type)
Creates a CRDT through a given CRDTType
|
| Constructor and Description |
|---|
OperationBasedCRDT(String crdtID,
CRDTsTypes type)
Creates an abstract operation-based CRDT.
|
| Modifier and Type | Field and Description |
|---|---|
static CRDTsTypes |
OpCounter.TYPE |
| Modifier and Type | Field and Description |
|---|---|
protected CRDTsTypes |
Operation.crdtType |
| Modifier and Type | Method and Description |
|---|---|
CRDTsTypes |
Operation.getCrdtType()
Gets the CRDT type
|
| Constructor and Description |
|---|
CounterOperation(OperationType opType,
String crdtId,
CRDTsTypes crdtType,
int value)
Creates a counter operation
|
Operation(OperationType opType,
String crdtId,
CRDTsTypes crdtType)
Creates a generic operation
|
| Constructor and Description |
|---|
StateBasedCRDT(CRDTsTypes type,
ReplicaID replicaID)
Creates an abstract state-based CRDT type.
|
StateBasedCRDT(CRDTsTypes type,
VVState state)
Creates an abstract state-based CRDT type, with a previously created state.
|
| Modifier and Type | Field and Description |
|---|---|
static CRDTsTypes |
StatePNCounter.TYPE |
| Modifier and Type | Field and Description |
|---|---|
static pt.unl.fct.di.novasys.network.ISerializer<CRDTsTypes> |
CRDTsTypes.serializer
Static method to serialize (and deserialize) and arbitrary CRDType object.
|
| Modifier and Type | Method and Description |
|---|---|
CRDTsTypes |
CRDTTypeKeyPair.getType() |
static CRDTsTypes |
CRDTsTypes.toCausalCRDType(CRDTsTypes.FLAVOR flavor,
pt.unl.fct.di.novasys.babel.protocols.storage.utils.types.ReplicatedStructuresOperations.ReplicatedDataTypes type) |
static CRDTsTypes |
CRDTsTypes.toCRDLWWTType(CRDTsTypes.FLAVOR flavor,
pt.unl.fct.di.novasys.babel.protocols.storage.utils.types.ReplicatedStructuresOperations.ReplicatedDataTypes type) |
static CRDTsTypes |
CRDTsTypes.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static CRDTsTypes[] |
CRDTsTypes.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
| Constructor and Description |
|---|
CRDTTypeKeyPair(String key,
CRDTsTypes type) |
Copyright © 2024. All rights reserved.