Name | Description | Type | Package | Framework |
AlreadyClosedException | This exception is thrown when there is an attempt to access something that has already been closed. | Class | org.apache.lucene.store | Apache Lucene |
|
BaseDirectory | Base implementation for a concrete Directory that uses a LockFactory for locking. | Class | org.apache.lucene.store | Apache Lucene |
|
BufferedChecksum | Wraps another Checksum with an internal buffer to speed up checksum calculations. | Class | org.apache.lucene.store | Apache Lucene |
|
BufferedChecksumIndexInput | Simple implementation of ChecksumIndexInput that wraps another input and delegates calls. | Class | org.apache.lucene.store | Apache Lucene |
|
BufferedIndexInput | Base implementation class for buffered IndexInput. | Class | org.apache.lucene.store | Apache Lucene |
|
ByteArrayDataInput | DataInput backed by a byte array. | Class | org.apache.lucene.store | Apache Lucene |
|
ByteArrayDataOutput | DataOutput backed by a byte array. | Class | org.apache.lucene.store | Apache Lucene |
|
ChecksumIndexInput | Extension of IndexInput, computing checksum as it goes. | Class | org.apache.lucene.store | Apache Lucene |
|
DataInput | Abstract base class for performing read operations of Lucene's low-level DataInput may only be used from one thread, because it is not | Class | org.apache.lucene.store | Apache Lucene |
|
DataOutput | Abstract base class for performing write operations of Lucene's low-level DataOutput may only be used from one thread, because it is not | Class | org.apache.lucene.store | Apache Lucene |
|
Directory | A Directory is a flat list of files. | Class | org.apache.lucene.store | Apache Lucene |
|
FileSwitchDirectory | Expert: A Directory instance that switches files between two other Directory instances. | Class | org.apache.lucene.store | Apache Lucene |
|
FilterDirectory | Directory implementation that delegates calls to another directory. | Class | org.apache.lucene.store | Apache Lucene |
|
FlushInfo | A FlushInfo provides information required for a FLUSH context. | Class | org.apache.lucene.store | Apache Lucene |
|
FSDirectory | Base class for Directory implementations that store index files in the file system. | Class | org.apache.lucene.store | Apache Lucene |
|
FSLockFactory | Base class for file system based locking implementation. | Class | org.apache.lucene.store | Apache Lucene |
|
IndexInput | Abstract base class for input from a file in a Directory. | Class | org.apache.lucene.store | Apache Lucene |
|
IndexOutput | Abstract base class for output to a file in a Directory. | Class | org.apache.lucene.store | Apache Lucene |
|
InputStreamDataInput | A DataInput wrapping a plain InputStream. | Class | org.apache.lucene.store | Apache Lucene |
|
IOContext | IOContext holds additional details on the merge/search context. | Class | org.apache.lucene.store | Apache Lucene |
|
IOContext .Context | | Class | org.apache.lucene.store.IOContext | Apache Lucene |
|
Lock | An interprocess mutex lock. | Class | org.apache.lucene.store | Apache Lucene |
|
LockFactory | Base class for Locking implementation. | Class | org.apache.lucene.store | Apache Lucene |
|
LockObtainFailedException | This exception is thrown when the write. | Class | org.apache.lucene.store | Apache Lucene |
|
LockReleaseFailedException | This exception is thrown when the write. | Class | org.apache.lucene.store | Apache Lucene |
|
LockStressTest | Simple standalone tool that forever acquires and releases a lock using a specific LockFactory. | Class | org.apache.lucene.store | Apache Lucene |
|
LockValidatingDirectoryWrapper | This class makes a best-effort check that a provided Lock is valid before any destructive filesystem operation. | Class | org.apache.lucene.store | Apache Lucene |
|
LockVerifyServer | Simple standalone server that must be running when you use VerifyingLockFactory. | Class | org.apache.lucene.store | Apache Lucene |
|
MergeInfo | A MergeInfo provides information required for a MERGE context. | Class | org.apache.lucene.store | Apache Lucene |
|
MMapDirectory | File-based Directory implementation that uses mmap for reading, and FSDirectory. | Class | org.apache.lucene.store | Apache Lucene |
|
NativeFSLockFactory | locks. | Class | org.apache.lucene.store | Apache Lucene |
|
NIOFSDirectory | An FSDirectory implementation that uses java. | Class | org.apache.lucene.store | Apache Lucene |
|
NoLockFactory | Use this LockFactory to disable locking entirely. | Class | org.apache.lucene.store | Apache Lucene |
|
NRTCachingDirectory | Wraps a RAMDirectory around any provided delegate directory, to | Class | org.apache.lucene.store | Apache Lucene |
|
OutputStreamDataOutput | A DataOutput wrapping a plain OutputStream. | Class | org.apache.lucene.store | Apache Lucene |
|
OutputStreamIndexOutput | | Class | org.apache.lucene.store | Apache Lucene |
|
RAMDirectory | A memory-resident Directory implementation. | Class | org.apache.lucene.store | Apache Lucene |
|
RAMFile | Represents a file in RAM as a list of byte[] buffers. | Class | org.apache.lucene.store | Apache Lucene |
|
RAMInputStream | A memory-resident IndexInput implementation. | Class | org.apache.lucene.store | Apache Lucene |
|
RAMOutputStream | A memory-resident IndexOutput implementation. | Class | org.apache.lucene.store | Apache Lucene |
|
RandomAccessInput | Random Access Index API. | Interface | org.apache.lucene.store | Apache Lucene |
|
RateLimitedIndexOutput | A rate limiting IndexOutputNOTE: This API is for internal purposes only and might change in incompatible ways in the next release. | Class | org.apache.lucene.store | Apache Lucene |
|
RateLimiter | Abstract base class to rate limit IO. | Class | org.apache.lucene.store | Apache Lucene |
|
RateLimiter .SimpleRateLimiter | Simple class to rate limit IO. | Class | org.apache.lucene.store.RateLimiter | Apache Lucene |
|
SimpleFSDirectory | A straightforward implementation of FSDirectory using Files. | Class | org.apache.lucene.store | Apache Lucene |
|
SimpleFSLockFactory | The main downside with using this API for locking is that the Lucene write lock may not be released when | Class | org.apache.lucene.store | Apache Lucene |
|
SingleInstanceLockFactory | meaning all locking will take place through this one instance. | Class | org.apache.lucene.store | Apache Lucene |
|
SleepingLockWrapper | Directory that wraps another, and that sleeps and retries if obtaining the lock fails. | Class | org.apache.lucene.store | Apache Lucene |
|
TrackingDirectoryWrapper | A delegating Directory that records which files were written to and deleted. | Class | org.apache.lucene.store | Apache Lucene |
|
VerifyingLockFactory | A LockFactory that wraps another LockFactory and verifies that each lock obtain/release is correct (never results in two processes holding the | Class | org.apache.lucene.store | Apache Lucene |
|
NativePosixUtil | Provides JNI access to native methods such as madvise() for NativeUnixDirectory | Class | org.apache.lucene.store | Apache Lucene |
|
NativeUnixDirectory | A Directory implementation for all Unixes that uses DIRECT I/O to bypass OS level IO caching during | Class | org.apache.lucene.store | Apache Lucene |
|
RAFDirectory | A straightforward implementation of FSDirectory using java. | Class | org.apache.lucene.store | Apache Lucene |
|
WindowsDirectory | Native Directory implementation for Microsoft Windows. | Class | org.apache.lucene.store | Apache Lucene |
|
BaseDirectoryTestCase | Base class for per-Directory tests. | Class | org.apache.lucene.store | Apache Lucene |
|
BaseDirectoryWrapper | Calls check index on close. | Class | org.apache.lucene.store | Apache Lucene |
|
BaseLockFactoryTestCase | Base class for per-LockFactory tests. | Class | org.apache.lucene.store | Apache Lucene |
|
MockDirectoryWrapper | This is a Directory Wrapper that adds methods intended to be used only by unit tests. | Class | org.apache.lucene.store | Apache Lucene |
|
MockDirectoryWrapper .Failure | Objects that represent fail-able conditions. | Class | org.apache.lucene.store.MockDirectoryWrapper | Apache Lucene |
|
MockDirectoryWrapper .FakeIOException | Use this when throwing fake IOException, e. | Class | org.apache.lucene.store.MockDirectoryWrapper | Apache Lucene |
|
MockDirectoryWrapper .Throttling | Set via #setThrottling(Throttling) WARNING: can make tests very slow. | Class | org.apache.lucene.store.MockDirectoryWrapper | Apache Lucene |
|
MockIndexInputWrapper | Used by MockDirectoryWrapper to create an input stream that keeps track of when it's been closed. | Class | org.apache.lucene.store | Apache Lucene |
|
MockIndexOutputWrapper | Used by MockRAMDirectory to create an output stream that will throw an IOException on fake disk full, track max | Class | org.apache.lucene.store | Apache Lucene |
|
RawDirectoryWrapper | Delegates all operations, even optional ones, to the wrapped directory. | Class | org.apache.lucene.store | Apache Lucene |