Add DataNodeContainer.findDataChildByName(QName, QName...) 51/81451/2
authorRobert Varga <robert.varga@pantheon.tech>
Mon, 8 Apr 2019 19:44:08 +0000 (21:44 +0200)
committerRobert Varga <robert.varga@pantheon.tech>
Mon, 8 Apr 2019 21:46:35 +0000 (23:46 +0200)
commitd0dbb419174786ae930c5a6838d032f0975add38
tree5f3832bc8e51d95308d383fabe9cadcbda6b9d55
parentf4212253d03d6917ce6317d99c4d47a1e5028905
Add DataNodeContainer.findDataChildByName(QName, QName...)

This is a utility method, which traverses the tree of nodes,
equivalent to individually checking and calling
findDataChildByName(QName). It stops when any component is not
found.

Change-Id: I98f3c0f4ba6f32fe8f984547f20b84981db07f3f
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
yang/yang-data-impl/src/test/java/org/opendaylight/yangtools/yang/data/impl/leafref/context/LeafRefContextTest.java
yang/yang-data-impl/src/test/java/org/opendaylight/yangtools/yang/data/impl/leafref/context/LeafRefContextTreeBuilderTest.java
yang/yang-model-api/src/main/java/org/opendaylight/yangtools/yang/model/api/DataNodeContainer.java