- <init>
Private constructor used to spawn off a shared instance of this stream.
- close
Close the stream. This does not close the source file until the last shared
instance is closed.
- init
- ensureOpen
Check to make sure that this stream has not been closed
- fill
Fills the buffer with more data, taking into account shuffling and other tricks
for dealing with mar
- in_available
- read1
Read characters into a portion of an array, reading from the underlying stream
at most once if neces
- checkFill
Check to see if we need to read more data into our buffer.
- checkOpen
Check if the file is open and throw an IOException if not.
- checkOpenRuntime
Check if the file is open and throw an IOException if not. This version is used
because several API
- newStream
Create a new stream from this stream, using the given start offset and length.