Use NodeIdentifier.create() in yang-data-util 25/26525/1
authorRobert Varga <rovarga@cisco.com>
Thu, 3 Sep 2015 23:03:12 +0000 (01:03 +0200)
committerRobert Varga <rovarga@cisco.com>
Fri, 4 Sep 2015 14:56:20 +0000 (16:56 +0200)
commit5860192528bf9eddb6bc57333a748035ab6b3891
tree0ac1627a803025e40a0de72a180aed038681e6f8
parentfaaf2c84f0f1304e0f8837992014557c47dd9379
Use NodeIdentifier.create() in yang-data-util

NodeIdentifiers coming from context nodes should reuse the same
instance, saving lookup and compare costs.

Change-Id: Idb3e342dad372a57224cf11942dad5c56e7820a2
Signed-off-by: Robert Varga <rovarga@cisco.com>
yang/yang-data-util/src/main/java/org/opendaylight/yangtools/yang/data/util/AnyXmlContextNode.java
yang/yang-data-util/src/main/java/org/opendaylight/yangtools/yang/data/util/ChoiceNodeContextNode.java
yang/yang-data-util/src/main/java/org/opendaylight/yangtools/yang/data/util/ContainerContextNode.java
yang/yang-data-util/src/main/java/org/opendaylight/yangtools/yang/data/util/LeafContextNode.java
yang/yang-data-util/src/main/java/org/opendaylight/yangtools/yang/data/util/UnkeyedListItemContextNode.java
yang/yang-data-util/src/main/java/org/opendaylight/yangtools/yang/data/util/UnkeyedListMixinContextNode.java
yang/yang-data-util/src/main/java/org/opendaylight/yangtools/yang/data/util/UnorderedLeafListMixinContextNode.java
yang/yang-data-util/src/main/java/org/opendaylight/yangtools/yang/data/util/UnorderedMapMixinContextNode.java