Clean up XMLStreamWriterUtils 87/79587/5
authorRobert Varga <robert.varga@pantheon.tech>
Wed, 16 Jan 2019 21:27:05 +0000 (22:27 +0100)
committerRobert Varga <robert.varga@pantheon.tech>
Fri, 18 Jan 2019 10:40:43 +0000 (11:40 +0100)
commit3aeb4de1373f21f6740d21451ce6d1ca8dc1ebd6
tree188dfba2c12c0d01b86729f96601e01f7fa4ed94
parent262e81a79d1a124f8f5c6a747d8408fabe0b9048
Clean up XMLStreamWriterUtils

This is slight refactor propagating @NonNull annotations and
acting on them:
- we do not need to use String.valueOf()
- we do not need guard against null values
- ValueWriter is a nice place to have a utility for doing
  writeCharacters(obj.toString())

Change-Id: Idcbc24036c2ae07cf93481cba1a2e311db7def6f
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
yang/yang-data-codec-xml/src/main/java/org/opendaylight/yangtools/yang/data/codec/xml/SchemalessXMLStreamNormalizedNodeStreamWriter.java
yang/yang-data-codec-xml/src/main/java/org/opendaylight/yangtools/yang/data/codec/xml/ValueWriter.java
yang/yang-data-codec-xml/src/main/java/org/opendaylight/yangtools/yang/data/codec/xml/XMLStreamWriterUtils.java