BUG-1485: convert BuilderTemplate to use LengthGenerator 56/22156/3
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)
commitea66906d19c0ded8c26c16abedf1bee5025fde92
treea8ccbf112f2ae7575a2f24d6cde098aa80d7f9b5
parent1414f0cd6e0362160d7346a6e58a815d731685e9
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