BUG-2856: optimize key/leaf reference checking 48/16948/1
authorRobert Varga <rovarga@cisco.com>
Sun, 22 Mar 2015 10:20:35 +0000 (11:20 +0100)
committerRobert Varga <rovarga@cisco.com>
Sun, 22 Mar 2015 10:22:36 +0000 (11:22 +0100)
commit4c8c5e8d15f6b6b728194170ff17bd815e7c47e3
treec68918c4ac118bb6a7ac2d756f4df0de2346a227
parenta6b73dcdf54f4e7dc4a8306ff1dc19d4fffc8592
BUG-2856: optimize key/leaf reference checking

Since we are already iterating through the key map, we can provide the
corresponding expected value, without forcing another lookup. Introduce
a new method to take advantage of that.

Change-Id: Ia2a40f0ea2f647566059e2d68ec776bc6abc776d
Signed-off-by: Robert Varga <rovarga@cisco.com>
yang/yang-data-impl/src/main/java/org/opendaylight/yangtools/yang/data/impl/schema/builder/impl/ImmutableMapEntryNodeBuilder.java
yang/yang-data-impl/src/main/java/org/opendaylight/yangtools/yang/data/impl/schema/builder/impl/valid/DataValidationException.java