org.apache.lucene.store
Class MMapDirectory
java.lang.Object
   org.apache.lucene.store.Directory
org.apache.lucene.store.Directory
       org.apache.lucene.store.FSDirectory
org.apache.lucene.store.FSDirectory
           org.apache.lucene.store.MMapDirectory
org.apache.lucene.store.MMapDirectory
- public class MMapDirectory 
- extends FSDirectory
File-based Directory implementation that uses mmap for input.
 
To use this, invoke Java with the System property
 org.apache.lucene.FSDirectory.class set to
 org.apache.lucene.store.MMapDirectory.  This will cause FSDirectory.getDirectory(File,boolean) to return instances of this class.
 
 
 
 
 
 
 
| Methods inherited from class org.apache.lucene.store.FSDirectory | 
| close, createOutput, deleteFile, fileExists, fileLength, fileModified, fileModified, getDirectory, getDirectory, getDirectory, getDirectory, getDirectory, getDirectory, getDisableLocks, getFile, getLockID, list, renameFile, setDisableLocks, sync, toString, touchFile | 
 
 
 
MMapDirectory
public MMapDirectory()
openInput
public IndexInput openInput(String name)
                     throws IOException
- Description copied from class: Directory
- Returns a stream reading an existing file.
 
- 
- Overrides:
- openInputin class- FSDirectory
 
- 
- Throws:
- IOException
 
openInput
public IndexInput openInput(String name,
                            int bufferSize)
                     throws IOException
- Description copied from class: Directory
- Returns a stream reading an existing file, with the
 specified read buffer size.  The particular Directory
 implementation may ignore the buffer size.  Currently
 the only Directory implementations that respect this
 parameter are FSDirectoryandCompoundFileReader.
 
- 
- Overrides:
- openInputin class- FSDirectory
 
- 
- Throws:
- IOException
 
Copyright © 2000-2008 Apache Software Foundation.  All Rights Reserved.