This migrates to replacement methods, eliminating warnings.
Change-Id: I2862aec39ebfbcdc1f762e2868f6b84ebe2c72a0
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
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)
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);
}
}