public abstract class SeekableInputStream
extends java.io.InputStream
SeekableInputStream is an interface with the methods needed to read data from a file or
Hadoop data stream.
This class is based on Parquet's SeekableInputStream.
| Constructor and Description |
|---|
SeekableInputStream() |
| Modifier and Type | Method and Description |
|---|---|
abstract long |
getPos()
Return the current position in the InputStream.
|
abstract void |
seek(long newPos)
Seek to a new position in the InputStream.
|
public abstract long getPos()
throws java.io.IOException
java.io.IOException - If the underlying stream throws IOExceptionpublic abstract void seek(long newPos)
throws java.io.IOException
newPos - the new position to seek tojava.io.IOException - If the underlying stream throws IOException