public void writeInteger(BigInteger value) throws XMLStreamException { /* No really efficient method exposed by JDK, keep it simple * (esp. considering that length is actually not bound) */ writeTypedElement(valueEncoderFactory().getScalarEncoder(value.toString())); }
public void writeDecimal(BigDecimal value) throws XMLStreamException { /* No really efficient method exposed by JDK, keep it simple * (esp. considering that length is actually not bound) */ writeTypedElement(valueEncoderFactory().getScalarEncoder(value.toString())); }
public void writeLong(long value) throws XMLStreamException { writeTypedElement(valueEncoderFactory().getEncoder(value)); }
public final void writeIntArray(int[] value, int from, int length) throws XMLStreamException { writeTypedElement(valueEncoderFactory().getEncoder(value, from, length)); }
public void writeLongArray(long[] value, int from, int length) throws XMLStreamException { writeTypedElement(valueEncoderFactory().getEncoder(value, from, length)); }
public void writeFloatArray(float[] value, int from, int length) throws XMLStreamException { writeTypedElement(valueEncoderFactory().getEncoder(value, from, length)); }
public void writeBinary(Base64Variant v, byte[] value, int from, int length) throws XMLStreamException { writeTypedElement(valueEncoderFactory().getEncoder(v, value, from, length)); }
public void writeInt(int value) throws XMLStreamException { writeTypedElement(valueEncoderFactory().getEncoder(value)); }
public void writeDouble(double value) throws XMLStreamException { writeTypedElement(valueEncoderFactory().getEncoder(value)); }
public void writeBoolean(boolean value) throws XMLStreamException { writeTypedElement(valueEncoderFactory().getEncoder(value)); }
public void writeFloat(float value) throws XMLStreamException { writeTypedElement(valueEncoderFactory().getEncoder(value)); }
public void writeDoubleArray(double[] value, int from, int length) throws XMLStreamException { writeTypedElement(valueEncoderFactory().getEncoder(value, from, length)); }
public void writeBinary(byte[] value, int from, int length) throws XMLStreamException { Base64Variant v = Base64Variants.getDefaultVariant(); writeTypedElement(valueEncoderFactory().getEncoder(v, value, from, length)); }
@Override public void writeDecimal(BigDecimal value) throws XMLStreamException { /* No really efficient method exposed by JDK, keep it simple * (esp. considering that length is actually not bound) */ writeTypedElement(valueEncoderFactory().getScalarEncoder(value.toString())); }
public void writeInteger(BigInteger value) throws XMLStreamException { /* No really efficient method exposed by JDK, keep it simple * (esp. considering that length is actually not bound) */ writeTypedElement(valueEncoderFactory().getScalarEncoder(value.toString())); }
@Override public final void writeIntArray(int[] value, int from, int length) throws XMLStreamException { writeTypedElement(valueEncoderFactory().getEncoder(value, from, length)); }
@Override public void writeDoubleArray(double[] value, int from, int length) throws XMLStreamException { writeTypedElement(valueEncoderFactory().getEncoder(value, from, length)); }
@Override public void writeBoolean(boolean value) throws XMLStreamException { writeTypedElement(valueEncoderFactory().getEncoder(value)); }
@Override public void writeInt(int value) throws XMLStreamException { writeTypedElement(valueEncoderFactory().getEncoder(value)); }
public void writeDouble(double value) throws XMLStreamException { writeTypedElement(valueEncoderFactory().getEncoder(value)); }