Expose SchemaNodeIdentifier-based XML access 89/92989/3
authorRobert Varga <robert.varga@pantheon.tech>
Thu, 8 Oct 2020 00:03:52 +0000 (02:03 +0200)
committerRobert Varga <nite@hq.sk>
Thu, 8 Oct 2020 07:28:30 +0000 (07:28 +0000)
commita2bd6a23f3b2edf06afb1b4b95dc7755d4730a00
tree874faae19943990901257c07a49938d4d168c5cc
parenta1a533ad48b9c048e8ff84003fc08346ccf27a76
Expose SchemaNodeIdentifier-based XML access

NETCONF is using SchemaPath-based instantiation quite heavily,
some of which is getting triggered with operations and their
SchemaNodeIdentifier.

To ease the pain of that interaction, add methods which take
SchemaNodeIdentifier.Absolute. This allows users to minimize
conversions.

Change-Id: I843ffc6ae63aa68118d4e95abe354cd65b3be51d
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
yang/yang-data-codec-xml/src/main/java/org/opendaylight/yangtools/yang/data/codec/xml/XMLStreamNormalizedNodeStreamWriter.java
yang/yang-data-impl/src/main/java/org/opendaylight/yangtools/yang/data/impl/codec/SchemaTracker.java
yang/yang-data-impl/src/main/java/org/opendaylight/yangtools/yang/data/impl/schema/SchemaUtils.java