Package org.exbin.xbup.core.stream
Interface SeekableStream
-
public interface SeekableStreamInterface for seekable stream.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description longgetStreamSize()Returns length of stream.voidseek(long position)Moves position in stream to given position from the start of the stream.
-
-
-
Method Detail
-
seek
void seek(long position) throws java.io.IOException
Moves position in stream to given position from the start of the stream.- Parameters:
position- target position- Throws:
java.io.IOException- if input/output error
-
getStreamSize
long getStreamSize()
Returns length of stream.- Returns:
- length of stream in bytes, -1 if unable to determine
-
-