Class STUniformSplitTermsWriter.SegmentTerms
- java.lang.Object
-
- org.apache.lucene.codecs.uniformsplit.sharedterms.STUniformSplitTermsWriter.TermIterator<STUniformSplitTermsWriter.SegmentTerms>
-
- org.apache.lucene.codecs.uniformsplit.sharedterms.STUniformSplitTermsWriter.SegmentTerms
-
- All Implemented Interfaces:
java.lang.Comparable<STUniformSplitTermsWriter.TermIterator<STUniformSplitTermsWriter.SegmentTerms>>
- Enclosing class:
- STUniformSplitTermsWriter
private class STUniformSplitTermsWriter.SegmentTerms extends STUniformSplitTermsWriter.TermIterator<STUniformSplitTermsWriter.SegmentTerms>
-
-
Field Summary
Fields Modifier and Type Field Description private MergeState.DocMapdocMapprivate java.util.Map<java.lang.String,BlockTermState>fieldTermStatesMapprivate STMergingBlockReadermergingBlockReaderprivate java.lang.IntegersegmentIndex-
Fields inherited from class org.apache.lucene.codecs.uniformsplit.sharedterms.STUniformSplitTermsWriter.TermIterator
term
-
-
Constructor Summary
Constructors Constructor Description SegmentTerms(int segmentIndex, STMergingBlockReader mergingBlockReader, MergeState.DocMap docMap)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) intcompareSecondary(STUniformSplitTermsWriter.TermIterator<STUniformSplitTermsWriter.SegmentTerms> other)(package private) booleannextTerm()-
Methods inherited from class org.apache.lucene.codecs.uniformsplit.sharedterms.STUniformSplitTermsWriter.TermIterator
compareTo
-
-
-
-
Field Detail
-
segmentIndex
private final java.lang.Integer segmentIndex
-
mergingBlockReader
private final STMergingBlockReader mergingBlockReader
-
fieldTermStatesMap
private final java.util.Map<java.lang.String,BlockTermState> fieldTermStatesMap
-
docMap
private final MergeState.DocMap docMap
-
-
Constructor Detail
-
SegmentTerms
SegmentTerms(int segmentIndex, STMergingBlockReader mergingBlockReader, MergeState.DocMap docMap)
-
-
Method Detail
-
nextTerm
boolean nextTerm() throws java.io.IOException- Specified by:
nextTermin classSTUniformSplitTermsWriter.TermIterator<STUniformSplitTermsWriter.SegmentTerms>- Throws:
java.io.IOException
-
compareSecondary
int compareSecondary(STUniformSplitTermsWriter.TermIterator<STUniformSplitTermsWriter.SegmentTerms> other)
- Specified by:
compareSecondaryin classSTUniformSplitTermsWriter.TermIterator<STUniformSplitTermsWriter.SegmentTerms>
-
-