Instead of key iterator and lookup, use entrySet(), just as suggested by
Sonar.
Change-Id: Idada8d9a01a92b4398589df593f96b39748394a9
Signed-off-by: Robert Varga <rovarga@cisco.com>
}
private static List<Predicate> keyValuesToPredicateList(final Map<QName, Object> keyValues) {
- List<Predicate> result = new ArrayList<>();
- for (QName qName : keyValues.keySet()) {
- Object value = keyValues.get(qName);
- result.add(new Predicate(qNameToIdentityValue(qName), String.valueOf(value)));
+ List<Predicate> result = new ArrayList<>(keyValues.size());
+ for (Map.Entry<QName, Object> e : keyValues.entrySet()) {
+ result.add(new Predicate(qNameToIdentityValue(e.getKey()), String.valueOf(e.getValue())));
}
return result;
}
}
return null;
}
-}
\ No newline at end of file
+}