@Override public void graphDoReplaceProperty(Property replacedProperty, SafeProperty newProperty) { if (!newProperty.isNoProperty()) { DiffSets<SafeProperty> diffSets = graphPropertyDiffSets(); if (!replacedProperty.isNoProperty()) { diffSets.remove((SafeProperty) replacedProperty); } diffSets.add(newProperty); legacyState.graphSetProperty(newProperty.asPropertyDataJustForIntegration()); hasChanges = true; } }
@Override public void nodeDoReplaceProperty( long nodeId, Property replacedProperty, SafeProperty newProperty) { if (!newProperty.isNoProperty()) { DiffSets<SafeProperty> diffSets = nodePropertyDiffSets(nodeId); if (!replacedProperty.isNoProperty()) { diffSets.remove((SafeProperty) replacedProperty); } diffSets.add(newProperty); legacyState.nodeSetProperty(nodeId, newProperty.asPropertyDataJustForIntegration()); hasChanges = true; } }