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 long
private 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:
close
in interfaceAutoCloseable
- Specified by:
close
in interfaceCloseable
- Throws:
IOException
-