if ((object == null) && (objectChanges.isNew() || objectChanges.isAggregate()) && objectChanges.containsChangesFromSynchronization()) { if (!mergeManager.getObjectsAlreadyMerged().containsKey(objectChanges)) { if (objectChanges.containsChangesFromSynchronization()) { mergeManager.mergeChanges(object, objectChanges);
if ((targetValueOfSource == null) && (set.isNew() || set.isAggregate()) && set.containsChangesFromSynchronization()) { if (!mergeManager.getObjectsAlreadyMerged().containsKey(set)) { if (set.containsChangesFromSynchronization()) { mergeManager.mergeChanges(targetValueOfSource, set);