@Override public UpdateTriState labelState(long nodeId, long labelId) { NodeState nodeState = getState(nodeStatesMap(), nodeId, null); if (nodeState != null) { DiffSets<Long> labelDiff = nodeState.labelDiffSets(); if (labelDiff.isAdded(labelId)) { return UpdateTriState.ADDED; } if (labelDiff.isRemoved(labelId)) { return UpdateTriState.REMOVED; } } return UpdateTriState.UNTOUCHED; }