Uses of Interface
org.apache.lucene.search.MatchesIterator
-
Packages that use MatchesIterator Package Description org.apache.lucene.queries.intervals org.apache.lucene.search org.apache.lucene.search.uhighlight -
-
Uses of MatchesIterator in org.apache.lucene.queries.intervals
Methods in org.apache.lucene.queries.intervals that return MatchesIterator Modifier and Type Method Description MatchesIteratorFilteredIntervalsSource. matches(String field, LeafReaderContext ctx, int doc)abstract MatchesIteratorIntervalsSource. matches(String field, LeafReaderContext ctx, int doc)Return aMatchesIteratorover the intervals defined by thisIntervalsSourcefor a given document and field Returnsnullif no intervals exist in the given document and field -
Uses of MatchesIterator in org.apache.lucene.search
Classes in org.apache.lucene.search that implement MatchesIterator Modifier and Type Class Description classFilterMatchesIteratorA MatchesIterator that delegates all calls to another MatchesIteratorFields in org.apache.lucene.search declared as MatchesIterator Modifier and Type Field Description protected MatchesIteratorFilterMatchesIterator. inThe delegateMethods in org.apache.lucene.search that return MatchesIterator Modifier and Type Method Description static MatchesIteratorMatchesUtils. disjunction(List<MatchesIterator> subMatches)Create a MatchesIterator that iterates in order over all matches in a set of subiteratorsstatic MatchesIteratorMatchesUtils. 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.MatchesIteratorMatches. getMatches(String field)Returns aMatchesIteratorover the matches for a single field, ornullif there are no matches in that field.MatchesIteratorFilterMatchesIterator. getSubMatches()MatchesIteratorMatchesIterator. getSubMatches()Returns a MatchesIterator that iterates over the positions and offsets of individual terms within the current match Returnsnullif there are no submatches (ie the current iterator is at the leaf level) Should only be called afternext()has returnedtrueMethod parameters in org.apache.lucene.search with type arguments of type MatchesIterator Modifier and Type Method Description static MatchesIteratorMatchesUtils. disjunction(List<MatchesIterator> subMatches)Create a MatchesIterator that iterates in order over all matches in a set of subiteratorsstatic MatchesMatchesUtils. forField(String field, IOSupplier<MatchesIterator> mis)Create a Matches for a single fieldConstructors in org.apache.lucene.search with parameters of type MatchesIterator Constructor Description FilterMatchesIterator(MatchesIterator in)Create a new FilterMatchesIterator -
Uses of MatchesIterator in org.apache.lucene.search.uhighlight
Constructors in org.apache.lucene.search.uhighlight with parameters of type MatchesIterator Constructor Description OfMatchesIterator(MatchesIterator matchesIterator, Supplier<BytesRef> termSupplier)OfMatchesIteratorWithSubs(MatchesIterator matchesIterator)
-