|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use FSDirectory | |
---|---|
org.apache.lucene.store | Binary i/o API, used for all index data. |
org.apache.lucene.util | Some utility classes. |
Uses of FSDirectory in org.apache.lucene.store |
---|
Subclasses of FSDirectory in org.apache.lucene.store | |
---|---|
class |
DirectIOLinuxDirectory
An Directory implementation that uses the
Linux-specific O_DIRECT flag to bypass all OS level
caching. |
class |
MMapDirectory
File-based Directory implementation that uses
mmap for reading, and FSDirectory.FSIndexOutput for writing. |
class |
NIOFSDirectory
An FSDirectory implementation that uses java.nio's FileChannel's
positional read, which allows multiple threads to read from the same file
without synchronizing. |
class |
SimpleFSDirectory
A straightforward implementation of FSDirectory
using java.io.RandomAccessFile. |
class |
WindowsDirectory
Native Directory implementation for Microsoft Windows. |
Methods in org.apache.lucene.store that return FSDirectory | |
---|---|
static FSDirectory |
FSDirectory.open(File path)
Creates an FSDirectory instance, trying to pick the best implementation given the current environment. |
static FSDirectory |
FSDirectory.open(File path,
LockFactory lockFactory)
Just like open(File) , but allows you to
also specify a custom LockFactory . |
Constructors in org.apache.lucene.store with parameters of type FSDirectory | |
---|---|
FSDirectory.FSIndexOutput(FSDirectory parent,
String name)
|
Uses of FSDirectory in org.apache.lucene.util |
---|
Methods in org.apache.lucene.util that return FSDirectory | |
---|---|
static FSDirectory |
CommandLineUtil.newFSDirectory(Class<? extends FSDirectory> clazz,
File file)
Creates a new specific FSDirectory instance |
static FSDirectory |
CommandLineUtil.newFSDirectory(String clazzName,
File file)
Creates a specific FSDirectory instance starting from its class name |
Methods in org.apache.lucene.util that return types with arguments of type FSDirectory | |
---|---|
static Class<? extends FSDirectory> |
CommandLineUtil.loadFSDirectoryClass(String clazzName)
Loads a specific FSDirectory implementation |
Method parameters in org.apache.lucene.util with type arguments of type FSDirectory | |
---|---|
static FSDirectory |
CommandLineUtil.newFSDirectory(Class<? extends FSDirectory> clazz,
File file)
Creates a new specific FSDirectory instance |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |