com.sun.xml.fastinfoset.algorithm
public class ShortEncodingAlgorithm extends IntegerEncodingAlgorithm
BuiltInEncodingAlgorithm.WordListener
INT_MAX_CHARACTER_SIZE, INT_SIZE, LONG_MAX_CHARACTER_SIZE, LONG_SIZE, SHORT_MAX_CHARACTER_SIZE, SHORT_SIZE
SPACE_PATTERN
Constructor and Description |
---|
ShortEncodingAlgorithm() |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
convertFromCharacters(char[] ch,
int start,
int length) |
void |
convertToCharacters(java.lang.Object data,
java.lang.StringBuffer s) |
void |
convertToCharactersFromShortArray(short[] sdata,
java.lang.StringBuffer s) |
java.lang.Object |
decodeFromBytes(byte[] b,
int start,
int length) |
void |
decodeFromBytesToShortArray(short[] sdata,
int istart,
byte[] b,
int start,
int length) |
java.lang.Object |
decodeFromInputStream(java.io.InputStream s) |
short[] |
decodeFromInputStreamToShortArray(java.io.InputStream s) |
void |
encodeToBytes(java.lang.Object array,
int astart,
int alength,
byte[] b,
int start) |
void |
encodeToBytesFromShortArray(short[] sdata,
int istart,
int ilength,
byte[] b,
int start) |
void |
encodeToOutputStream(java.lang.Object data,
java.io.OutputStream s) |
void |
encodeToOutputStreamFromShortArray(short[] idata,
java.io.OutputStream s) |
short[] |
generateArrayFromList(java.util.List array) |
int |
getOctetLengthFromPrimitiveLength(int primitiveLength) |
int |
getPrimtiveLengthFromOctetLength(int octetLength) |
matchWhiteSpaceDelimnatedWords, removeWhitespace
public final int getPrimtiveLengthFromOctetLength(int octetLength) throws EncodingAlgorithmException
getPrimtiveLengthFromOctetLength
in class BuiltInEncodingAlgorithm
EncodingAlgorithmException
public int getOctetLengthFromPrimitiveLength(int primitiveLength)
getOctetLengthFromPrimitiveLength
in class BuiltInEncodingAlgorithm
public final java.lang.Object decodeFromBytes(byte[] b, int start, int length) throws EncodingAlgorithmException
EncodingAlgorithmException
public final java.lang.Object decodeFromInputStream(java.io.InputStream s) throws java.io.IOException
java.io.IOException
public void encodeToOutputStream(java.lang.Object data, java.io.OutputStream s) throws java.io.IOException
java.io.IOException
public final java.lang.Object convertFromCharacters(char[] ch, int start, int length)
public final void convertToCharacters(java.lang.Object data, java.lang.StringBuffer s)
public final void decodeFromBytesToShortArray(short[] sdata, int istart, byte[] b, int start, int length)
public final short[] decodeFromInputStreamToShortArray(java.io.InputStream s) throws java.io.IOException
java.io.IOException
public final void encodeToOutputStreamFromShortArray(short[] idata, java.io.OutputStream s) throws java.io.IOException
java.io.IOException
public final void encodeToBytes(java.lang.Object array, int astart, int alength, byte[] b, int start)
encodeToBytes
in class BuiltInEncodingAlgorithm
public final void encodeToBytesFromShortArray(short[] sdata, int istart, int ilength, byte[] b, int start)
public final void convertToCharactersFromShortArray(short[] sdata, java.lang.StringBuffer s)
public final short[] generateArrayFromList(java.util.List array)