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-2008 Apache Software Foundation. All Rights Reserved.