protected SimpleValueEncoder getValueEncoder() { if (mValueEncoder == null) { mValueEncoder = new SimpleValueEncoder(); } return mValueEncoder; }
public String encodeAsString(double[] value, int from, int length) { return encode(mEncoderFactory.getEncoder(value, from, length)); }
public void writeIntArray(int[] value, int from, int length) throws XMLStreamException { mDelegate.writeCharacters(getValueEncoder().encodeAsString(value, from, length)); }
public void writeFloatArray(float[] value, int from, int length) throws XMLStreamException { mDelegate.writeCharacters(getValueEncoder().encodeAsString(value, from, length)); }
public String encodeAsString(float[] value, int from, int length) { return encode(mEncoderFactory.getEncoder(value, from, length)); }
protected SimpleValueEncoder getValueEncoder() { if (mValueEncoder == null) { mValueEncoder = new SimpleValueEncoder(); } return mValueEncoder; } }
public void writeDoubleArray(double[] value, int from, int length) throws XMLStreamException { mDelegate.writeCharacters(getValueEncoder().encodeAsString(value, from, length)); }
public String encodeAsString(Base64Variant v, byte[] value, int from, int length) { return encode(mEncoderFactory.getEncoder(v, value, from, length)); }
public void writeDoubleArrayAttribute(String prefix, String nsURI, String localName, double[] value) throws XMLStreamException { mDelegate.writeAttribute(prefix, nsURI, localName, getValueEncoder().encodeAsString(value, 0, value.length)); }
public String encodeAsString(long[] value, int from, int length) { return encode(mEncoderFactory.getEncoder(value, from, length)); }
public void writeBinaryAttribute(Base64Variant v, String prefix, String nsURI, String localName, byte[] value) throws XMLStreamException { mDelegate.writeAttribute(prefix, nsURI, localName, getValueEncoder().encodeAsString(v, value, 0, value.length)); }
public String encodeAsString(int[] value, int from, int length) { return encode(mEncoderFactory.getEncoder(value, from, length)); }
public void writeLongArray(long[] value, int from, int length) throws XMLStreamException { mDelegate.writeCharacters(getValueEncoder().encodeAsString(value, from, length)); }
public void writeBinary(Base64Variant v, byte[] value, int from, int length) throws XMLStreamException { mDelegate.writeCharacters(getValueEncoder().encodeAsString(v, value, from, length)); }
public void writeIntArrayAttribute(String prefix, String nsURI, String localName, int[] value) throws XMLStreamException { mDelegate.writeAttribute(prefix, nsURI, localName, getValueEncoder().encodeAsString(value, 0, value.length)); }
public void writeLongArrayAttribute(String prefix, String nsURI, String localName, long[] value) throws XMLStreamException { mDelegate.writeAttribute(prefix, nsURI, localName, getValueEncoder().encodeAsString(value, 0, value.length)); }
public void writeFloatArrayAttribute(String prefix, String nsURI, String localName, float[] value) throws XMLStreamException { mDelegate.writeAttribute(prefix, nsURI, localName, getValueEncoder().encodeAsString(value, 0, value.length)); }
public void writeFloatArray(float[] value, int from, int length) throws XMLStreamException { // true -> start with space, for multiple segments writeCharacters(getValueEncoder().encodeAsString(value, from, length)); }
public void writeBinary(Base64Variant v, byte[] value, int from, int length) throws XMLStreamException { writeCharacters(getValueEncoder().encodeAsString(v, value, from, length)); }
public void writeIntArrayAttribute(String prefix, String nsURI, String localName, int[] value) throws XMLStreamException { writeAttribute(prefix, nsURI, localName, getValueEncoder().encodeAsString(value, 0, value.length)); }