Bug 1434 - Make arrays non-mutable
authorLadislav Borak <lborak@cisco.com>
Tue, 5 Aug 2014 11:13:58 +0000 (13:13 +0200)
committerRobert Varga <nite@hq.sk>
Fri, 23 Jan 2015 07:10:01 +0000 (07:10 +0000)
commit1e2f0edbb1680b7cfde110f7ad217c0373dcaa24
tree5dcd10fc84e9e4a0d0a88ee07d70ab18904a5855
parent7cb275f500d55d261197cb009309de958afbedc4
Bug 1434 - Make arrays non-mutable

- changed getters, if fields return type is array,
  create local copy and send temporary reference
- constructor which has field of type array,
  save this array by temporary reference

Change-Id: Ifd96bd8f16eabec95409675723d5c13684914e16
Signed-off-by: Ladislav Borak <lborak@cisco.com>
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/ClassTemplate.xtend
code-generator/binding-java-api-generator/src/main/java/org/opendaylight/yangtools/sal/java/api/generator/UnionTemplate.xtend