Use ForwardingNormalizedNodeStreamWriter for QName tranformation 74/80674/1
authorRobert Varga <robert.varga@pantheon.tech>
Mon, 4 Mar 2019 12:56:05 +0000 (13:56 +0100)
committerRobert Varga <robert.varga@pantheon.tech>
Mon, 4 Mar 2019 22:34:57 +0000 (23:34 +0100)
commit1294ad71ecc0d4f35739519e0b9ab1fd8b5492de
tree2a6e88003cba6ee45669b54af2a6e788a3e82a35
parent266a632ac82472b9605c9b8da6e80987e8e03a0a
Use ForwardingNormalizedNodeStreamWriter for QName tranformation

We have a utility forwarder, which can be used as a baseline, reducing
transformation complexity a bit. Also make sure we reuse identifiers
when they are not transformed.

Change-Id: Ife4025cd47145b4501ff9f6186f47503cfb2aa45
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
(cherry picked from commit 29c7e09b2ea9aa387fd107314c2db6f3f5d9b4bb)
yang/yang-data-transform/src/main/java/org/opendaylight/yangtools/transform/QNameTransformingStreamWriter.java