-
- All Known Implementing Classes:
BASE64EncodingAlgorithm
,BooleanEncodingAlgorithm
,BuiltInEncodingAlgorithm
,DoubleEncodingAlgorithm
,FloatEncodingAlgorithm
,HexadecimalEncodingAlgorithm
,IEEE754FloatingPointEncodingAlgorithm
,IntegerEncodingAlgorithm
,IntEncodingAlgorithm
,LongEncodingAlgorithm
,ShortEncodingAlgorithm
,UUIDEncodingAlgorithm
public interface EncodingAlgorithm
-
-
Method Summary
All Methods Instance Methods Abstract Methods 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)
java.lang.Object
decodeFromBytes(byte[] b, int start, int length)
java.lang.Object
decodeFromInputStream(java.io.InputStream s)
void
encodeToOutputStream(java.lang.Object data, java.io.OutputStream s)
-
-
-
Method Detail
-
decodeFromBytes
java.lang.Object decodeFromBytes(byte[] b, int start, int length) throws EncodingAlgorithmException
- Throws:
EncodingAlgorithmException
-
decodeFromInputStream
java.lang.Object decodeFromInputStream(java.io.InputStream s) throws EncodingAlgorithmException, java.io.IOException
- Throws:
EncodingAlgorithmException
java.io.IOException
-
encodeToOutputStream
void encodeToOutputStream(java.lang.Object data, java.io.OutputStream s) throws EncodingAlgorithmException, java.io.IOException
- Throws:
EncodingAlgorithmException
java.io.IOException
-
convertFromCharacters
java.lang.Object convertFromCharacters(char[] ch, int start, int length) throws EncodingAlgorithmException
- Throws:
EncodingAlgorithmException
-
convertToCharacters
void convertToCharacters(java.lang.Object data, java.lang.StringBuffer s) throws EncodingAlgorithmException
- Throws:
EncodingAlgorithmException
-
-