Added generated convenience setters that take Builder<T> 93/14093/6
authorEd Warnicke <eaw@cisco.com>
Mon, 12 Jan 2015 01:14:53 +0000 (19:14 -0600)
committerRobert Varga <nite@hq.sk>
Fri, 16 Jan 2015 18:16:58 +0000 (18:16 +0000)
commit0bede1b3a817175f7db70fd5347c08c3f0ff1af1
treec68a99d6428fa1706fd7f1d14f0e43ebfff9a566
parentd35353c6a7ba7bbb1a8ee6fb62f5dae3f73803d1
Added generated convenience setters that take Builder<T>

Basically, if we previously had

FooBuilder.setBar(Bar value)

we now also have

FooBuilder.setBar(Builder<Bar> value)

That just calls value.build() and calls the original setter.

Change-Id: I99e19f7a8a51af5c4a48ecb8813c6e6202546857
Signed-off-by: Ed Warnicke <eaw@cisco.com>
code-generator/binding-java-api-generator/src/main/java/org/opendaylight/yangtools/sal/java/api/generator/BuilderTemplate.xtend