Uses of Class
org.apache.lucene.index.CodecReader
Packages that use CodecReader
-
Uses of CodecReader in org.apache.lucene.index
Subclasses of CodecReader in org.apache.lucene.indexModifier and TypeClassDescriptionclass
AFilterCodecReader
contains another CodecReader, which it uses as its basic source of data, possibly transforming the data along the way or providing additional functionality.final class
IndexReader implementation over a single segment.final class
AnCodecReader
which supports sorting documents by a givenSort
.Fields in org.apache.lucene.index declared as CodecReaderModifier and TypeFieldDescriptionprotected final CodecReader
FilterCodecReader.in
The underlying CodecReader instance.Methods in org.apache.lucene.index that return CodecReaderModifier and TypeMethodDescriptionFilterCodecReader.getDelegate()
Returns the wrappedCodecReader
.static CodecReader
FilterCodecReader.unwrap
(CodecReader reader) Get the wrapped instance byreader
as long as this reader is an instance ofFilterCodecReader
.static CodecReader
SlowCodecReaderWrapper.wrap
(LeafReader reader) Returns aCodecReader
view of reader.static CodecReader
SortingCodecReader.wrap
(CodecReader reader, Sorter.DocMap docMap, Sort sort) Expert: same asSortingCodecReader.wrap(org.apache.lucene.index.CodecReader, Sort)
but operates directly on aSorter.DocMap
.static CodecReader
SortingCodecReader.wrap
(CodecReader reader, Sort sort) Return a sorted view ofreader
according to the order defined bysort
.MergePolicy.OneMerge.wrapForMerge
(CodecReader reader) Wrap a reader prior to merging in order to add/remove fields or documents.Methods in org.apache.lucene.index with parameters of type CodecReaderModifier and TypeMethodDescriptionlong
IndexWriter.addIndexes
(CodecReader... readers) Merges the provided indexes into this index.FilterMergePolicy.findMerges
(CodecReader... readers) MergePolicy.findMerges
(CodecReader... readers) Define the set of merge operations to perform on provided codec readers inIndexWriter.addIndexes(CodecReader...)
.NoMergePolicy.findMerges
(CodecReader... readers) MergePolicy.OneMerge.reorder
(CodecReader reader, Directory dir, Executor executor) Extend this method if you wish to renumber doc IDs.CheckIndex.testDocValues
(CodecReader reader, PrintStream infoStream, boolean failFast) Test docvalues.CheckIndex.testFieldInfos
(CodecReader reader, PrintStream infoStream, boolean failFast) Test field infos.CheckIndex.testFieldNorms
(CodecReader reader, PrintStream infoStream, boolean failFast) Test field norms.CheckIndex.testLiveDocs
(CodecReader reader, PrintStream infoStream, boolean failFast) Test live docs.CheckIndex.testPoints
(CodecReader reader, PrintStream infoStream, boolean failFast) Test the points index.CheckIndex.testPostings
(CodecReader reader, PrintStream infoStream) Test the term index.CheckIndex.testPostings
(CodecReader reader, PrintStream infoStream, boolean verbose, int level, boolean failFast) Test the term index.CheckIndex.testSort
(CodecReader reader, Sort sort, PrintStream infoStream, boolean failFast) Tests index sort order.CheckIndex.testStoredFields
(CodecReader reader, PrintStream infoStream, boolean failFast) Test stored fields.CheckIndex.testTermVectors
(CodecReader reader, PrintStream infoStream) Test term vectors.CheckIndex.testTermVectors
(CodecReader reader, PrintStream infoStream, boolean verbose, int level, boolean failFast) Test term vectors.CheckIndex.testVectors
(CodecReader reader, PrintStream infoStream, boolean failFast) Test the vectors index.static CodecReader
FilterCodecReader.unwrap
(CodecReader reader) Get the wrapped instance byreader
as long as this reader is an instance ofFilterCodecReader
.static CodecReader
SortingCodecReader.wrap
(CodecReader reader, Sorter.DocMap docMap, Sort sort) Expert: same asSortingCodecReader.wrap(org.apache.lucene.index.CodecReader, Sort)
but operates directly on aSorter.DocMap
.static CodecReader
SortingCodecReader.wrap
(CodecReader reader, Sort sort) Return a sorted view ofreader
according to the order defined bysort
.MergePolicy.OneMerge.wrapForMerge
(CodecReader reader) Wrap a reader prior to merging in order to add/remove fields or documents.Method parameters in org.apache.lucene.index with type arguments of type CodecReaderModifier and TypeMethodDescriptionboolean
FilterMergePolicy.keepFullyDeletedSegment
(IOSupplier<CodecReader> readerIOSupplier) boolean
MergePolicy.keepFullyDeletedSegment
(IOSupplier<CodecReader> readerIOSupplier) Returns true if the segment represented by the given CodecReader should be keep even if it's fully deleted.boolean
NoMergePolicy.keepFullyDeletedSegment
(IOSupplier<CodecReader> readerIOSupplier) boolean
SoftDeletesRetentionMergePolicy.keepFullyDeletedSegment
(IOSupplier<CodecReader> readerIOSupplier) int
FilterMergePolicy.numDeletesToMerge
(SegmentCommitInfo info, int delCount, IOSupplier<CodecReader> readerSupplier) int
MergePolicy.numDeletesToMerge
(SegmentCommitInfo info, int delCount, IOSupplier<CodecReader> readerSupplier) Returns the number of deletes that a merge would claim on the given segment.int
NoMergePolicy.numDeletesToMerge
(SegmentCommitInfo info, int delCount, IOSupplier<CodecReader> readerSupplier) int
SoftDeletesRetentionMergePolicy.numDeletesToMerge
(SegmentCommitInfo info, int delCount, IOSupplier<CodecReader> readerSupplier) Constructors in org.apache.lucene.index with parameters of type CodecReaderModifierConstructorDescriptionCreates a new FilterCodecReader.OneMerge
(CodecReader... codecReaders) Create a OneMerge directly from CodecReaders.