Package org.jvnet.fastinfoset
Interface EncodingAlgorithm
- All Known Implementing Classes:
BASE64EncodingAlgorithm,BooleanEncodingAlgorithm,BuiltInEncodingAlgorithm,DoubleEncodingAlgorithm,FloatEncodingAlgorithm,HexadecimalEncodingAlgorithm,IEEE754FloatingPointEncodingAlgorithm,IntegerEncodingAlgorithm,IntEncodingAlgorithm,LongEncodingAlgorithm,ShortEncodingAlgorithm,UUIDEncodingAlgorithm
public interface EncodingAlgorithm
-
Method Summary
Modifier and TypeMethodDescriptionconvertFromCharacters(char[] ch, int start, int length) voidconvertToCharacters(Object data, StringBuffer s) decodeFromBytes(byte[] b, int start, int length) voidencodeToOutputStream(Object data, OutputStream s)
-
Method Details
-
decodeFromBytes
- Throws:
EncodingAlgorithmException
-
decodeFromInputStream
-
encodeToOutputStream
void encodeToOutputStream(Object data, OutputStream s) throws EncodingAlgorithmException, IOException -
convertFromCharacters
- Throws:
EncodingAlgorithmException
-
convertToCharacters
- Throws:
EncodingAlgorithmException
-