Speed up NormalizedNodes.getDirectChild() 55/93355/1
authorRobert Varga <robert.varga@pantheon.tech>
Sun, 25 Oct 2020 20:05:39 +0000 (21:05 +0100)
committerRobert Varga <robert.varga@pantheon.tech>
Sun, 25 Oct 2020 22:15:56 +0000 (23:15 +0100)
commit8b443a2d3dcb77ebc688c37d8fdfd646d41f1e32
tree079e5f586f3f63bc79290093016330b3a5198234
parentf904031b1c4b8ca6b756dc62ec0c300664a4dc63
Speed up NormalizedNodes.getDirectChild()

Deal with positive matches first, let ValueNode be dealt with using
the default path.

Change-Id: If74b9ee05f0a4b5fb867e4b2db5f53bb06728e38
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
(cherry picked from commit b386aa9fe9e1e63c1698cb3c159aa21c1b943b53)
yang/yang-data-api/src/main/java/org/opendaylight/yangtools/yang/data/api/schema/NormalizedNodes.java