Bug 3051: Fixed pattern checks in generated DTOs 22/18922/1
authorTony Tkacik <ttkacik@cisco.com>
Thu, 23 Apr 2015 15:13:36 +0000 (17:13 +0200)
committerTony Tkacik <ttkacik@cisco.com>
Thu, 23 Apr 2015 15:13:36 +0000 (17:13 +0200)
commit06009f6807fb51e3ea0a850aae0472207bac865e
treebac4c52c8b0a8ce1d20b338fa32eeef993ea96ba
parent95d500653201d7e0a0ed53206ee6c25704c307f7
Bug 3051: Fixed pattern checks in generated DTOs

Pattern checks in generated DTOs were generated as
OR checks in case model type specified multiple
patterns, but correct behaviour is to do AND.

So in order string needs to verified against
all patterns and match all of them.

Change-Id: If82e282312c82dd71de79534c7fa599fcdcefab4
Signed-off-by: Tony Tkacik <ttkacik@cisco.com>
code-generator/binding-java-api-generator/src/main/java/org/opendaylight/yangtools/sal/java/api/generator/ClassTemplate.xtend
model/ietf/ietf-inet-types/src/test/java/org/opendaylight/yang/gen/v1/urn/ietf/params/xml/ns/yang/ietf/inet/types/rev100924/HostBuilderTest.java