Uses of Interface
org.apache.lucene.search.MatchesIterator
-
Uses of MatchesIterator in org.apache.lucene.search
Modifier and TypeClassDescriptionclass
A MatchesIterator that delegates all calls to another MatchesIteratorModifier and TypeFieldDescriptionprotected final MatchesIterator
FilterMatchesIterator.in
The delegateModifier and TypeMethodDescriptionstatic MatchesIterator
MatchesUtils.disjunction
(List<MatchesIterator> subMatches) Create a MatchesIterator that iterates in order over all matches in a set of subiteratorsstatic MatchesIterator
MatchesUtils.disjunction
(LeafReaderContext context, int doc, Query query, String field, BytesRefIterator terms) Create a MatchesIterator that is a disjunction over a list of terms extracted from aBytesRefIterator
.Matches.getMatches
(String field) Returns aMatchesIterator
over the matches for a single field, ornull
if there are no matches in that field.NamedMatches.getMatches
(String field) FilterMatchesIterator.getSubMatches()
MatchesIterator.getSubMatches()
Returns a MatchesIterator that iterates over the positions and offsets of individual terms within the current matchModifier and TypeMethodDescriptionstatic MatchesIterator
MatchesUtils.disjunction
(List<MatchesIterator> subMatches) Create a MatchesIterator that iterates in order over all matches in a set of subiteratorsstatic Matches
MatchesUtils.forField
(String field, IOSupplier<MatchesIterator> mis) Create a Matches for a single fieldModifierConstructorDescriptionprotected
Create a new FilterMatchesIterator