Lines Matching refs:ob
121 Result(ByteBuffer ib, CharBuffer ob, CoderResult cr) {
124 oa = toArray(ob);
126 limit = ob.limit();
194 Result recode(ByteBuffer ib, CharBuffer ob) {
198 ob.clear(); // Prepare to write
199 for (int i = 0; i < ob.limit(); i++)
200 ob.put(i, canary);
202 CoderResult cr = coder.decode(ib, ob, false);
204 equal(ob.limit(), ob.capacity());
205 Result r = new Result(ib, ob, cr);
208 if (cr.isOverflow() && ob.remaining() > 10)
217 // if (ib.position() == 0 && ob.position() > 0)
221 CoderResult cr2 = coder.decode(ib, ob, false);
223 ob.position() != r.oa.length ||
226 cs, r, new Result(ib, ob, cr2));
227 if (ob.position() < ob.limit() &&
228 ob.get(ob.position()) != canary)
230 cs, r, ob.get(ob.position()));
235 new Result(ib, ob, null)))