Use ForwardingNormalizedNodeStreamWriter for QName tranformation 73/80673/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:22 +0000 (23:34 +0100)
commit29c7e09b2ea9aa387fd107314c2db6f3f5d9b4bb
tree9c78a04f11cdc0a2e4665898bad259266f925170
parent9cb8d392e6e59e6780d0a97750a7a832d199d555
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 dc2251929ad3e3dc5aaec0102e80d345b51911b6)
yang/yang-data-transform/src/main/java/org/opendaylight/yangtools/transform/QNameTransformingStreamWriter.java