Uses of Interface
org.apache.lucene.search.matchhighlight.MatchRegionRetriever.FieldValueProvider
Packages that use MatchRegionRetriever.FieldValueProvider
Package
Description
This package contains several components useful to build a highlighter on top of the
Matches
API.-
Uses of MatchRegionRetriever.FieldValueProvider in org.apache.lucene.search.matchhighlight
Classes in org.apache.lucene.search.matchhighlight that implement MatchRegionRetriever.FieldValueProviderFields in org.apache.lucene.search.matchhighlight declared as MatchRegionRetriever.FieldValueProviderModifier and TypeFieldDescriptionprivate final MatchRegionRetriever.FieldValueProvider
MatchRegionRetriever.DocHighlightData.fieldValueProvider
The field for thefieldValueProvider
record component.Methods in org.apache.lucene.search.matchhighlight that return MatchRegionRetriever.FieldValueProviderModifier and TypeMethodDescriptionMatchRegionRetriever.DocHighlightData.fieldValueProvider()
Returns the value of thefieldValueProvider
record component.Methods in org.apache.lucene.search.matchhighlight with parameters of type MatchRegionRetriever.FieldValueProviderModifier and TypeMethodDescriptionvoid
MatchRegionRetriever.MatchOffsetsConsumer.accept
(int docId, LeafReader leafReader, int leafDocId, MatchRegionRetriever.FieldValueProvider fieldValueProvider, Map<String, List<OffsetRange>> hits) OffsetsFromMatchIterator.get
(MatchesIterator matchesIterator, MatchRegionRetriever.FieldValueProvider doc) OffsetsFromPositions.get
(MatchesIterator matchesIterator, MatchRegionRetriever.FieldValueProvider doc) OffsetsFromTokens.get
(MatchesIterator matchesIterator, MatchRegionRetriever.FieldValueProvider doc) OffsetsFromValues.get
(MatchesIterator matchesIterator, MatchRegionRetriever.FieldValueProvider doc) OffsetsRetrievalStrategy.get
(MatchesIterator matchesIterator, MatchRegionRetriever.FieldValueProvider doc) Return value offsets (match ranges) acquired from the givenMatchesIterator
.void
MatchRegionRetriever.highlightDocument
(LeafReaderContext leafReaderContext, int contextDocId, MatchRegionRetriever.FieldValueProvider doc, ToIntFunction<String> maxHitsPerField, Map<String, List<OffsetRange>> outputHighlights) Low-level method for retrieving hit ranges for a single document.Constructors in org.apache.lucene.search.matchhighlight with parameters of type MatchRegionRetriever.FieldValueProviderModifierConstructorDescriptionprivate
DocHighlightData
(int docId, LeafReader leafReader, int leafDocId, MatchRegionRetriever.FieldValueProvider fieldValueProvider, Map<String, List<OffsetRange>> hits) Creates an instance of aDocHighlightData
record class.(package private)
DocHit
(int docId, MatchRegionRetriever.FieldValueProvider fieldValueProvider)