BUG-1485: store patterns in an array 58/21958/2
authorRobert Varga <rovarga@cisco.com>
Tue, 26 May 2015 18:32:20 +0000 (20:32 +0200)
committerGerrit Code Review <gerrit@opendaylight.org>
Fri, 5 Jun 2015 21:08:30 +0000 (21:08 +0000)
commit8464f73911b2adb66b772394294e603d7c69f664
tree1e84a653267d310cf587e6bfdc158f03a41df3f9
parent53ac0bd1b0babc3aa3a07880f92b933042c832d7
BUG-1485: store patterns in an array

Internal compiled patters are only ever iterated over, hence there is no
need to store them in a list. Convert the field into an array, improving
both CPU and memory efficiency very slightly. Also saves instantiation
of a temporary list.

Change-Id: I5140bc81d0a78d4f91d4ad2d6f81cbd6ed1f6d55
Signed-off-by: Robert Varga <rovarga@cisco.com>
(cherry picked from commit 29c2d3351bdf371274433e71909236f133130bfb)
code-generator/binding-java-api-generator/src/main/java/org/opendaylight/yangtools/sal/java/api/generator/ClassTemplate.xtend
code-generator/binding-java-api-generator/src/test/java/org/opendaylight/yangtools/sal/java/api/generator/test/TypedefCompilationTest.java