Uses of Enum Class
org.apache.lucene.search.uhighlight.UnifiedHighlighter.HighlightFlag
Packages that use UnifiedHighlighter.HighlightFlag
Package
Description
The UnifiedHighlighter -- a flexible highlighter that can get offsets from postings, term
vectors, or analysis.
-
Uses of UnifiedHighlighter.HighlightFlag in org.apache.lucene.search.uhighlight
Methods in org.apache.lucene.search.uhighlight that return UnifiedHighlighter.HighlightFlagModifier and TypeMethodDescriptionReturns the enum constant of this class with the specified name.static UnifiedHighlighter.HighlightFlag[]UnifiedHighlighter.HighlightFlag.values()Returns an array containing the constants of this enum class, in the order they are declared.Methods in org.apache.lucene.search.uhighlight that return types with arguments of type UnifiedHighlighter.HighlightFlagModifier and TypeMethodDescriptionprotected Set<UnifiedHighlighter.HighlightFlag> UnifiedHighlighter.evaluateFlags(boolean shouldHandleMultiTermQuery, boolean shouldHighlightPhrasesStrictly, boolean shouldPassageRelevancyOverSpeed, boolean shouldEnableWeightMatches) This method returns the set of ofUnifiedHighlighter.HighlightFlags, which will be applied to the UH object.protected Set<UnifiedHighlighter.HighlightFlag> UnifiedHighlighter.evaluateFlags(UnifiedHighlighter uh) Deprecated.protected Set<UnifiedHighlighter.HighlightFlag> UnifiedHighlighter.evaluateFlags(UnifiedHighlighter.Builder uhBuilder) Evaluate the highlight flags and set theUnifiedHighlighter.flagsvariable.UnifiedHighlighter.Builder.getFlags()protected Set<UnifiedHighlighter.HighlightFlag> Returns theUnifiedHighlighter.HighlightFlags applicable for the current UH instance.UHComponents.highlightFlags()Returns the value of thehighlightFlagsrecord component.Method parameters in org.apache.lucene.search.uhighlight with type arguments of type UnifiedHighlighter.HighlightFlagModifier and TypeMethodDescriptionprotected LabelledCharArrayMatcher[]UnifiedHighlighter.getAutomata(String field, Query query, Set<UnifiedHighlighter.HighlightFlag> highlightFlags) protected PhraseHelperUnifiedHighlighter.getPhraseHelper(String field, Query query, Set<UnifiedHighlighter.HighlightFlag> highlightFlags) UnifiedHighlighter.Builder.withFlags(Set<UnifiedHighlighter.HighlightFlag> values) User-defined set ofUnifiedHighlighter.HighlightFlagvalues which will override the flags set byUnifiedHighlighter.Builder.withHandleMultiTermQuery(boolean),UnifiedHighlighter.Builder.withHighlightPhrasesStrictly(boolean),UnifiedHighlighter.Builder.withPassageRelevancyOverSpeed(boolean)andUnifiedHighlighter.Builder.withWeightMatches(boolean).Constructor parameters in org.apache.lucene.search.uhighlight with type arguments of type UnifiedHighlighter.HighlightFlagModifierConstructorDescriptionUHComponents(String field, Predicate<String> fieldMatcher, Query query, BytesRef[] terms, PhraseHelper phraseHelper, LabelledCharArrayMatcher[] automata, boolean hasUnrecognizedQueryPart, Set<UnifiedHighlighter.HighlightFlag> highlightFlags) Creates an instance of aUHComponentsrecord class.