Added generated convenience setters that take Builder<T>
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)
commitab16b4f52e6bccb9f869890ac1654f60253cc614
treecd76f3f1f726a6e31d44293f6861943c2f4115a9
parentb41c506e156ffde782fd3ccc84d37479a0ce7715
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