// -> " Fruit Titanesque, Inc." test(cb, " Fruit Titanesque, Inc."); } private static void test(CharBuffer cb, String exp) { cb.limit(cb.position()); cb.rewind(); if (!cb.toString().equals(exp)) throw new RuntimeException("expect: '" + exp + "'; got: '" + cb.toString() + "'"); cb.clear(); } }
205: encoderIn.compact(); 206: int position = encoderIn.position(); - 210: int c = reader.read(encoderIn.array(), position, encoderIn.remaining()); - 214: encoderIn.position(position + c); - 216: encoderIn.flip(); Full Snippet Info
108: cb.limit(cb.position()); 109: cb.rewind(); 110: if (!cb.toString().equals(exp)) - 112: + cb.toString() + "'"); 113: cb.clear(); Full Snippet Info
75: int pos = fBuffer.position(); 76: if (fBuffer.hasArray()) { - 79: fBuffer.limit(pos+n); 80: String str = fBuffer.toString(); - 83: fBuffer.limit(fBuffer.capacity()); - 85: fBuffer.position(pos + n); Full Snippet Info