Lines Matching refs:ib
121 Result(ByteBuffer ib, CharBuffer ob, CoderResult cr) {
122 ipos = ib.position();
123 ia = toArray(ib);
125 direct = ib.isDirect();
194 Result recode(ByteBuffer ib, CharBuffer ob) {
197 ib.clear(); // Prepare to read
202 CoderResult cr = coder.decode(ib, ob, false);
203 equal(ib.limit(), ib.capacity());
205 Result r = new Result(ib, ob, cr);
211 // if (cr.isOverflow() && ib.remaining() == 0)
214 if (cr.isError() && ib.remaining() < cr.length())
217 // if (ib.position() == 0 && ob.position() > 0)
221 CoderResult cr2 = coder.decode(ib, ob, false);
222 if (ib.position() != r.ipos ||
226 cs, r, new Result(ib, ob, cr2));
235 new Result(ib, ob, null)))