Improve error message in UnionXmlCodec
[yangtools.git] / yang / yang-data-codec-xml / src / main / java / org / opendaylight / yangtools / yang / data / codec / xml / ValueWriter.java
index ed25e7dcedf5c86168c8d9faf2c0490bd08a9cc6..592f3a370f145895ca905f01e91d1fccf5ae08cd 100644 (file)
@@ -10,7 +10,6 @@ package org.opendaylight.yangtools.yang.data.codec.xml;
 import javax.xml.namespace.NamespaceContext;
 import javax.xml.stream.XMLStreamException;
 import javax.xml.stream.XMLStreamWriter;
-import org.eclipse.jdt.annotation.NonNull;
 
 /**
  * A minimal facade for exposing just enough information from {@link XMLStreamWriter} for the purposes of encoding
@@ -21,9 +20,6 @@ import org.eclipse.jdt.annotation.NonNull;
  * See XMLStreamWriter for description of methods.
  */
 abstract class ValueWriter {
-    // Additionally ignores null/empty
-    abstract void writeCharacters(String text) throws XMLStreamException;
-
     abstract void writeNamespace(String prefix, String namespaceURI) throws XMLStreamException;
 
     abstract void writeAttribute(String localName, String value) throws XMLStreamException;
@@ -33,9 +29,4 @@ abstract class ValueWriter {
 
     // Note: lookup results may change if there is other interaction
     abstract NamespaceContext getNamespaceContext();
-
-    // Utility shortcut
-    final void writeToStringCharacters(final @NonNull Object obj) throws XMLStreamException {
-        writeCharacters(obj.toString());
-    }
 }