Package ru.i_novus.ms.rdm.api.model.diff
Class VersionDataDiff
java.lang.Object
ru.i_novus.ms.rdm.api.model.diff.VersionDataDiff
public class VersionDataDiff
extends java.lang.Object
Разница между данными версий: Модель.
Версии не обязательно следуют друг за другом. В этом случае нужны два diff: первый и последний.
-
Constructor Summary
Constructors Constructor Description VersionDataDiff(java.lang.String primaryValues, ru.i_novus.platform.datastorage.temporal.model.value.DiffRowValue firstDiffRowValue, ru.i_novus.platform.datastorage.temporal.model.value.DiffRowValue lastDiffRowValue) -
Method Summary
Modifier and Type Method Description booleanequals(java.lang.Object o)ru.i_novus.platform.datastorage.temporal.model.value.DiffRowValuegetFirstDiffRowValue()ru.i_novus.platform.datastorage.temporal.model.value.DiffRowValuegetLastDiffRowValue()java.lang.StringgetPrimaryValues()inthashCode()voidsetFirstDiffRowValue(ru.i_novus.platform.datastorage.temporal.model.value.DiffRowValue firstDiffRowValue)voidsetLastDiffRowValue(ru.i_novus.platform.datastorage.temporal.model.value.DiffRowValue lastDiffRowValue)voidsetPrimaryValues(java.lang.String primaryValues)
-
Constructor Details
-
VersionDataDiff
public VersionDataDiff(java.lang.String primaryValues, ru.i_novus.platform.datastorage.temporal.model.value.DiffRowValue firstDiffRowValue, ru.i_novus.platform.datastorage.temporal.model.value.DiffRowValue lastDiffRowValue)
-
-
Method Details
-
getPrimaryValues
public java.lang.String getPrimaryValues() -
setPrimaryValues
public void setPrimaryValues(java.lang.String primaryValues) -
getFirstDiffRowValue
public ru.i_novus.platform.datastorage.temporal.model.value.DiffRowValue getFirstDiffRowValue() -
setFirstDiffRowValue
public void setFirstDiffRowValue(ru.i_novus.platform.datastorage.temporal.model.value.DiffRowValue firstDiffRowValue) -
getLastDiffRowValue
public ru.i_novus.platform.datastorage.temporal.model.value.DiffRowValue getLastDiffRowValue() -
setLastDiffRowValue
public void setLastDiffRowValue(ru.i_novus.platform.datastorage.temporal.model.value.DiffRowValue lastDiffRowValue) -
equals
public boolean equals(java.lang.Object o)- Overrides:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()- Overrides:
hashCodein classjava.lang.Object
-