public static class ExitableDirectoryReader.ExitableTerms extends FilterLeafReader.FilterTerms
inEMPTY_ARRAY| Constructor and Description |
|---|
ExitableDirectoryReader.ExitableTerms(Terms terms,
QueryTimeout queryTimeout)
Constructor
|
| Modifier and Type | Method and Description |
|---|---|
TermsEnum |
intersect(CompiledAutomaton compiled,
BytesRef startTerm)
Returns a TermsEnum that iterates over all terms that
are accepted by the provided
CompiledAutomaton. |
TermsEnum |
iterator(TermsEnum reuse)
Returns an iterator that will step through all
terms.
|
getDocCount, getStats, getSumDocFreq, getSumTotalTermFreq, hasFreqs, hasOffsets, hasPayloads, hasPositions, sizepublic ExitableDirectoryReader.ExitableTerms(Terms terms, QueryTimeout queryTimeout)
public TermsEnum intersect(CompiledAutomaton compiled, BytesRef startTerm) throws IOException
TermsCompiledAutomaton. If the startTerm is
provided then the returned enum will only accept terms
> startTerm, but you still must call
next() first to get to the first term. Note that the
provided startTerm must be accepted by
the automaton.
NOTE: the returned TermsEnum cannot seek
.intersect in class TermsIOExceptionpublic TermsEnum iterator(TermsEnum reuse) throws IOException
Termsiterator in class FilterLeafReader.FilterTermsIOExceptionCopyright © 2000-2015 Apache Software Foundation. All Rights Reserved.