Use a dedicated typedef resolver 48/29348/3
authorRobert Varga <rovarga@cisco.com>
Mon, 2 Nov 2015 16:24:50 +0000 (17:24 +0100)
committerGerrit Code Review <gerrit@opendaylight.org>
Mon, 16 Nov 2015 12:03:02 +0000 (12:03 +0000)
commitfc103ef438ab6e9994da8476c4f4fdc084f58d0c
treec1aef6c825bdaab5cf8f16fc05ac225bf0257399
parent3d92f963b9a9a5d5a44eeeea4a734a65bcf3d55e
Use a dedicated typedef resolver

DataNodeIterator is excessively expensive for extraction of a list of
typedefs. Create a dedicated class to do that.

Change-Id: Ibf980bfe85113b5d996754c4ba6e32fd14d5ab69
Signed-off-by: Robert Varga <rovarga@cisco.com>
binding/mdsal-binding-generator-impl/src/main/java/org/opendaylight/yangtools/sal/binding/yang/types/TypeProviderImpl.java
binding/mdsal-binding-generator-impl/src/main/java/org/opendaylight/yangtools/sal/binding/yang/types/TypedefResolver.java [new file with mode: 0644]