| public int length(byte[] bytes, int p, int end) Implements abstract org.jcodings.Encoding.length.
Doc from org.jcodings.Encoding.length.
Returns character length given stream, character position and stream end
returns 1 for singlebyte encodings or performs sanity validations for multibyte ones
and returns the character length, missing characters in the stream otherwise
- Returns:int
0 Never
> 0 Valid character, length returned
-1 Illegal/malformed character
< -1 (-1 - n) Number of missing bytes for character in p...end range
Oniguruma equivalent: mbc_enc_len
modified for 1.9 purposes,
- Annotations
- @Override
|