Add AnydataNode specialization to OpaqueData 96/57596/28
authorRobert Varga <robert.varga@pantheon.tech>
Thu, 9 May 2019 16:32:32 +0000 (18:32 +0200)
committerRobert Varga <robert.varga@pantheon.tech>
Fri, 17 May 2019 00:53:48 +0000 (02:53 +0200)
commitd9d274d6417d84d1a91a590f47cc2be1af3ec462
treea58e0302d6a5e7690f12dac30d47ca84be8519d8
parent573fd6bba910fc75bbbb0b10124066cb047363cd
Add AnydataNode specialization to OpaqueData

This bridges AnydataNode with OpaqueData by specializing anydata
with opaque data context. Related builders are also provided.

JIRA: YANGTOOLS-978
Change-Id: I042749c066b984835741c6ec66e9014f54b8221c
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
yang/yang-data-api/src/main/java/org/opendaylight/yangtools/yang/data/api/schema/AnydataNode.java
yang/yang-data-api/src/main/java/org/opendaylight/yangtools/yang/data/api/schema/OpaqueAnydataNode.java [new file with mode: 0644]
yang/yang-data-impl/src/main/java/org/opendaylight/yangtools/yang/data/impl/schema/Builders.java
yang/yang-data-impl/src/main/java/org/opendaylight/yangtools/yang/data/impl/schema/builder/impl/AbstractImmutableAnydataNodeBuilder.java [new file with mode: 0644]
yang/yang-data-impl/src/main/java/org/opendaylight/yangtools/yang/data/impl/schema/builder/impl/ImmutableOpaqueAnydataNodeBuilder.java [new file with mode: 0644]