BUG-1485: convert BuilderTemplate to use LengthGenerator
authorRobert Varga <rovarga@cisco.com>
Sun, 31 May 2015 17:51:43 +0000 (19:51 +0200)
committerGerrit Code Review <gerrit@opendaylight.org>
Tue, 9 Jun 2015 10:02:35 +0000 (10:02 +0000)
commitbe1abcbd20819f2adc6b0b4413acc2580a6a1dd5
tree37d278adf3a1b70eb1564f1103b3958685ff07fa
parentf234418fce944726fd456632cfdb5638a68b49a2
BUG-1485: convert BuilderTemplate to use LengthGenerator

This converts BuilderTemplate to use the LengthGenerator class as
appropriate, speeding operations up. Also removes caching fields.

Change-Id: I1a0bfc56df8ab36880ae8e14c111cb9aca68c626
Signed-off-by: Robert Varga <rovarga@cisco.com>
(cherry picked from commit 7998081d8e1761bf4798c1642e8e6107fc4666fc)
code-generator/binding-java-api-generator/src/main/java/org/opendaylight/yangtools/sal/java/api/generator/BaseTemplate.xtend
code-generator/binding-java-api-generator/src/main/java/org/opendaylight/yangtools/sal/java/api/generator/BuilderTemplate.xtend
code-generator/binding-java-api-generator/src/test/java/org/opendaylight/yangtools/sal/java/api/generator/test/CompilationTest.java