return YangParserTestUtils.parseYangResource(DATASTORE_TEST_YANG);
}
+ public static DataContainerChild<?, ?> outerMapNode() {
+ return ImmutableNodes.mapNodeBuilder(OUTER_LIST_QNAME).build();
+ }
+
public static DataContainerChild<?, ?> outerNode(final int... ids) {
CollectionNodeBuilder<MapEntryNode, MapNode> outer = ImmutableNodes.mapNodeBuilder(OUTER_LIST_QNAME);
for (int id: ids) {
}
public static NodeIdentifierWithPredicates outerEntryKey(final int id) {
- return new NodeIdentifierWithPredicates(OUTER_LIST_QNAME, ID_QNAME, id);
+ return NodeIdentifierWithPredicates.of(OUTER_LIST_QNAME, ID_QNAME, id);
}
public static YangInstanceIdentifier outerEntryPath(final int id) {
}
public static NodeIdentifierWithPredicates innerEntryKey(final String name) {
- return new NodeIdentifierWithPredicates(INNER_LIST_QNAME, NAME_QNAME, name);
+ return NodeIdentifierWithPredicates.of(INNER_LIST_QNAME, NAME_QNAME, name);
}
public static YangInstanceIdentifier innerEntryPath(final int id, final String name) {
return OUTER_LIST_PATH.node(outerEntryKey(id)).node(INNER_LIST_QNAME).node(innerEntryKey(name));
}
+
+ public static YangInstanceIdentifier innerMapPath(final int id) {
+ return OUTER_LIST_PATH.node(outerEntryKey(id)).node(INNER_LIST_QNAME);
+ }
}