if ( overlappingCondition ) {
boolean multipleValuesForOneAction = false;
boolean duplicatedAction = false;
for ( Map.Entry<ActionDetectorKey, ActionDetector> entry : actionDetectorMap.entrySet() ) {
ActionDetectorKey key = entry.getKey();
ActionDetector actionDetector = entry.getValue();
ActionDetector otherActionDetector = otherRowDetector.getActionDetector( key );
// If 1 field is in both
if ( otherActionDetector != null ) {
ActionDetector mergedActionDetector = actionDetector.merge( otherActionDetector );