public interface SharedInputStream
| Modifier and Type | Method and Description |
|---|---|
long |
getPosition()
Return the current position in the InputStream, as an
offset from the beginning of the InputStream.
|
java.io.InputStream |
newStream(long start,
long end)
Return a new InputStream representing a subset of the data
from this InputStream, starting at
start (inclusive)
up to end (exclusive). |
void |
writeTo(long start,
long end,
java.io.OutputStream out)
Writes the specified region to another
OutputStream. |
long getPosition()
java.io.InputStream newStream(long start,
long end)
start (inclusive)
up to end (exclusive). start must be
non-negative. If end is -1, the new stream ends
at the same place as this stream. The returned InputStream
will also implement the SharedInputStream interface.start - the starting positionend - the ending position + 1void writeTo(long start,
long end,
java.io.OutputStream out)
OutputStream.Copyright © 2013 Oracle. All Rights Reserved.