org.apache.lucene.store.je
Class JEIndexInput
java.lang.Object
org.apache.lucene.store.IndexInput
org.apache.lucene.store.je.JEIndexInput
- All Implemented Interfaces:
- Cloneable
public class JEIndexInput
- extends IndexInput
Port of Andi Vajda's DbDirectory to Java Edition of Berkeley Database
position
protected long position
length
protected long length
directory
protected JEDirectory directory
block
protected Block block
file
protected File file
JEIndexInput
protected JEIndexInput(JEDirectory directory,
String name)
throws IOException
- Throws:
IOException
clone
public Object clone()
- Overrides:
clone in class IndexInput
close
public void close()
throws IOException
- Specified by:
close in class IndexInput
- Throws:
IOException
length
public long length()
- Specified by:
length in class IndexInput
readByte
public byte readByte()
throws IOException
- Specified by:
readByte in class IndexInput
- Throws:
IOException
readBytes
public void readBytes(byte[] b,
int offset,
int len)
throws IOException
- Specified by:
readBytes in class IndexInput
- Throws:
IOException
seek
public void seek(long pos)
throws IOException
- Specified by:
seek in class IndexInput
- Throws:
IOException
getFilePointer
public long getFilePointer()
- Specified by:
getFilePointer in class IndexInput
Copyright © 2000-2012 Apache Software Foundation. All Rights Reserved.