Improve often-used class imports 73/89173/3
authorRobert Varga <robert.varga@pantheon.tech>
Mon, 20 Apr 2020 18:28:29 +0000 (20:28 +0200)
committerRobert Varga <robert.varga@pantheon.tech>
Mon, 20 Apr 2020 18:43:07 +0000 (20:43 +0200)
commit26a80dadde97a6da2e1ab8f55736eeba31a3a1d8
treef8a0e1220ed2a685839aa1015119949eafef1303
parent4a0b7b94c1400f03691e13e4d26f9bf32eeaf44a
Improve often-used class imports

importedName(Class) is slightly slower than importName(JavaTypeName),
hence improve performance by creating a few more often-used constants.

Change-Id: I2af9ad97bc2122a83c26cd247faf15e136bdb768
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
binding/mdsal-binding-java-api-generator/src/main/java/org/opendaylight/mdsal/binding/java/api/generator/BuilderGenerator.java
binding/mdsal-binding-java-api-generator/src/main/java/org/opendaylight/mdsal/binding/java/api/generator/BuilderImplTemplate.xtend
binding/mdsal-binding-java-api-generator/src/main/java/org/opendaylight/mdsal/binding/java/api/generator/BuilderTemplate.xtend
binding/mdsal-binding-java-api-generator/src/main/java/org/opendaylight/mdsal/binding/java/api/generator/ClassTemplate.xtend
binding/mdsal-binding-java-api-generator/src/main/java/org/opendaylight/mdsal/binding/java/api/generator/JavaFileTemplate.java
binding/mdsal-binding-java-api-generator/src/main/java/org/opendaylight/mdsal/binding/java/api/generator/LengthGenerator.java