Lines Matching refs:src
97 private CoderResult encodeArrayLoop(CharBuffer src, ByteBuffer dst) {
98 char[] sa = src.array();
99 int sp = src.arrayOffset() + src.position();
100 int sl = src.arrayOffset() + src.limit();
183 src.position(sp - src.arrayOffset());
188 private CoderResult encodeBufferLoop(CharBuffer src, ByteBuffer dst) {
192 int mark = src.position();
194 while (src.hasRemaining()) {
195 char inputChar = src.get();
198 if (sgp.parse(inputChar, src) < 0)
261 src.position(mark);
265 protected CoderResult encodeLoop(CharBuffer src, ByteBuffer dst) {
266 if (true && src.hasArray() && dst.hasArray())
267 return encodeArrayLoop(src, dst);
269 return encodeBufferLoop(src, dst);