Class OrdsSegmentTermsEnum
- java.lang.Object
-
- org.apache.lucene.index.TermsEnum
-
- org.apache.lucene.index.BaseTermsEnum
-
- org.apache.lucene.codecs.blocktreeords.OrdsSegmentTermsEnum
-
- All Implemented Interfaces:
BytesRefIterator
public final class OrdsSegmentTermsEnum extends BaseTermsEnum
Iterates through terms in this field.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.apache.lucene.index.TermsEnum
TermsEnum.SeekStatus
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
docFreq()
ImpactsEnum
impacts(int flags)
BytesRef
next()
long
ord()
PostingsEnum
postings(PostingsEnum reuse, int flags)
TermsEnum.SeekStatus
seekCeil(BytesRef target)
void
seekExact(long targetOrd)
boolean
seekExact(BytesRef target)
void
seekExact(BytesRef target, TermState otherState)
BytesRef
term()
TermState
termState()
String
toString()
long
totalTermFreq()
-
Methods inherited from class org.apache.lucene.index.BaseTermsEnum
attributes
-
-
-
-
Method Detail
-
seekExact
public boolean seekExact(BytesRef target) throws IOException
- Overrides:
seekExact
in classBaseTermsEnum
- Throws:
IOException
-
seekCeil
public TermsEnum.SeekStatus seekCeil(BytesRef target) throws IOException
- Specified by:
seekCeil
in classTermsEnum
- Throws:
IOException
-
next
public BytesRef next() throws IOException
- Throws:
IOException
-
docFreq
public int docFreq() throws IOException
- Specified by:
docFreq
in classTermsEnum
- Throws:
IOException
-
totalTermFreq
public long totalTermFreq() throws IOException
- Specified by:
totalTermFreq
in classTermsEnum
- Throws:
IOException
-
postings
public PostingsEnum postings(PostingsEnum reuse, int flags) throws IOException
- Specified by:
postings
in classTermsEnum
- Throws:
IOException
-
impacts
public ImpactsEnum impacts(int flags) throws IOException
- Specified by:
impacts
in classTermsEnum
- Throws:
IOException
-
seekExact
public void seekExact(BytesRef target, TermState otherState)
- Overrides:
seekExact
in classBaseTermsEnum
-
termState
public TermState termState() throws IOException
- Overrides:
termState
in classBaseTermsEnum
- Throws:
IOException
-
seekExact
public void seekExact(long targetOrd) throws IOException
- Specified by:
seekExact
in classTermsEnum
- Throws:
IOException
-
-