private void _flushBuffer() throws IOException { if (bufferingMode == BufferingMode.Direct) { reader.flush(); } }