private boolean alreadyMatched(final List<ChildNodeDefDiff> result, final NodeDefinition newDef, final NodeDefinition oldDef, final AtomicInteger allowedNewNull, final AtomicInteger allowedOldNull) { boolean containsNewDef = false, containsOldDef = false; for (ChildNodeDefDiff d : result) { if (d.getNewDef() != null && d.getNewDef().equals(newDef)) { containsNewDef = true; break; } if (d.getOldDef() != null && d.getOldDef().equals(oldDef)) { containsOldDef = true; break; } } if (oldDef == null) { if (allowedOldNull.get() < 1) { containsOldDef = true; } } if (newDef == null) { if (allowedNewNull.get() < 1) { containsNewDef = true; } } return containsNewDef || containsOldDef; } }
private boolean alreadyMatched(final List<ChildNodeDefDiff> result, final NodeDefinition newDef, final NodeDefinition oldDef, final AtomicInteger allowedNewNull, final AtomicInteger allowedOldNull) { boolean containsNewDef = false, containsOldDef = false; for (ChildNodeDefDiff d : result) { if (d.getNewDef() != null && d.getNewDef().equals(newDef)) { containsNewDef = true; break; } if (d.getOldDef() != null && d.getOldDef().equals(oldDef)) { containsOldDef = true; break; } } if (oldDef == null) { if (allowedOldNull.get() < 1) { containsOldDef = true; } } if (newDef == null) { if (allowedNewNull.get() < 1) { containsNewDef = true; } } return containsNewDef || containsOldDef; } }
private boolean alreadyMatched(final List<ChildNodeDefDiff> result, final NodeDefinition newDef, final NodeDefinition oldDef, final AtomicInteger allowedNewNull, final AtomicInteger allowedOldNull) { boolean containsNewDef = false, containsOldDef = false; for (ChildNodeDefDiff d : result) { if (d.getNewDef() != null && d.getNewDef().equals(newDef)) { containsNewDef = true; break; } if (d.getOldDef() != null && d.getOldDef().equals(oldDef)) { containsOldDef = true; break; } } if (oldDef == null) { if (allowedOldNull.get() < 1) { containsOldDef = true; } } if (newDef == null) { if (allowedNewNull.get() < 1) { containsNewDef = true; } } return containsNewDef || containsOldDef; } }