Module org.apache.lucene.core
Package org.apache.lucene.index
Class BufferedUpdatesStream.SegmentState
java.lang.Object
org.apache.lucene.index.BufferedUpdatesStream.SegmentState
- All Implemented Interfaces:
Closeable,AutoCloseable
- Enclosing class:
BufferedUpdatesStream
Holds all per-segment internal state used while resolving deletions.
-
Field Summary
FieldsModifier and TypeFieldDescription(package private) final longprivate final IOConsumer<ReadersAndUpdates> (package private) PostingsEnum(package private) final SegmentReader(package private) final ReadersAndUpdates(package private) final int(package private) BytesRef(package private) TermsEnum -
Constructor Summary
ConstructorsConstructorDescriptionSegmentState(ReadersAndUpdates rld, IOConsumer<ReadersAndUpdates> onClose, SegmentCommitInfo info) -
Method Summary
-
Field Details
-
delGen
final long delGen -
rld
-
reader
-
startDelCount
final int startDelCount -
onClose
-
termsEnum
TermsEnum termsEnum -
postingsEnum
PostingsEnum postingsEnum -
term
BytesRef term
-
-
Constructor Details
-
SegmentState
SegmentState(ReadersAndUpdates rld, IOConsumer<ReadersAndUpdates> onClose, SegmentCommitInfo info) throws IOException - Throws:
IOException
-
-
Method Details
-
toString
-
close
- Specified by:
closein interfaceAutoCloseable- Specified by:
closein interfaceCloseable- Throws:
IOException
-