EncodingAlgorithmpublic class DoubleEncodingAlgorithm extends IEEE754FloatingPointEncodingAlgorithm
BuiltInEncodingAlgorithm.WordListenerSPACE_PATTERNDOUBLE_MAX_CHARACTER_SIZE, DOUBLE_SIZE, FLOAT_MAX_CHARACTER_SIZE, FLOAT_SIZE| Constructor | Description |
|---|---|
DoubleEncodingAlgorithm() |
| Modifier and Type | Method | Description |
|---|---|---|
java.lang.Object |
convertFromCharacters(char[] ch,
int start,
int length) |
|
void |
convertToCharacters(java.lang.Object data,
java.lang.StringBuffer s) |
|
void |
convertToCharactersFromDoubleArray(double[] fdata,
java.lang.StringBuffer s) |
|
java.lang.Object |
decodeFromBytes(byte[] b,
int start,
int length) |
|
void |
decodeFromBytesToDoubleArray(double[] data,
int fstart,
byte[] b,
int start,
int length) |
|
java.lang.Object |
decodeFromInputStream(java.io.InputStream s) |
|
double[] |
decodeFromInputStreamToDoubleArray(java.io.InputStream s) |
|
void |
encodeToBytes(java.lang.Object array,
int astart,
int alength,
byte[] b,
int start) |
|
void |
encodeToBytesFromDoubleArray(double[] fdata,
int fstart,
int flength,
byte[] b,
int start) |
|
void |
encodeToOutputStream(java.lang.Object data,
java.io.OutputStream s) |
|
void |
encodeToOutputStreamFromDoubleArray(double[] fdata,
java.io.OutputStream s) |
|
double[] |
generateArrayFromList(java.util.List array) |
|
int |
getOctetLengthFromPrimitiveLength(int primitiveLength) |
|
int |
getPrimtiveLengthFromOctetLength(int octetLength) |
matchWhiteSpaceDelimnatedWords, removeWhitespacepublic final int getPrimtiveLengthFromOctetLength(int octetLength)
throws EncodingAlgorithmException
getPrimtiveLengthFromOctetLength in class BuiltInEncodingAlgorithmEncodingAlgorithmExceptionpublic int getOctetLengthFromPrimitiveLength(int primitiveLength)
getOctetLengthFromPrimitiveLength in class BuiltInEncodingAlgorithmpublic final java.lang.Object decodeFromBytes(byte[] b,
int start,
int length)
throws EncodingAlgorithmException
EncodingAlgorithmExceptionpublic final java.lang.Object decodeFromInputStream(java.io.InputStream s)
throws java.io.IOException
java.io.IOExceptionpublic void encodeToOutputStream(java.lang.Object data,
java.io.OutputStream s)
throws java.io.IOException
java.io.IOExceptionpublic 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 decodeFromBytesToDoubleArray(double[] data,
int fstart,
byte[] b,
int start,
int length)
public final double[] decodeFromInputStreamToDoubleArray(java.io.InputStream s)
throws java.io.IOException
java.io.IOExceptionpublic final void encodeToOutputStreamFromDoubleArray(double[] fdata,
java.io.OutputStream s)
throws java.io.IOException
java.io.IOExceptionpublic final void encodeToBytes(java.lang.Object array,
int astart,
int alength,
byte[] b,
int start)
encodeToBytes in class BuiltInEncodingAlgorithmpublic final void encodeToBytesFromDoubleArray(double[] fdata,
int fstart,
int flength,
byte[] b,
int start)
public final void convertToCharactersFromDoubleArray(double[] fdata,
java.lang.StringBuffer s)
public final double[] generateArrayFromList(java.util.List array)
Copyright © 2018 Oracle Corporation. All rights reserved.