Binding generator v2 - Unions - Union's builder fix 23/58923/10
authorJie Han <han.jie@zte.com.cn>
Wed, 14 Jun 2017 07:59:49 +0000 (15:59 +0800)
committerJie Han <han.jie@zte.com.cn>
Thu, 15 Jun 2017 06:23:09 +0000 (14:23 +0800)
commit9e5a15c20e29454f3a4f1eef3aa52efac1b3f034
tree16e3a0fb8fa6eb043d203cc3f0ded1aadfc07e5f
parentf2767f1ad0882a6f267832fa48b8dc129a71c779
Binding generator v2 - Unions - Union's builder fix

- fix return type name of treeIdentifier with fully qualified name
  to avoid name conflict
- recursive unoin builder support
- add yang file
Change-Id: I8770b849e6e50c04633eecb067d0f1d83bffb2c8
Signed-off-by: Jie Han <han.jie@zte.com.cn>
binding2/mdsal-binding2-generator-impl/src/main/java/org/opendaylight/mdsal/binding/javav2/generator/impl/AuxiliaryGenUtils.java
binding2/mdsal-binding2-generator-impl/src/main/java/org/opendaylight/mdsal/binding/javav2/generator/yang/types/TypeProviderImpl.java
binding2/mdsal-binding2-generator-util/src/main/java/org/opendaylight/mdsal/binding/javav2/generator/util/Types.java
binding2/mdsal-binding2-java-api-generator/src/main/java/org/opendaylight/mdsal/binding/javav2/java/api/generator/renderers/BuilderRenderer.java
binding2/mdsal-binding2-java-api-generator/src/test/resources/unions.yang [new file with mode: 0644]