Interface MutableVariableType<O,C>
- Type Parameters:
O- The type of the original object being trackedC- The type of the copy of the original object being tracked
- All Known Implementing Classes:
JsonType,LongStringType,SerializableType
public interface MutableVariableType<O,C>
An interface that can be implemented by a
VariableType
if wants to track changes to the data that it is saving.- Author:
- Filip Hrisafov
-
Method Summary
Modifier and TypeMethodDescriptionbooleanupdateValueIfChanged(O originalObject, C originalObjectCopy, VariableInstanceEntity variableInstanceEntity)
-
Method Details
-
updateValueIfChanged
boolean updateValueIfChanged(O originalObject, C originalObjectCopy, VariableInstanceEntity variableInstanceEntity)
-