public interface SharedInputStream
Note that implementations of this interface must ensure that the
close method does not close any underlying stream
that might be shared by multiple instances of
until all shared instances have been closed.
|Modifier and Type||Method and Description|
Return the current position in the InputStream, as an offset from the beginning of the InputStream.
Return a new InputStream representing a subset of the data from this InputStream, starting at
java.io.InputStream newStream(long start, long end)
start(inclusive) up to
startmust be non-negative. If
endis -1, the new stream ends at the same place as this stream. The returned InputStream will also implement the SharedInputStream interface.
start- the starting position
end- the ending position + 1