Lines Matching refs:off
147 char[] decode(byte[] ba, int off, int len) {
153 int clen = ((ArrayDecoder)cd).decode(ba, off, len, ca);
157 ByteBuffer bb = ByteBuffer.wrap(ba, off, len);
176 static char[] decode(String charsetName, byte[] ba, int off, int len)
193 return sd.decode(ba, off, len);
196 static char[] decode(Charset cs, byte[] ba, int off, int len) {
221 ba = Arrays.copyOfRange(ba, off, off + len);
222 off = 0;
229 int clen = ((ArrayDecoder)cd).decode(ba, off, len, ca);
232 ByteBuffer bb = ByteBuffer.wrap(ba, off, len);
250 static char[] decode(byte[] ba, int off, int len) {
254 return decode(csn, ba, off, len);
259 return decode("ISO-8859-1", ba, off, len);
298 byte[] encode(char[] ca, int off, int len) {
304 int blen = ((ArrayEncoder)ce).encode(ca, off, len, ba);
309 CharBuffer cb = CharBuffer.wrap(ca, off, len);
327 static byte[] encode(String charsetName, char[] ca, int off, int len)
344 return se.encode(ca, off, len);
347 static byte[] encode(Charset cs, char[] ca, int off, int len) {
356 ca = Arrays.copyOfRange(ca, off, off + len);
357 off = 0;
364 int blen = ((ArrayEncoder)ce).encode(ca, off, len, ba);
368 CharBuffer cb = CharBuffer.wrap(ca, off, len);
383 static byte[] encode(char[] ca, int off, int len) {
387 return encode(csn, ca, off, len);
392 return encode("ISO-8859-1", ca, off, len);