Make sure we cache QNameModule instances 09/21309/3
authorRobert Varga <rovarga@cisco.com>
Thu, 28 May 2015 10:21:55 +0000 (12:21 +0200)
committerGerrit Code Review <gerrit@opendaylight.org>
Thu, 28 May 2015 14:29:41 +0000 (14:29 +0000)
commit9c29d20c9efaaac3f11b0ca54b484fca87afe719
tree9bc864bde5c809e842a21a891ef53818d6c02954
parenta434cb4c9cea4c4d65a4b764814b14d9a5f74a4e
Make sure we cache QNameModule instances

Parser should be taking advantege of cached QNameModules, as multiple
generations/independent instances within a JVM should still be sharing
them.

Change-Id: I3c670519056456f8c93591b1e8e24f095131fb9a
Signed-off-by: Robert Varga <rovarga@cisco.com>
yang/yang-parser-impl/src/main/java/org/opendaylight/yangtools/yang/parser/builder/impl/ModuleBuilder.java
yang/yang-parser-impl/src/main/java/org/opendaylight/yangtools/yang/parser/builder/impl/ModuleImpl.java
yang/yang-parser-impl/src/main/java/org/opendaylight/yangtools/yang/parser/stmt/rfc6020/ModuleStatementSupport.java