Package org.codehaus.stax2.ri.typed
Class SimpleValueEncoder
- java.lang.Object
-
- org.codehaus.stax2.ri.typed.SimpleValueEncoder
-
public class SimpleValueEncoder extends java.lang.Object
Helper class used for serializing typed values to String. Mostly used for "non-native" stream writers; things like DOM-backed stream writer, or stax (v1) adapter.- Author:
- Tatu Saloranta
-
-
Field Summary
Fields Modifier and Type Field Description protected char[]
mBuffer
For efficient encoding, need a working bufferprotected ValueEncoderFactory
mEncoderFactory
-
Constructor Summary
Constructors Constructor Description SimpleValueEncoder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected java.lang.String
encode(AsciiValueEncoder enc)
java.lang.String
encodeAsString(double[] value, int from, int length)
java.lang.String
encodeAsString(float[] value, int from, int length)
java.lang.String
encodeAsString(int[] value, int from, int length)
java.lang.String
encodeAsString(long[] value, int from, int length)
java.lang.String
encodeAsString(Base64Variant v, byte[] value, int from, int length)
-
-
-
Field Detail
-
mBuffer
protected final char[] mBuffer
For efficient encoding, need a working buffer
-
mEncoderFactory
protected final ValueEncoderFactory mEncoderFactory
-
-
Method Detail
-
encodeAsString
public java.lang.String encodeAsString(int[] value, int from, int length)
-
encodeAsString
public java.lang.String encodeAsString(long[] value, int from, int length)
-
encodeAsString
public java.lang.String encodeAsString(float[] value, int from, int length)
-
encodeAsString
public java.lang.String encodeAsString(double[] value, int from, int length)
-
encodeAsString
public java.lang.String encodeAsString(Base64Variant v, byte[] value, int from, int length)
-
encode
protected java.lang.String encode(AsciiValueEncoder enc)
-
-