Class FixedGapTermsIndexReader.IndexEnum
- java.lang.Object
-
- org.apache.lucene.codecs.blockterms.TermsIndexReaderBase.FieldIndexEnum
-
- org.apache.lucene.codecs.blockterms.FixedGapTermsIndexReader.IndexEnum
-
- Enclosing class:
- FixedGapTermsIndexReader
private class FixedGapTermsIndexReader.IndexEnum extends TermsIndexReaderBase.FieldIndexEnum
-
-
Field Summary
Fields Modifier and Type Field Description private FixedGapTermsIndexReader.FieldIndexDatafieldIndexprivate longordprivate BytesRefterm
-
Constructor Summary
Constructors Constructor Description IndexEnum(FixedGapTermsIndexReader.FieldIndexData fieldIndex)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description longnext()Returns -1 at endlongord()Only implemented ifTermsIndexReaderBase.supportsOrd()returns true.longseek(long ord)Only implemented ifTermsIndexReaderBase.supportsOrd()returns true.longseek(BytesRef target)Seeks to "largest" indexed term that's <= term; returns file pointer index (into the main terms index file) for that termBytesRefterm()
-
-
-
Field Detail
-
fieldIndex
private final FixedGapTermsIndexReader.FieldIndexData fieldIndex
-
term
private final BytesRef term
-
ord
private long ord
-
-
Constructor Detail
-
IndexEnum
public IndexEnum(FixedGapTermsIndexReader.FieldIndexData fieldIndex)
-
-
Method Detail
-
term
public BytesRef term()
- Specified by:
termin classTermsIndexReaderBase.FieldIndexEnum
-
seek
public long seek(BytesRef target)
Description copied from class:TermsIndexReaderBase.FieldIndexEnumSeeks to "largest" indexed term that's <= term; returns file pointer index (into the main terms index file) for that term- Specified by:
seekin classTermsIndexReaderBase.FieldIndexEnum
-
next
public long next()
Description copied from class:TermsIndexReaderBase.FieldIndexEnumReturns -1 at end- Specified by:
nextin classTermsIndexReaderBase.FieldIndexEnum
-
ord
public long ord()
Description copied from class:TermsIndexReaderBase.FieldIndexEnumOnly implemented ifTermsIndexReaderBase.supportsOrd()returns true.- Specified by:
ordin classTermsIndexReaderBase.FieldIndexEnum
-
seek
public long seek(long ord)
Description copied from class:TermsIndexReaderBase.FieldIndexEnumOnly implemented ifTermsIndexReaderBase.supportsOrd()returns true.- Specified by:
seekin classTermsIndexReaderBase.FieldIndexEnum
-
-