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) SegmentReader
BufferedUpdatesStream.SegmentState. reader
(package private) SegmentReader
MergePolicy.MergeReader. reader
private SegmentReader
ReadersAndUpdates. reader
Methods in org.apache.lucene.index that return SegmentReader Modifier and Type Method Description private SegmentReader
ReadersAndUpdates. createNewReaderWithLatestLiveDocs(SegmentReader reader)
SegmentReader
ReadersAndUpdates. getReader(IOContext context)
Returns aSegmentReader
.SegmentReader
ReadersAndUpdates. 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 void
CheckIndex. checkSoftDeletes(java.lang.String softDeletesField, SegmentCommitInfo info, SegmentReader reader, java.io.PrintStream infoStream, boolean failFast)
private SegmentReader
ReadersAndUpdates. createNewReaderWithLatestLiveDocs(SegmentReader reader)
private static void
StandardDirectoryReader. decRefWhileHandlingException(SegmentReader[] readers)
private void
ReadersAndUpdates. 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 PendingDeletes
ReaderPool. newPendingDeletes(SegmentReader reader, SegmentCommitInfo info)
void
ReadersAndUpdates. release(SegmentReader sr)
Constructors 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).
-