Optimize JavaIdentifierNormalizer reserved words lookup 63/59963/2
authorRobert Varga <robert.varga@pantheon.tech>
Wed, 5 Jul 2017 09:44:41 +0000 (11:44 +0200)
committerMartin Ciglan <martin.ciglan@pantheon.tech>
Thu, 6 Jul 2017 09:03:13 +0000 (09:03 +0000)
commitb3527d64c63d13a5ab02bdcee38bbcb3a14d975a
tree1bada441af4b994be95ef208e10e7f59bd12ec55
parent50d9f2ba56f265b5b0b1a19e67ad569ecabf61c3
Optimize JavaIdentifierNormalizer reserved words lookup

Rather than having to go to upper case for each identifier being
looked up, cache a lower-case version of
BindingMapping.WINDOWS_RESERVED_WORDS.

Change-Id: I1fe5f89cfd2b443b059bde3c5250c916b33b0978
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
binding2/mdsal-binding2-generator-util/src/main/java/org/opendaylight/mdsal/binding/javav2/generator/util/JavaIdentifierNormalizer.java