This adjusts callers of deprecated method, fixing warnings and
allowing better integration in future.
Change-Id: I6f5bb82af22cfa94e7c532f596c813058b3511d4
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
@SuppressWarnings("checkstyle:illegalCatch")
final @NonNull Identifier<?> deserializeIdentifier(final NodeIdentifierWithPredicates input) {
try {
- return deserializeIdentifier(input.getKeyValues());
+ return deserializeIdentifier(input.asMap());
} catch (Throwable e) {
Throwables.throwIfUnchecked(e);
throw new IllegalStateException("Failed to deserialize " + input, e);
InstanceIdentifier.create(Top.class).child(TopLevelList.class, TOP_FOO_KEY));
final PathArgument lastPathArgument = yangInstanceIdentifier.getLastPathArgument();
assertTrue(lastPathArgument instanceof NodeIdentifierWithPredicates);
- assertTrue(((NodeIdentifierWithPredicates) lastPathArgument).getKeyValues().containsValue(
- TOP_LEVEL_LIST_KEY_VALUE));
+ assertTrue(((NodeIdentifierWithPredicates) lastPathArgument).values().contains(TOP_LEVEL_LIST_KEY_VALUE));
assertEquals(TopLevelList.QNAME, lastPathArgument.getNodeType());
}