/guava/android/guava/src/com/google/common/io/ReaderInputStream.java
if ( byteBuffer.remaining( ) == 3) {
if ( overflow && byteBuffer.remaining ( ) == 0 ) {
} private static int availableCapacity(Buffer buffer) { return buffer.capacity() - buffer.limit(); } private void startDraining(boolean overflow) { Java8Compatibility.flip(byteBuffer); <extra_id_0> byteBuffer = ByteBuffer.allocate(byteBuffer.capacity() * 2); } else { draining = true; } } private int drain(byte[] b, int off, int len) {