Migrate off of deprecated NodeIdentifierWithPredicates methods 77/82677/1
authorRobert Varga <robert.varga@pantheon.tech>
Mon, 24 Jun 2019 08:45:45 +0000 (10:45 +0200)
committerRobert Varga <robert.varga@pantheon.tech>
Mon, 24 Jun 2019 08:46:39 +0000 (10:46 +0200)
This migrates to replacement methods, eliminating warnings.

Change-Id: I2862aec39ebfbcdc1f762e2868f6b84ebe2c72a0
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
benchmarks/src/main/java/org/opendaylight/yangtools/yang/data/impl/tree/InMemoryDataTreeBenchmark.java
yang/yang-data-transform/src/main/java/org/opendaylight/yangtools/transform/QNameTransformingStreamWriter.java

index e3410c69abb8c8e70955d49216e8128ba8d0d872..8abf345d5523049a518333d4933934eacefdd962 100644 (file)
@@ -68,7 +68,7 @@ public class InMemoryDataTreeBenchmark {
 
     private static final NodeIdentifierWithPredicates[] OUTER_LIST_IDS = Streams.mapWithIndex(
         IntStream.range(0, OUTER_LIST_100K),
-        (i, index) -> new NodeIdentifierWithPredicates(BenchmarkModel.OUTER_LIST_QNAME, BenchmarkModel.ID_QNAME, i))
+        (i, index) -> NodeIdentifierWithPredicates.of(BenchmarkModel.OUTER_LIST_QNAME, BenchmarkModel.ID_QNAME, i))
             .collect(Collectors.toList()).toArray(new NodeIdentifierWithPredicates[0]);
 
     private static final YangInstanceIdentifier[] OUTER_LIST_PATHS = Arrays.stream(OUTER_LIST_IDS)
index a8fa52c5a7852b49c6d261632eda31fccef95362..444464fd6a9016c5eb535c4e2042f028912a9b95 100644 (file)
@@ -186,9 +186,9 @@ public abstract class QNameTransformingStreamWriter extends ForwardingNormalized
 
     private NodeIdentifierWithPredicates transform(final NodeIdentifierWithPredicates identifier) {
         Map<QName, Object> keyValues = new HashMap<>();
-        for (Map.Entry<QName, Object> original : identifier.getKeyValues().entrySet()) {
+        for (Map.Entry<QName, Object> original : identifier.entrySet()) {
             keyValues.put(transform(original.getKey()), original.getValue());
         }
-        return new NodeIdentifierWithPredicates(transform(identifier.getNodeType()), keyValues);
+        return NodeIdentifierWithPredicates.of(transform(identifier.getNodeType()), keyValues);
     }
 }