Lines Matching defs:src
72 private CoderResult encodeArrayLoop(CharBuffer src, ByteBuffer dst) {
73 char[] sa = src.array();
74 int sp = src.arrayOffset() + src.position();
75 int sl = src.arrayOffset() + src.limit();
110 src.position(sp - src.arrayOffset());
115 private CoderResult encodeBufferLoop(CharBuffer src, ByteBuffer dst) {
116 int mark = src.position();
118 while (src.hasRemaining()) {
119 char c = src.get();
121 if (sgp.parse(c, src) < 0)
143 src.position(mark);
147 protected CoderResult encodeLoop(CharBuffer src, ByteBuffer dst) {
148 if (true && src.hasArray() && dst.hasArray())
149 return encodeArrayLoop(src, dst);
151 return encodeBufferLoop(src, dst);