@Override public int available() { return Ints.saturatedCast(buffer.remaining() + memRemaining()); }
@Override public int available() { return Ints.saturatedCast(buffer.remaining() + memRemaining()); }
@Override public int available() { return Ints.saturatedCast(buffer.remaining() + memRemaining()); }
@Override public int available() { return Ints.saturatedCast(buffer.remaining() + memRemaining()); }
@Override protected void reBuffer() throws IOException { if (offset - mem.peer >= mem.size()) return; buffer = getByteBuffer(offset, Math.min(bufferSize, Ints.saturatedCast(memRemaining()))); offset += buffer.capacity(); }
@Override protected void reBuffer() throws IOException { if (offset - mem.peer >= mem.size()) return; buffer = getByteBuffer(offset, Math.min(bufferSize, Ints.saturatedCast(memRemaining()))); offset += buffer.capacity(); }
@Override protected void reBuffer() throws IOException { if (offset - mem.peer >= mem.size()) return; buffer = getByteBuffer(offset, Math.min(bufferSize, Ints.saturatedCast(memRemaining()))); offset += buffer.capacity(); }
@Override protected void reBuffer() throws IOException { if (offset - mem.peer >= mem.size()) return; buffer = getByteBuffer(offset, Math.min(bufferSize, Ints.saturatedCast(memRemaining()))); offset += buffer.capacity(); }