Top Description Fields Constructors Methods
org.codehaus.stax2.ri.typed

public Class SimpleValueEncoder

extends Object
Class Inheritance
Imports
org.codehaus.stax2.typed.Base64Variant

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

Modifier and TypeField and Description
protected final char[]
mBuffer

For efficient encoding, need a working buffer

protected final ValueEncoderFactory

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
protected String
public String
encodeAsString(int[] value, int from, int length)

public String
encodeAsString(long[] value, int from, int length)

public String
encodeAsString(float[] value, int from, int length)

public String
encodeAsString(double[] value, int from, int length)

public String
encodeAsString(Base64Variant v, byte[] value, int from, int length)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

mBufferback to summary
protected final char[] mBuffer

For efficient encoding, need a working buffer

mEncoderFactoryback to summary
protected final ValueEncoderFactory mEncoderFactory

Constructor Detail

SimpleValueEncoderback to summary
public SimpleValueEncoder()

Method Detail

encodeback to summary
protected String encode(AsciiValueEncoder enc)
encodeAsStringback to summary
public String encodeAsString(int[] value, int from, int length)
encodeAsStringback to summary
public String encodeAsString(long[] value, int from, int length)
encodeAsStringback to summary
public String encodeAsString(float[] value, int from, int length)
encodeAsStringback to summary
public String encodeAsString(double[] value, int from, int length)
encodeAsStringback to summary
public String encodeAsString(Base64Variant v, byte[] value, int from, int length)