- <init>
Constructs a new BufferedInputStream, providing in with size bytes of buffer.
Warning: passing a nul
- read
Reads bytes from this byte-input stream into the specified byte array, starting
at the given offset.
- close
Closes this stream. The source stream is closed and any resources associated
with it are released.
- mark
Sets a mark position in this stream. The parameter readlimitindicates how many
bytes can be read bef
- reset
Resets this stream to the last marked location.
- available
Returns an estimated number of bytes that can be read or skipped without
blocking for more input. Th
- skip
Skips byteCount bytes in this stream. Subsequent calls to read will not return
these bytes unless re
- markSupported
Indicates whether BufferedInputStream supports the mark()and reset() methods.
- streamClosed
- fill
Fills the buffer with more data, taking into account shuffling and other tricks
for dealing with mar
- getBufIfOpen
Check to make sure that buffer has not been nulled out due to close; if not
return it;
- read1
Read characters into a portion of an array, reading from the underlying stream
at most once if neces