Uses of Class
org.apache.lucene.index.SegmentReader
-
Packages that use SegmentReader Package Description org.apache.lucene.index Code to maintain and access indices. -
-
Uses of SegmentReader in org.apache.lucene.index
Fields in org.apache.lucene.index declared as SegmentReader Modifier and Type Field Description (package private) SegmentReaderBufferedUpdatesStream.SegmentState. reader(package private) SegmentReaderMergePolicy.MergeReader. readerprivate SegmentReaderReadersAndUpdates. readerMethods in org.apache.lucene.index that return SegmentReader Modifier and Type Method Description private SegmentReaderReadersAndUpdates. createNewReaderWithLatestLiveDocs(SegmentReader reader)SegmentReaderReadersAndUpdates. getReader(IOContext context)Returns aSegmentReader.SegmentReaderReadersAndUpdates. getReadOnlyClone(IOContext context)Returns a ref to a clone.Methods in org.apache.lucene.index with parameters of type SegmentReader Modifier and Type Method Description private static voidCheckIndex. checkSoftDeletes(java.lang.String softDeletesField, SegmentCommitInfo info, SegmentReader reader, java.io.PrintStream infoStream, boolean failFast)private SegmentReaderReadersAndUpdates. createNewReaderWithLatestLiveDocs(SegmentReader reader)private static voidStandardDirectoryReader. decRefWhileHandlingException(SegmentReader[] readers)private voidReadersAndUpdates. handleDVUpdates(FieldInfos infos, Directory dir, DocValuesFormat dvFormat, SegmentReader reader, java.util.Map<java.lang.Integer,java.util.Set<java.lang.String>> fieldFiles, long maxDelGen, InfoStream infoStream)private PendingDeletesReaderPool. newPendingDeletes(SegmentReader reader, SegmentCommitInfo info)voidReadersAndUpdates. release(SegmentReader sr)Method parameters in org.apache.lucene.index with type arguments of type SegmentReader Modifier and Type Method Description private StandardDirectoryReaderIndexWriter. finishGetReaderMerge(java.util.concurrent.atomic.AtomicBoolean stopCollectingMergedReaders, java.util.Map<java.lang.String,SegmentReader> mergedReaders, java.util.Map<java.lang.String,SegmentReader> openedReadOnlyClones, SegmentInfos openingSegmentInfos, boolean applyAllDeletes, boolean writeAllDeletes, MergePolicy.MergeSpecification pointInTimeMerges, long maxCommitMergeWaitMillis)private StandardDirectoryReaderIndexWriter. maybeReopenMergedNRTReader(java.util.Map<java.lang.String,SegmentReader> mergedReaders, java.util.Map<java.lang.String,SegmentReader> openedReadOnlyClones, SegmentInfos openingSegmentInfos, boolean applyAllDeletes, boolean writeAllDeletes)(package private) static StandardDirectoryReaderStandardDirectoryReader. open(IndexWriter writer, IOUtils.IOFunction<SegmentCommitInfo,SegmentReader> readerFunction, SegmentInfos infos, boolean applyAllDeletes, boolean writeAllDeletes)Used by near real-time searchConstructors in org.apache.lucene.index with parameters of type SegmentReader Constructor Description MergeReader(SegmentReader reader, Bits hardLiveDocs)PendingDeletes(SegmentReader reader, SegmentCommitInfo info)PendingSoftDeletes(java.lang.String field, SegmentReader reader, SegmentCommitInfo info)ReadersAndUpdates(int indexCreatedVersionMajor, SegmentReader reader, PendingDeletes pendingDeletes)Init from a previously opened SegmentReader.SegmentReader(SegmentCommitInfo si, SegmentReader sr, Bits liveDocs, Bits hardLiveDocs, int numDocs, boolean isNRT)Create new SegmentReader sharing core from a previous SegmentReader and using the provided liveDocs, and recording whether those liveDocs were carried in ram (isNRT=true).
-