|Constructor and Description|
|Modifier and Type||Method and Description|
Returns a TermsEnum that iterates over all terms and documents that are accepted by the provided
Returns an iterator that will step through all terms.
getDocCount, getStats, getSumDocFreq, getSumTotalTermFreq, hasFreqs, hasOffsets, hasPayloads, hasPositions, size
public TermsEnum intersect(CompiledAutomaton compiled, BytesRef startTerm) throws IOException
CompiledAutomaton. If the
startTermis provided then the returned enum will only return terms
> startTerm, but you still must call next() first to get to the first term. Note that the provided
startTermmust be accepted by the automaton.
This is an expert low-level API and will only work
NORMAL compiled automata. To handle any
compiled automata you should instead use
NOTE: the returned TermsEnum cannot seek.
NOTE: the terms dictionary is free to
return arbitrary terms as long as the resulted visited
docs is the same. E.g.,
creates auto-prefix terms during indexing to reduce the
number of terms visited.
Copyright © 2000-2017 Apache Software Foundation. All Rights Reserved.