# Uses of Package
org.apache.lucene.search.uhighlight

Packages that use org.apache.lucene.search.uhighlight
org.apache.lucene.search.uhighlight: The UnifiedHighlighter -- a flexible highlighter that can get offsets from postings, term vectors, or analysis.

Classes in org.apache.lucene.search.uhighlight used by org.apache.lucene.search.uhighlight
Class and Description
AnalysisOffsetStrategy Provides a base class for analysis based offset strategies to extend from.
CharArrayMatcher Matches a character array
FieldHighlighter Internal highlighter abstraction that operates on a per field basis.
FieldOffsetStrategy Ultimately returns an `OffsetsEnum` yielding potentially highlightable words in the text.
LabelledCharArrayMatcher Associates a label with a CharArrayMatcher to distinguish different sources for terms in highlighting
LengthGoalBreakIterator Wraps another `BreakIterator` to skip past breaks that would result in passages that are too short.
NoOpOffsetStrategy Never returns offsets.
OffsetsEnum An enumeration/iterator of a term and its offsets for use by `FieldHighlighter`.
Passage Represents a passage (typically a sentence of the document).
PassageFormatter Creates a formatted snippet from the top passages.
PassageScorer Ranks passages found by `UnifiedHighlighter`.
PhraseHelper Helps the `FieldOffsetStrategy` with position sensitive queries (e.g.
UHComponents A parameter object to hold the components a `FieldOffsetStrategy` needs.
UnifiedHighlighter.HighlightFlag Flags for controlling highlighting behavior.
UnifiedHighlighter.LimitedStoredFieldVisitor Fetches stored fields for highlighting.
UnifiedHighlighter.OffsetSource Source of term offsets; essential for highlighting.