public interface CharsetDecoder
| Modifier and Type | Method and Description |
|---|---|
void |
decode(byte[] in_buf,
int in_off,
int in_len,
char[] out_buf,
int out_off,
int out_len,
int[] result)
Decodes an array of bytes into characters.
|
int |
maxBytesPerChar()
Minimum number of characters produced per byte using
this decoder.
|
int |
minBytesPerChar()
Minimum number of characters produced per byte using
this decoder.
|
CharsetDecoder |
newCharsetDecoder() |
void |
reset() |
int minBytesPerChar()
int maxBytesPerChar()
void decode(byte[] in_buf,
int in_off,
int in_len,
char[] out_buf,
int out_off,
int out_len,
int[] result)
throws java.io.CharConversionException
in_buf - input byte bufferin_off - starting byte buffer offsetin_len - max number of bytes to readout_buf - output character bufferout_off - char buffer offset at which to start writingout_len - max number of chars to writeresult - an array of size >= 2 where results are returned:
result[0] = number of bytes read.
result[1] = number of chars writtenjava.io.CharConversionExceptionCharsetDecoder newCharsetDecoder()
void reset()