Uses of Class
org.apache.lucene.search.uhighlight.UnifiedHighlighter.Builder
-
Packages that use UnifiedHighlighter.Builder Package Description org.apache.lucene.search.uhighlight The UnifiedHighlighter -- a flexible highlighter that can get offsets from postings, term vectors, or analysis. -
-
Uses of UnifiedHighlighter.Builder in org.apache.lucene.search.uhighlight
Methods in org.apache.lucene.search.uhighlight that return UnifiedHighlighter.Builder Modifier and Type Method Description static UnifiedHighlighter.Builder
UnifiedHighlighter. builder(IndexSearcher searcher, Analyzer indexAnalyzer)
static UnifiedHighlighter.Builder
UnifiedHighlighter. builderWithoutSearcher(Analyzer indexAnalyzer)
Creates aUnifiedHighlighter.Builder
object in which you can only useUnifiedHighlighter.highlightWithoutSearcher(String, Query, String, int)
for highlighting.UnifiedHighlighter.Builder
UnifiedHighlighter.Builder. withBreakIterator(java.util.function.Supplier<java.text.BreakIterator> value)
UnifiedHighlighter.Builder
UnifiedHighlighter.Builder. withCacheFieldValCharsThreshold(int value)
UnifiedHighlighter.Builder
UnifiedHighlighter.Builder. withFieldMatcher(java.util.function.Predicate<java.lang.String> value)
UnifiedHighlighter.Builder
UnifiedHighlighter.Builder. withFlags(java.util.Set<UnifiedHighlighter.HighlightFlag> values)
User-defined set ofUnifiedHighlighter.HighlightFlag
values which will override the flags set bywithHandleMultiTermQuery(boolean)
,withHighlightPhrasesStrictly(boolean)
,withPassageRelevancyOverSpeed(boolean)
andwithWeightMatches(boolean)
.UnifiedHighlighter.Builder
UnifiedHighlighter.Builder. withFormatter(PassageFormatter value)
UnifiedHighlighter.Builder
UnifiedHighlighter.Builder. withHandleMultiTermQuery(boolean value)
HereMultiTermQuery
derivatives will be highlighted.UnifiedHighlighter.Builder
UnifiedHighlighter.Builder. withHighlightPhrasesStrictly(boolean value)
Here position sensitive queries (e.g.UnifiedHighlighter.Builder
UnifiedHighlighter.Builder. withMaxLength(int value)
The text to be highlight is effectively truncated by this length.UnifiedHighlighter.Builder
UnifiedHighlighter.Builder. withMaxNoHighlightPassages(int value)
UnifiedHighlighter.Builder
UnifiedHighlighter.Builder. withPassageRelevancyOverSpeed(boolean value)
Passage relevancy is more important than speed.UnifiedHighlighter.Builder
UnifiedHighlighter.Builder. withScorer(PassageScorer value)
UnifiedHighlighter.Builder
UnifiedHighlighter.Builder. withWeightMatches(boolean value)
Internally use theWeight.matches(LeafReaderContext, int)
API for highlighting.Methods in org.apache.lucene.search.uhighlight with parameters of type UnifiedHighlighter.Builder Modifier and Type Method Description protected java.util.Set<UnifiedHighlighter.HighlightFlag>
UnifiedHighlighter. evaluateFlags(UnifiedHighlighter.Builder uhBuilder)
Evaluate the highlight flags and set theUnifiedHighlighter.flags
variable.Constructors in org.apache.lucene.search.uhighlight with parameters of type UnifiedHighlighter.Builder Constructor Description UnifiedHighlighter(UnifiedHighlighter.Builder builder)
Constructs the highlighter with the givenUnifiedHighlighter.Builder
.
-