Clean up public entrypoints 19/85419/6
authorRobert Varga <robert.varga@pantheon.tech>
Mon, 28 Oct 2019 20:58:58 +0000 (21:58 +0100)
committerRobert Varga <robert.varga@pantheon.tech>
Thu, 31 Oct 2019 16:11:14 +0000 (17:11 +0100)
commit92316b08659db4cac91d2847de038f143b7e42d0
treea05f9e78de1a9e5e8fc7294deeeb2991c2258c33
parent13869193b2a9da05b12e21928dbe240b32572ba9
Clean up public entrypoints

This API is centered around NormalizedNodeStreamVersion, which
defines versions supported by this artifact. An enum cannot really
be rehosted in an API-friendly way, which really makes it an
API entrypoint. Embrace that, eliminating NormalizedNodeInputOutput,
which acted in the same way.

JIRA: YANGTOOLS-1035
Change-Id: I8878bf6df3348981eb9165380844374885176ab1
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
yang/yang-data-codec-binfmt/src/main/java/org/opendaylight/yangtools/yang/data/codec/binfmt/AbstractMagnesiumDataInput.java
yang/yang-data-codec-binfmt/src/main/java/org/opendaylight/yangtools/yang/data/codec/binfmt/NormalizedNodeDataInput.java
yang/yang-data-codec-binfmt/src/main/java/org/opendaylight/yangtools/yang/data/codec/binfmt/NormalizedNodeDataOutput.java
yang/yang-data-codec-binfmt/src/main/java/org/opendaylight/yangtools/yang/data/codec/binfmt/NormalizedNodeInputOutput.java [deleted file]
yang/yang-data-codec-binfmt/src/main/java/org/opendaylight/yangtools/yang/data/codec/binfmt/NormalizedNodeStreamVersion.java