org.apache.avro.file
Class SeekableFileInput
java.lang.Object
  
java.io.InputStream
      
java.io.FileInputStream
          
org.apache.avro.file.SeekableFileInput
- All Implemented Interfaces: 
 - Closeable, SeekableInput
 
public class SeekableFileInput
- extends FileInputStream
- implements SeekableInput
  
A FileInputStream that implements SeekableInput.
 
| 
Method Summary | 
 long | 
length()
 
          Return the length of the file. | 
 void | 
seek(long p)
 
          Set the position for the next read(). | 
 long | 
tell()
 
          Return the position of the next read(). | 
 
 
 
 
 
SeekableFileInput
public SeekableFileInput(File file)
                  throws IOException
- Throws:
 IOException
seek
public void seek(long p)
          throws IOException
- Description copied from interface: 
SeekableInput 
- Set the position for the next 
read().
- Specified by:
 seek in interface SeekableInput
 
- Throws:
 IOException
 
 
tell
public long tell()
          throws IOException
- Description copied from interface: 
SeekableInput 
- Return the position of the next 
read().
- Specified by:
 tell in interface SeekableInput
 
- Throws:
 IOException
 
 
length
public long length()
            throws IOException
- Description copied from interface: 
SeekableInput 
- Return the length of the file.
- Specified by:
 length in interface SeekableInput
 
- Throws:
 IOException
 
 
Copyright © 2009 The Apache Software Foundation