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.
|
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,
OutputStream out)
Writes the specified region to another
OutputStream . |
long getPosition()
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, OutputStream out)
OutputStream
.start
- the starting positionend
- the ending position + 1out
- output streamCopyright © 2021 JBoss by Red Hat. All rights reserved.