Optimize allProperties sorting 92/84392/1
authorRobert Varga <robert.varga@pantheon.tech>
Wed, 4 Sep 2019 11:55:25 +0000 (13:55 +0200)
committerRobert Varga <robert.varga@pantheon.tech>
Fri, 13 Sep 2019 14:24:07 +0000 (16:24 +0200)
commit0e0cd712a1394d333f2780c50fd3e9597b4301cd
tree457e7fd08b46d0f1ebcbfbb24bcd55051c9efd85
parentbd8ab6ccc159223936263b41315907b45c12c346
Optimize allProperties sorting

Java 8 has list.sort(), which we can easily short-circuit to
ArrayList's implementation by using 'val' declaration. We can
also make the comparator a constant, so that it is widely reused.

Change-Id: Ib8ce132a806d4e1ab58746ce85e732d451d82845
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
(cherry picked from commit ff8b2d05432e6e35f005b9ab7974985b5b4e01d7)
binding/mdsal-binding-java-api-generator/src/main/java/org/opendaylight/mdsal/binding/java/api/generator/ClassTemplate.xtend