Package | Description |
---|---|
org.apache.lucene.codecs |
Codecs for testing (simulate old disk formats, wacky theoretical use cases, etc)
|
org.apache.lucene.codecs.appending |
Codec for on append-only outputs, such as plain output streams and append-only filesystems.
|
org.apache.lucene.codecs.asserting |
Codec for testing that asserts various contracts of the codec apis.
|
org.apache.lucene.codecs.blockterms |
Pluggable term index / block terms dictionary implementations.
|
org.apache.lucene.codecs.blocktree |
BlockTree terms dictionary.
|
org.apache.lucene.codecs.blocktreeords |
Same postings format as Lucene41, except the terms dictionary also
supports ords, i.e.
|
org.apache.lucene.codecs.compressing |
Support for testing
CompressingStoredFieldsFormat . |
org.apache.lucene.codecs.idversion |
A primary-key postings format that associates a version (long) with each term and
can provide fail-fast lookups by ID and version.
|
org.apache.lucene.codecs.lucene3x |
Support for generating test indexes in the Lucene 3.x index format.
|
org.apache.lucene.codecs.lucene40 |
Support for testing
Lucene40PostingsFormat . |
org.apache.lucene.codecs.lucene41 |
Support for testing
Lucene41Codec . |
org.apache.lucene.codecs.lucene42 |
Support for testing
Lucene42Codec . |
org.apache.lucene.codecs.lucene46 |
Support for testing
Lucene46Codec . |
org.apache.lucene.codecs.mockintblock |
Integer encoder implementations for testing.
|
org.apache.lucene.codecs.mocksep |
Very simple implementations of
org.apache.lucene.codecs.sep for testing. |
org.apache.lucene.codecs.sep |
Sep: base support for separate files (doc,frq,pos,skp,pyl)
|
org.apache.lucene.codecs.simpletext |
Simpletext Codec: writes human readable postings.
|
org.apache.lucene.index |
Misc index tools and index support.
|
org.apache.lucene.store |
Misc Directory implementations.
|
org.apache.lucene.util |
General test support.
|
Modifier and Type | Method and Description |
---|---|
abstract StoredFieldsReader |
StoredFieldsFormat.fieldsReader(Directory directory,
SegmentInfo si,
FieldInfos fn,
IOContext context)
Returns a
StoredFieldsReader to load stored
fields. |
abstract StoredFieldsWriter |
StoredFieldsFormat.fieldsWriter(Directory directory,
SegmentInfo si,
IOContext context)
Returns a
StoredFieldsWriter to write stored
fields. |
abstract SegmentInfo |
SegmentInfoReader.read(Directory directory,
String segmentName,
IOContext context)
Read
SegmentInfo data from a directory. |
abstract FieldInfos |
FieldInfosReader.read(Directory directory,
String segmentName,
String segmentSuffix,
IOContext iocontext)
Read the
FieldInfos previously written with FieldInfosWriter . |
abstract Bits |
LiveDocsFormat.readLiveDocs(Directory dir,
SegmentCommitInfo info,
IOContext context)
Read live docs bits.
|
abstract TermVectorsReader |
TermVectorsFormat.vectorsReader(Directory directory,
SegmentInfo segmentInfo,
FieldInfos fieldInfos,
IOContext context)
Returns a
TermVectorsReader to read term
vectors. |
abstract TermVectorsWriter |
TermVectorsFormat.vectorsWriter(Directory directory,
SegmentInfo segmentInfo,
IOContext context)
Returns a
TermVectorsWriter to write term
vectors. |
abstract void |
SegmentInfoWriter.write(Directory dir,
SegmentInfo info,
FieldInfos fis,
IOContext ioContext)
Write
SegmentInfo data. |
abstract void |
FieldInfosWriter.write(Directory directory,
String segmentName,
String segmentSuffix,
FieldInfos infos,
IOContext context)
Writes the provided
FieldInfos to the
directory. |
abstract void |
LiveDocsFormat.writeLiveDocs(MutableBits bits,
Directory dir,
SegmentCommitInfo info,
int newDelCount,
IOContext context)
Persist live docs bits.
|
Constructor and Description |
---|
AppendingTermsReader(Directory dir,
FieldInfos fieldInfos,
SegmentInfo info,
PostingsReaderBase postingsReader,
IOContext ioContext,
String segmentSuffix,
int indexDivisor)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
StoredFieldsReader |
AssertingStoredFieldsFormat.fieldsReader(Directory directory,
SegmentInfo si,
FieldInfos fn,
IOContext context) |
StoredFieldsWriter |
AssertingStoredFieldsFormat.fieldsWriter(Directory directory,
SegmentInfo si,
IOContext context) |
TermVectorsReader |
AssertingTermVectorsFormat.vectorsReader(Directory directory,
SegmentInfo segmentInfo,
FieldInfos fieldInfos,
IOContext context) |
TermVectorsWriter |
AssertingTermVectorsFormat.vectorsWriter(Directory directory,
SegmentInfo segmentInfo,
IOContext context) |
Constructor and Description |
---|
BlockTermsReader(TermsIndexReaderBase indexReader,
Directory dir,
FieldInfos fieldInfos,
SegmentInfo info,
PostingsReaderBase postingsReader,
IOContext context,
String segmentSuffix) |
FixedGapTermsIndexReader(Directory dir,
FieldInfos fieldInfos,
String segment,
int indexDivisor,
Comparator<BytesRef> termComp,
String segmentSuffix,
IOContext context) |
VariableGapTermsIndexReader(Directory dir,
FieldInfos fieldInfos,
String segment,
int indexDivisor,
String segmentSuffix,
IOContext context) |
Constructor and Description |
---|
BlockTreeTermsReader(Directory dir,
FieldInfos fieldInfos,
SegmentInfo info,
PostingsReaderBase postingsReader,
IOContext ioContext,
String segmentSuffix,
int indexDivisor)
Sole constructor.
|
Constructor and Description |
---|
OrdsBlockTreeTermsReader(Directory dir,
FieldInfos fieldInfos,
SegmentInfo info,
PostingsReaderBase postingsReader,
IOContext ioContext,
String segmentSuffix)
Sole constructor.
|
Modifier and Type | Method and Description |
---|---|
StoredFieldsReader |
CompressingStoredFieldsFormat.fieldsReader(Directory directory,
SegmentInfo si,
FieldInfos fn,
IOContext context) |
StoredFieldsWriter |
CompressingStoredFieldsFormat.fieldsWriter(Directory directory,
SegmentInfo si,
IOContext context) |
TermVectorsReader |
CompressingTermVectorsFormat.vectorsReader(Directory directory,
SegmentInfo segmentInfo,
FieldInfos fieldInfos,
IOContext context) |
TermVectorsWriter |
CompressingTermVectorsFormat.vectorsWriter(Directory directory,
SegmentInfo segmentInfo,
IOContext context) |
Constructor and Description |
---|
CompressingStoredFieldsReader(Directory d,
SegmentInfo si,
String segmentSuffix,
FieldInfos fn,
IOContext context,
String formatName,
CompressionMode compressionMode)
Sole constructor.
|
CompressingStoredFieldsWriter(Directory directory,
SegmentInfo si,
String segmentSuffix,
IOContext context,
String formatName,
CompressionMode compressionMode,
int chunkSize)
Sole constructor.
|
CompressingTermVectorsReader(Directory d,
SegmentInfo si,
String segmentSuffix,
FieldInfos fn,
IOContext context,
String formatName,
CompressionMode compressionMode)
Sole constructor.
|
CompressingTermVectorsWriter(Directory directory,
SegmentInfo si,
String segmentSuffix,
IOContext context,
String formatName,
CompressionMode compressionMode,
int chunkSize)
Sole constructor.
|
Constructor and Description |
---|
VersionBlockTreeTermsReader(Directory dir,
FieldInfos fieldInfos,
SegmentInfo info,
PostingsReaderBase postingsReader,
IOContext ioContext,
String segmentSuffix)
Sole constructor.
|
Modifier and Type | Method and Description |
---|---|
SegmentInfo |
Lucene3xSegmentInfoReader.read(Directory directory,
String segmentName,
IOContext context)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
StoredFieldsReader |
Lucene40StoredFieldsFormat.fieldsReader(Directory directory,
SegmentInfo si,
FieldInfos fn,
IOContext context) |
StoredFieldsWriter |
Lucene40StoredFieldsFormat.fieldsWriter(Directory directory,
SegmentInfo si,
IOContext context) |
SegmentInfo |
Lucene40SegmentInfoReader.read(Directory dir,
String segment,
IOContext context)
Deprecated.
|
Bits |
Lucene40LiveDocsFormat.readLiveDocs(Directory dir,
SegmentCommitInfo info,
IOContext context) |
TermVectorsReader |
Lucene40TermVectorsFormat.vectorsReader(Directory directory,
SegmentInfo segmentInfo,
FieldInfos fieldInfos,
IOContext context) |
TermVectorsWriter |
Lucene40TermVectorsFormat.vectorsWriter(Directory directory,
SegmentInfo segmentInfo,
IOContext context) |
void |
Lucene40SegmentInfoWriter.write(Directory dir,
SegmentInfo si,
FieldInfos fis,
IOContext ioContext)
Deprecated.
Save a single segment's info.
|
void |
Lucene40FieldInfosWriter.write(Directory directory,
String segmentName,
String segmentSuffix,
FieldInfos infos,
IOContext context)
Deprecated.
|
void |
Lucene40LiveDocsFormat.writeLiveDocs(MutableBits bits,
Directory dir,
SegmentCommitInfo info,
int newDelCount,
IOContext context) |
Constructor and Description |
---|
Lucene40PostingsReader(Directory dir,
FieldInfos fieldInfos,
SegmentInfo segmentInfo,
IOContext ioContext,
String segmentSuffix)
Deprecated.
Sole constructor.
|
Lucene40StoredFieldsReader(Directory d,
SegmentInfo si,
FieldInfos fn,
IOContext context)
Sole constructor.
|
Lucene40StoredFieldsWriter(Directory directory,
String segment,
IOContext context)
Sole constructor.
|
Lucene40TermVectorsReader(Directory d,
SegmentInfo si,
FieldInfos fieldInfos,
IOContext context)
Sole constructor.
|
Lucene40TermVectorsWriter(Directory directory,
String segment,
IOContext context)
Sole constructor.
|
Constructor and Description |
---|
Lucene41PostingsReader(Directory dir,
FieldInfos fieldInfos,
SegmentInfo segmentInfo,
IOContext ioContext,
String segmentSuffix)
Sole constructor.
|
Modifier and Type | Method and Description |
---|---|
void |
Lucene42FieldInfosWriter.write(Directory directory,
String segmentName,
String segmentSuffix,
FieldInfos infos,
IOContext context)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
SegmentInfo |
Lucene46SegmentInfoReader.read(Directory dir,
String segment,
IOContext context) |
void |
Lucene46SegmentInfoWriter.write(Directory dir,
SegmentInfo si,
FieldInfos fis,
IOContext ioContext)
Save a single segment's info.
|
Modifier and Type | Method and Description |
---|---|
IntIndexOutput |
MockFixedIntBlockPostingsFormat.MockIntFactory.createOutput(Directory dir,
String fileName,
IOContext context) |
IntIndexOutput |
MockVariableIntBlockPostingsFormat.MockIntFactory.createOutput(Directory dir,
String fileName,
IOContext context) |
IntIndexInput |
MockFixedIntBlockPostingsFormat.MockIntFactory.openInput(Directory dir,
String fileName,
IOContext context) |
IntIndexInput |
MockVariableIntBlockPostingsFormat.MockIntFactory.openInput(Directory dir,
String fileName,
IOContext context) |
Modifier and Type | Method and Description |
---|---|
IntIndexOutput |
MockSingleIntFactory.createOutput(Directory dir,
String fileName,
IOContext context) |
IntIndexInput |
MockSingleIntFactory.openInput(Directory dir,
String fileName,
IOContext context) |
Constructor and Description |
---|
MockSingleIntIndexInput(Directory dir,
String fileName,
IOContext context) |
MockSingleIntIndexOutput(Directory dir,
String fileName,
IOContext context) |
Modifier and Type | Method and Description |
---|---|
abstract IntIndexOutput |
IntStreamFactory.createOutput(Directory dir,
String fileName,
IOContext context)
Create an
IntIndexOutput on the provided
fileName. |
abstract IntIndexInput |
IntStreamFactory.openInput(Directory dir,
String fileName,
IOContext context)
Create an
IntIndexInput on the provided
fileName. |
Constructor and Description |
---|
SepPostingsReader(Directory dir,
FieldInfos fieldInfos,
SegmentInfo segmentInfo,
IOContext context,
IntStreamFactory intFactory,
String segmentSuffix) |
Modifier and Type | Method and Description |
---|---|
StoredFieldsReader |
SimpleTextStoredFieldsFormat.fieldsReader(Directory directory,
SegmentInfo si,
FieldInfos fn,
IOContext context) |
StoredFieldsWriter |
SimpleTextStoredFieldsFormat.fieldsWriter(Directory directory,
SegmentInfo si,
IOContext context) |
SegmentInfo |
SimpleTextSegmentInfoReader.read(Directory directory,
String segmentName,
IOContext context) |
FieldInfos |
SimpleTextFieldInfosReader.read(Directory directory,
String segmentName,
String segmentSuffix,
IOContext iocontext) |
Bits |
SimpleTextLiveDocsFormat.readLiveDocs(Directory dir,
SegmentCommitInfo info,
IOContext context) |
TermVectorsReader |
SimpleTextTermVectorsFormat.vectorsReader(Directory directory,
SegmentInfo segmentInfo,
FieldInfos fieldInfos,
IOContext context) |
TermVectorsWriter |
SimpleTextTermVectorsFormat.vectorsWriter(Directory directory,
SegmentInfo segmentInfo,
IOContext context) |
void |
SimpleTextSegmentInfoWriter.write(Directory dir,
SegmentInfo si,
FieldInfos fis,
IOContext ioContext) |
void |
SimpleTextFieldInfosWriter.write(Directory directory,
String segmentName,
String segmentSuffix,
FieldInfos infos,
IOContext context) |
void |
SimpleTextLiveDocsFormat.writeLiveDocs(MutableBits bits,
Directory dir,
SegmentCommitInfo info,
int newDelCount,
IOContext context) |
Constructor and Description |
---|
SimpleTextStoredFieldsReader(Directory directory,
SegmentInfo si,
FieldInfos fn,
IOContext context) |
SimpleTextStoredFieldsWriter(Directory directory,
String segment,
IOContext context) |
SimpleTextTermVectorsReader(Directory directory,
SegmentInfo si,
IOContext context) |
SimpleTextTermVectorsWriter(Directory directory,
String segment,
IOContext context) |
Modifier and Type | Field and Description |
---|---|
IOContext |
SegmentReadState.context
IOContext to pass to Directory.openInput(String,IOContext) . |
IOContext |
SegmentWriteState.context
IOContext for all writes; you should pass this
to Directory.createOutput(String,IOContext) . |
Modifier and Type | Method and Description |
---|---|
static String |
SegmentInfos.write3xInfo(Directory dir,
SegmentInfo si,
IOContext context)
Deprecated.
|
Constructor and Description |
---|
SegmentReader(SegmentCommitInfo si,
int termInfosIndexDivisor,
IOContext context)
Constructs a new SegmentReader with a new core.
|
SegmentReadState(Directory dir,
SegmentInfo info,
FieldInfos fieldInfos,
IOContext context,
int termsIndexDivisor)
Create a
SegmentReadState . |
SegmentReadState(Directory dir,
SegmentInfo info,
FieldInfos fieldInfos,
IOContext context,
int termsIndexDivisor,
String segmentSuffix)
Create a
SegmentReadState . |
SegmentWriteState(InfoStream infoStream,
Directory directory,
SegmentInfo segmentInfo,
FieldInfos fieldInfos,
int termIndexInterval,
org.apache.lucene.index.BufferedUpdates segUpdates,
IOContext context)
Sole constructor.
|
SegmentWriteState(InfoStream infoStream,
Directory directory,
SegmentInfo segmentInfo,
FieldInfos fieldInfos,
int termIndexInterval,
org.apache.lucene.index.BufferedUpdates segUpdates,
IOContext context,
String segmentSuffix)
Constructor which takes segment suffix.
|
Modifier and Type | Field and Description |
---|---|
static IOContext |
IOContext.DEFAULT |
static IOContext |
IOContext.READ |
static IOContext |
IOContext.READONCE |
Modifier and Type | Method and Description |
---|---|
static int |
BufferedIndexInput.bufferSize(IOContext context)
Returns default buffer sizes for the given
IOContext |
void |
MockDirectoryWrapper.copy(Directory to,
String src,
String dest,
IOContext context) |
void |
BaseDirectoryWrapper.copy(Directory to,
String src,
String dest,
IOContext context) |
void |
Directory.copy(Directory to,
String src,
String dest,
IOContext context)
Copies the file src to
Directory to under the new
file name dest. |
void |
TrackingDirectoryWrapper.copy(Directory to,
String src,
String dest,
IOContext context) |
void |
RateLimitedDirectoryWrapper.copy(Directory to,
String src,
String dest,
IOContext context) |
IndexOutput |
NativeUnixDirectory.createOutput(String name,
IOContext context) |
IndexOutput |
MockDirectoryWrapper.createOutput(String name,
IOContext context) |
IndexOutput |
RAMDirectory.createOutput(String name,
IOContext context)
Creates a new, empty file in the directory with the given name.
|
abstract IndexOutput |
Directory.createOutput(String name,
IOContext context)
Creates a new, empty file in the directory with the given name.
|
IndexOutput |
FSDirectory.createOutput(String name,
IOContext context)
Creates an IndexOutput for the file with the given name.
|
IndexOutput |
CompoundFileDirectory.createOutput(String name,
IOContext context) |
IndexOutput |
TrackingDirectoryWrapper.createOutput(String name,
IOContext context) |
IndexOutput |
FilterDirectory.createOutput(String name,
IOContext context) |
IndexOutput |
NRTCachingDirectory.createOutput(String name,
IOContext context) |
IndexOutput |
RateLimitedDirectoryWrapper.createOutput(String name,
IOContext context) |
IndexOutput |
FileSwitchDirectory.createOutput(String name,
IOContext context) |
protected boolean |
NRTCachingDirectory.doCacheWrite(String name,
IOContext context)
Subclass can override this to customize logic; return
true if this file should be written to the RAMDirectory.
|
ChecksumIndexInput |
Directory.openChecksumInput(String name,
IOContext context)
Returns a stream reading an existing file, computing checksum as it reads
|
IndexInput |
NativeUnixDirectory.openInput(String name,
IOContext context) |
IndexInput |
WindowsDirectory.openInput(String name,
IOContext context) |
IndexInput |
MockDirectoryWrapper.openInput(String name,
IOContext context) |
IndexInput |
RAMDirectory.openInput(String name,
IOContext context)
Returns a stream reading an existing file.
|
abstract IndexInput |
Directory.openInput(String name,
IOContext context)
Returns a stream reading an existing file, with the
specified read buffer size.
|
IndexInput |
MMapDirectory.openInput(String name,
IOContext context)
Creates an IndexInput for the file with the given name.
|
IndexInput |
CompoundFileDirectory.openInput(String name,
IOContext context) |
IndexInput |
SimpleFSDirectory.openInput(String name,
IOContext context)
Creates an IndexInput for the file with the given name.
|
IndexInput |
NIOFSDirectory.openInput(String name,
IOContext context)
Creates an IndexInput for the file with the given name.
|
IndexInput |
FilterDirectory.openInput(String name,
IOContext context) |
IndexInput |
NRTCachingDirectory.openInput(String name,
IOContext context) |
IndexInput |
FileSwitchDirectory.openInput(String name,
IOContext context) |
Constructor and Description |
---|
BufferedIndexInput(String resourceDesc,
IOContext context) |
CompoundFileDirectory(Directory directory,
String fileName,
IOContext context,
boolean openForWrite)
Create a new CompoundFileDirectory.
|
IOContext(IOContext ctxt,
boolean readOnce)
This constructor is used to initialize a
IOContext instance with a new value for the readOnce variable. |
RAMDirectory(Directory dir,
IOContext context)
Creates a new
RAMDirectory instance from a different
Directory implementation. |
Modifier and Type | Method and Description |
---|---|
static IOContext |
LuceneTestCase.newIOContext(Random random)
TODO: javadoc
|
static IOContext |
LuceneTestCase.newIOContext(Random random,
IOContext oldContext)
TODO: javadoc
|
Modifier and Type | Method and Description |
---|---|
static IOContext |
LuceneTestCase.newIOContext(Random random,
IOContext oldContext)
TODO: javadoc
|
Copyright © 2000–2024 The Apache Software Foundation. All rights reserved.