Cleanup builder enforcement 27/31027/4
authorRobert Varga <[email protected]>
Tue, 8 Dec 2015 22:56:54 +0000 (23:56 +0100)
committerGerrit Code Review <[email protected]>
Mon, 14 Dec 2015 10:00:34 +0000 (10:00 +0000)
commit476ba9f4bcdcafb58f3a6b1959a824c32757c0fa
tree2795e5f6b860160538a28c7d7e3f70b1d2860536
parent982503e0f55585c4e80ce79dbbf8169dd9923d29
Cleanup builder enforcement

A more natural place for generating these is with the setters which call
them. Move generation to generateSetters().

Also make setters' arguments final.

Also colocate length enforcement with range enforcement and eliminate a
superfluous empty if() block.

Change-Id: I0e844879f47527d692e148485157ef61db215862
Signed-off-by: Robert Varga <[email protected]>
binding/mdsal-binding-java-api-generator/src/main/java/org/opendaylight/yangtools/sal/java/api/generator/BuilderTemplate.xtend