Package | Description |
---|---|
org.apache.lucene.index |
Code to maintain and access indices.
|
Modifier and Type | Field and Description |
---|---|
(package private) SegmentReader |
MergeReaderWrapper.in |
(package private) SegmentReader |
BufferedUpdatesStream.SegmentState.reader |
private SegmentReader |
ReadersAndUpdates.reader |
Modifier and Type | Field and Description |
---|---|
(package private) java.util.List<SegmentReader> |
MergePolicy.OneMerge.readers |
Modifier and Type | Method and Description |
---|---|
SegmentReader |
ReadersAndUpdates.getReader(IOContext context)
Returns a
SegmentReader . |
(package private) SegmentReader |
ReadersAndUpdates.getReaderForMerge(IOContext context)
Returns a reader for merge.
|
SegmentReader |
ReadersAndUpdates.getReadOnlyClone(IOContext context)
Returns a ref to a clone.
|
Modifier and Type | Method and Description |
---|---|
private static void |
StandardDirectoryReader.decRefWhileHandlingException(SegmentReader[] readers) |
private void |
ReadersAndUpdates.handleBinaryDVUpdates(FieldInfos infos,
java.util.Map<java.lang.String,BinaryDocValuesFieldUpdates> updates,
TrackingDirectoryWrapper dir,
DocValuesFormat dvFormat,
SegmentReader reader,
java.util.Map<java.lang.Integer,java.util.Set<java.lang.String>> fieldFiles) |
private void |
ReadersAndUpdates.handleNumericDVUpdates(FieldInfos infos,
java.util.Map<java.lang.String,NumericDocValuesFieldUpdates> updates,
Directory dir,
DocValuesFormat dvFormat,
SegmentReader reader,
java.util.Map<java.lang.Integer,java.util.Set<java.lang.String>> fieldFiles) |
void |
ReadersAndUpdates.release(SegmentReader sr) |
Constructor and Description |
---|
MergeReaderWrapper(SegmentReader in) |
ReadersAndUpdates(IndexWriter writer,
SegmentReader reader)
Init from a previously opened SegmentReader.
|
SegmentReader(SegmentCommitInfo si,
SegmentReader sr)
Create new SegmentReader sharing core from a previous
SegmentReader and loading new live docs from a new
deletes file.
|
SegmentReader(SegmentCommitInfo si,
SegmentReader sr,
Bits liveDocs,
int numDocs)
Create new SegmentReader sharing core from a previous
SegmentReader and using the provided in-memory
liveDocs.
|