Uses of Class
org.apache.lucene.search.uhighlight.Passage
-
Packages that use Passage Package Description org.apache.lucene.search.uhighlight The UnifiedHighlighter -- a flexible highlighter that can get offsets from postings, term vectors, or analysis. -
-
Uses of Passage in org.apache.lucene.search.uhighlight
Fields in org.apache.lucene.search.uhighlight with type parameters of type Passage Modifier and Type Field Description private static java.util.Comparator<Passage>
UnifiedHighlighter. DEFAULT_PASSAGE_SORT_COMPARATOR
protected java.util.Comparator<Passage>
FieldHighlighter. passageSortComparator
private java.util.Comparator<Passage>
UnifiedHighlighter.Builder. passageSortComparator
private java.util.Comparator<Passage>
UnifiedHighlighter. passageSortComparator
Methods in org.apache.lucene.search.uhighlight that return Passage Modifier and Type Method Description protected Passage[]
FieldHighlighter. getSummaryPassagesNoHighlight(int maxPassages)
Called to summarize a document when no highlights were found.protected Passage[]
FieldHighlighter. highlightOffsetsEnums(OffsetsEnum off)
private Passage
FieldHighlighter. maybeAddPassage(java.util.PriorityQueue<Passage> passageQueue, PassageScorer scorer, Passage passage, int contentLength)
Methods in org.apache.lucene.search.uhighlight that return types with arguments of type Passage Modifier and Type Method Description protected java.util.Comparator<Passage>
UnifiedHighlighter. getPassageSortComparator(java.lang.String field)
Returns theComparator
to use for finally sorting passages.Methods in org.apache.lucene.search.uhighlight with parameters of type Passage Modifier and Type Method Description java.lang.String
DefaultPassageFormatter. format(Passage[] passages, java.lang.String content)
abstract java.lang.Object
PassageFormatter. format(Passage[] passages, java.lang.String content)
Formats the toppassages
fromcontent
into a human-readable text snippet.private Passage
FieldHighlighter. maybeAddPassage(java.util.PriorityQueue<Passage> passageQueue, PassageScorer scorer, Passage passage, int contentLength)
float
PassageScorer. score(Passage passage, int contentLength)
Method parameters in org.apache.lucene.search.uhighlight with type arguments of type Passage Modifier and Type Method Description private Passage
FieldHighlighter. maybeAddPassage(java.util.PriorityQueue<Passage> passageQueue, PassageScorer scorer, Passage passage, int contentLength)
protected FieldHighlighter
UnifiedHighlighter. newFieldHighlighter(java.lang.String field, FieldOffsetStrategy fieldOffsetStrategy, java.text.BreakIterator breakIterator, PassageScorer passageScorer, int maxPassages, int maxNoHighlightPassages, PassageFormatter passageFormatter, java.util.Comparator<Passage> passageSortComparator)
UnifiedHighlighter.Builder
UnifiedHighlighter.Builder. withPassageSortComparator(java.util.Comparator<Passage> value)
Constructor parameters in org.apache.lucene.search.uhighlight with type arguments of type Passage Constructor Description FieldHighlighter(java.lang.String field, FieldOffsetStrategy fieldOffsetStrategy, java.text.BreakIterator breakIterator, PassageScorer passageScorer, int maxPassages, int maxNoHighlightPassages, PassageFormatter passageFormatter, java.util.Comparator<Passage> passageSortComparator)
-