| Modifier and Type | Method and Description |
|---|---|
abstract DeltaCausalBasedCRDT |
DeltaCausalBasedCRDT.generateDelta(VersionVector vv) |
| Modifier and Type | Method and Description |
|---|---|
DeltaORMap |
DeltaORMap.generateDelta(VersionVector vv) |
DeltaCausalCounter |
DeltaCausalCounter.generateDelta(VersionVector vv) |
DeltaAWORSet |
DeltaAWORSet.generateDelta(VersionVector vv) |
DeltaEWFlag |
DeltaEWFlag.generateDelta(VersionVector vv) |
DeltaMVRegister |
DeltaMVRegister.generateDelta(VersionVector vv) |
| Modifier and Type | Method and Description |
|---|---|
abstract DeltaBasedCRDT |
DeltaBasedCRDT.generateDelta(VersionVector vv) |
DeltaBasedCRDT |
DeltaCRDT.generateDelta(VersionVector vv)
Calculates a delta from a given version for the current state
|
| Modifier and Type | Method and Description |
|---|---|
DeltaLWWRegister |
DeltaLWWRegister.generateDelta(VersionVector vv) |
DeltaCRDTLWWMap |
DeltaCRDTLWWMap.generateDelta(VersionVector vv)
Calculates a delta from a given version for the current state.
|
DeltaLWWCRDTMap |
DeltaLWWCRDTMap.generateDelta(VersionVector vv) |
DeltaLWWSet |
DeltaLWWSet.generateDelta(VersionVector vv) |
DeltaPNCounter |
DeltaPNCounter.generateDelta(VersionVector vv) |
DeltaLWWMap |
DeltaLWWMap.generateDelta(VersionVector vv) |
DeltaRGA |
DeltaRGA.generateDelta(VersionVector vv) |
DeltaMVMap |
DeltaMVMap.generateDelta(VersionVector vv) |
DeltaCRDTLWWMap |
DeltaCRDTLWWMap.generateDelta(VersionVector vv,
CRDTsTypes.FLAVOR flavor)
Calculates a delta from a given version for the current state.
|
DeltaLWWCRDTMap |
DeltaLWWCRDTMap.generateDelta(VersionVector vv,
CRDTsTypes.FLAVOR flavor) |
| Modifier and Type | Field and Description |
|---|---|
protected VersionVector |
VVContext.vv |
| Modifier and Type | Field and Description |
|---|---|
static pt.unl.fct.di.novasys.network.ISerializer<VersionVector> |
VersionVector.serializer
Static method to serialize (and deserialize) a version vector
|
| Modifier and Type | Method and Description |
|---|---|
VersionVector |
VersionVector.copy()
Creates a copy of this version vector
|
VersionVector |
VVState.getVV()
Gets the version vector stored in the state.
|
VersionVector |
VVContext.getVV() |
VersionVector |
VVState.getVVCopy()
Gets a copy of the version vector stored in the state.
|
VersionVector |
VVContext.getVVCopy() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
VersionVector.isVVConcurrent(VersionVector vv)
Checks a version vector is concurrent (i.e., is not comparable due to
concurrent updates)
|
boolean |
VersionVector.isVVGreater(VersionVector vv)
Checks if a version vector is greater (all entries are bigger)
|
boolean |
VersionVector.isVVGreaterOrEquals(VersionVector vv)
Checks if a version vector is greater (all entries are bigger) or is
equal(all entries are equal) to this version vector
|
boolean |
VersionVector.isVVSmaller(VersionVector vv)
Checks if a version vector is smaller (all entries are smaller) to this
version vector
|
boolean |
VersionVector.isVVSmallerOrEquals(VersionVector vv)
Checks if a version vector is smaller (all entries are smaller) or is
equal(all entries are equal) to this version vector
|
void |
VersionVector.updateVV(VersionVector vv)
Updates the version vector by performing the union if another version vector.
|
void |
VVState.updateVV(VersionVector vv)
Updates the replica's version vector with a given version vector.
|
void |
VVContext.updateVV(VersionVector vv) |
| Constructor and Description |
|---|
VersionVector(VersionVector vv)
Creates a version vector based on another passed as argument.
|
Copyright © 2024. All rights reserved.