Bug 2480: Union objects are generated incorrectly when using bits type 35/13535/6
authorMartin Ciglan <mciglan@cisco.com>
Wed, 10 Dec 2014 13:29:05 +0000 (14:29 +0100)
committerMartin Ciglan <mciglan@cisco.com>
Fri, 16 Jan 2015 15:16:23 +0000 (15:16 +0000)
commitb9098abada60ebda7c372221c7b6ec8a94178792
tree486c37e34e1357060bade0246b17ec598546dc7b
parent6afd2a531c139a775dafa01c317eb0ab6044ac41
Bug 2480: Union objects are generated incorrectly when using bits type

In case of bits typedef within union, method getValue() returning array
of booleans was missing.

Change-Id: If4b0f98d3889facff819d02f44566e816674528d
Signed-off-by: Martin Ciglan <mciglan@cisco.com>
code-generator/binding-generator-util/src/main/java/org/opendaylight/yangtools/binding/generator/util/generated/type/builder/GeneratedTOBuilderImpl.java
code-generator/binding-java-api-generator/src/main/java/org/opendaylight/yangtools/sal/java/api/generator/ClassTemplate.xtend
code-generator/binding-model-api/src/main/java/org/opendaylight/yangtools/sal/binding/model/api/GeneratedTransferObject.java
code-generator/binding-model-api/src/main/java/org/opendaylight/yangtools/sal/binding/model/api/type/builder/GeneratedTOBuilder.java
code-generator/binding-type-provider/src/main/java/org/opendaylight/yangtools/sal/binding/yang/types/TypeProviderImpl.java
yang/yang-parser-impl/src/test/java/org/opendaylight/yangtools/yang/parser/impl/TypesResolutionTest.java
yang/yang-parser-impl/src/test/resources/types/union-with-bits/union-bits-model.yang [new file with mode: 0644]