Add interfaces for (Normalized)YangData codec 56/106756/1
authorRobert Varga <robert.varga@pantheon.tech>
Thu, 29 Jun 2023 19:01:03 +0000 (21:01 +0200)
committerRobert Varga <robert.varga@pantheon.tech>
Thu, 29 Jun 2023 19:06:08 +0000 (21:06 +0200)
commit4e0854ae7854c3c8c015713bba6e4e359f51c484
treef4165d0e67da4d83564bba1975b0a643931bd158
parentf84eb736c3fba4724a1c629a67c34c52557de0a3
Add interfaces for (Normalized)YangData codec

We are lacking the ability to transcode yang.binding.YangData to
NormalizedYangData. This patch adds the baseline interfaces required
along with disabled tests.

JIRA: MDSAL-805
Change-Id: I026240e553ffe3415466f94cb1e3f206eb5a3a0c
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
binding/mdsal-binding-dom-codec-api/src/main/java/org/opendaylight/mdsal/binding/dom/codec/api/BindingCodecTree.java
binding/mdsal-binding-dom-codec-api/src/main/java/org/opendaylight/mdsal/binding/dom/codec/api/BindingYangDataCodec.java [new file with mode: 0644]
binding/mdsal-binding-dom-codec-api/src/main/java/org/opendaylight/mdsal/binding/dom/codec/api/BindingYangDataCodecTreeNode.java [new file with mode: 0644]
binding/mdsal-binding-dom-codec-spi/src/main/java/org/opendaylight/mdsal/binding/dom/codec/spi/ForwardingBindingDOMCodecServices.java
binding/mdsal-binding-dom-codec/src/main/java/org/opendaylight/mdsal/binding/dom/codec/impl/BindingCodecContext.java
binding/mdsal-binding-dom-codec/src/test/java/org/opendaylight/mdsal/binding/dom/codec/impl/Mdsal805Test.java [new file with mode: 0644]