Lines Matching defs:src
87 private CoderResult encodeArrayLoop(CharBuffer src, ByteBuffer dst) {
88 char[] sa = src.array();
89 int sp = src.arrayOffset() + src.position();
90 int sl = src.arrayOffset() + src.limit();
145 src.position(sp - src.arrayOffset());
150 private CoderResult encodeBufferLoop(CharBuffer src, ByteBuffer dst) {
151 int mark = src.position();
154 while (src.hasRemaining()) {
155 char c = src.get();
158 if ((surr = sgp.parse(c, src)) < 0)
202 src.position(mark);
206 protected CoderResult encodeLoop(CharBuffer src, ByteBuffer dst) {
207 if (true && src.hasArray() && dst.hasArray())
208 return encodeArrayLoop(src, dst);
210 return encodeBufferLoop(src, dst);