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) void
convertToCharacters
(Object data, StringBuffer s) decodeFromBytes
(byte[] b, int start, int length) void
encodeToOutputStream
(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
-