Uses of Class
org.apache.lucene.search.uhighlight.FieldOffsetStrategy
-
Packages that use FieldOffsetStrategy Package Description org.apache.lucene.search.uhighlight The UnifiedHighlighter -- a flexible highlighter that can get offsets from postings, term vectors, or analysis. -
-
Uses of FieldOffsetStrategy in org.apache.lucene.search.uhighlight
Subclasses of FieldOffsetStrategy in org.apache.lucene.search.uhighlight Modifier and Type Class Description class
AnalysisOffsetStrategy
Provides a base class for analysis based offset strategies to extend from.class
MemoryIndexOffsetStrategy
Uses anAnalyzer
on content to get offsets and then populates aMemoryIndex
.class
MultiFieldsOffsetStrategy
FieldOffsetStrategy that combines offsets from multiple fields.class
NoOpOffsetStrategy
Never returns offsets.class
PostingsOffsetStrategy
Uses offsets in postings --IndexOptions.DOCS_AND_FREQS_AND_POSITIONS_AND_OFFSETS
.class
PostingsWithTermVectorsOffsetStrategy
LikePostingsOffsetStrategy
but also uses term vectors (only terms needed) for multi-term queries.class
TermVectorOffsetStrategy
Uses term vectors that contain offsets.class
TokenStreamOffsetStrategy
Analyzes the text, producing a singleOffsetsEnum
wrapping theTokenStream
filtered to terms in the query, including wildcards.Fields in org.apache.lucene.search.uhighlight declared as FieldOffsetStrategy Modifier and Type Field Description protected FieldOffsetStrategy
FieldHighlighter. fieldOffsetStrategy
Methods in org.apache.lucene.search.uhighlight that return FieldOffsetStrategy Modifier and Type Method Description protected FieldOffsetStrategy
UnifiedHighlighter. getOffsetStrategy(UnifiedHighlighter.OffsetSource offsetSource, UHComponents components)
Methods in org.apache.lucene.search.uhighlight with parameters of type FieldOffsetStrategy Modifier and Type Method Description protected FieldHighlighter
UnifiedHighlighter. newFieldHighlighter(String field, FieldOffsetStrategy fieldOffsetStrategy, BreakIterator breakIterator, PassageScorer passageScorer, int maxPassages, int maxNoHighlightPassages, PassageFormatter passageFormatter, Comparator<Passage> passageSortComparator)
Constructors in org.apache.lucene.search.uhighlight with parameters of type FieldOffsetStrategy Constructor Description FieldHighlighter(String field, FieldOffsetStrategy fieldOffsetStrategy, BreakIterator breakIterator, PassageScorer passageScorer, int maxPassages, int maxNoHighlightPassages, PassageFormatter passageFormatter, Comparator<Passage> passageSortComparator)
Constructor parameters in org.apache.lucene.search.uhighlight with type arguments of type FieldOffsetStrategy Constructor Description MultiFieldsOffsetStrategy(List<FieldOffsetStrategy> fieldsOffsetStrategies)
-