onMerge

open override fun onMerge(obj: DeltaCRDT, delta: DeltaCRDT, lastTs: Timestamp?)

Hook method called by CRDTs on every merge

Note: a merge is not considered as an operation and MUST NOT trigger onWrite.

Parameters

delta

the delta to be merged.

lastTs

the foreign timestamp with greater value, or null if delta does not carry timestamps.

obj

the object merge target.