Speed up getModifiedChild() 46/20846/6
authorRobert Varga <rovarga@cisco.com>
Wed, 20 May 2015 19:44:29 +0000 (21:44 +0200)
committerGerrit Code Review <gerrit@opendaylight.org>
Mon, 25 May 2015 07:21:33 +0000 (07:21 +0000)
commit73262077092195b800edbeb89f0eeb80006d621b
treeeec91353cad3780b31230d40388b5c44e273f622
parent2accf0476feb1078dd365970ab609be1ae17de58
Speed up getModifiedChild()

As it turns out, the original implementation transformed all children
before performing a lookup. Methods involved in that conversion can be
easily applied to transform a single child, so address the FIXME by
first performing a lookup and then running transformation, if
appropriate.

Change-Id: I11a87a69ce3e8552926017c51db7d4899af74a2a
Signed-off-by: Robert Varga <rovarga@cisco.com>
yang/yang-data-impl/src/main/java/org/opendaylight/yangtools/yang/data/impl/schema/tree/AbstractDataTreeCandidateNode.java
yang/yang-data-impl/src/main/java/org/opendaylight/yangtools/yang/data/impl/schema/tree/AbstractModifiedNodeBasedCandidateNode.java