org.apache.hadoop.fs
Class FSInputStream
java.lang.Object
java.io.InputStream
org.apache.hadoop.fs.FSInputStream
- All Implemented Interfaces:
- Seekable
- public abstract class FSInputStream
- extends InputStream
- implements Seekable
FSInputStream is a generic old InputStream with a little bit
of RAF-style seek ability.
- Author:
- Mike Cafarella
Method Summary |
abstract long |
getPos()
Return the current offset from the start of the file |
abstract void |
seek(long pos)
Seek to the given offset from the start of the file. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FSInputStream
public FSInputStream()
seek
public abstract void seek(long pos)
throws IOException
- Seek to the given offset from the start of the file.
The next read() will be from that location. Can't
seek past the end of the file.
- Specified by:
seek
in interface Seekable
- Throws:
IOException
getPos
public abstract long getPos()
throws IOException
- Return the current offset from the start of the file
- Throws:
IOException
Copyright © 2006 The Apache Software Foundation