import javax.xml.stream.XMLStreamException;
import javax.xml.stream.XMLStreamWriter;
-import org.opendaylight.yangtools.concepts.Codec;
+import org.opendaylight.yangtools.yang.data.impl.codec.DataStringCodec;
-final class NumberXmlCodec<T extends Number> extends AbstractXmlCodec<T>{
-
- NumberXmlCodec(final Codec<String, T> codec) {
+final class NumberXmlCodec<T extends Number> extends AbstractXmlCodec<T> {
+ NumberXmlCodec(final DataStringCodec<T> codec) {
super(codec);
}
- /**
- * Serialize specified value with specified XMLStreamWriter.
- *
- * @param writer XMLStreamWriter
- * @param value value which will be serialized to the writer
- */
@Override
- public void serializeToWriter(XMLStreamWriter writer, T value) throws XMLStreamException {
+ public void serializeToWriter(final XMLStreamWriter writer, final T value) throws XMLStreamException {
writer.writeCharacters(String.valueOf(value));
}
}