## Uses of Class
org.apache.lucene.search.uhighlight.UHComponents

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

- - ### Uses of UHComponents in org.apache.lucene.search.uhighlight

    Fields in org.apache.lucene.search.uhighlight declared as UHComponents
    Modifier and Type | Field | Description
    --- | --- | ---
    `protected UHComponents` | FieldOffsetStrategy.`components` |

    Methods in org.apache.lucene.search.uhighlight that return UHComponents
    Modifier and Type | Method | Description
    --- | --- | ---
    `protected UHComponents` | UnifiedHighlighter.`getHighlightComponents​(String field, Query query, Set<Term> allTerms)` |

    Methods in org.apache.lucene.search.uhighlight with parameters of type UHComponents
    Modifier and Type | Method | Description
    --- | --- | ---
    `protected FieldOffsetStrategy` | UnifiedHighlighter.`getOffsetStrategy​(UnifiedHighlighter.OffsetSource offsetSource, UHComponents components)` |
    `protected UnifiedHighlighter.OffsetSource` | UnifiedHighlighter.`getOptimizedOffsetSource​(UHComponents components)` |

    Constructors in org.apache.lucene.search.uhighlight with parameters of type UHComponents
    Constructor | Description
    --- | ---
    `AnalysisOffsetStrategy​(UHComponents components, Analyzer analyzer)` |
    `FieldOffsetStrategy​(UHComponents components)` |
    `MemoryIndexOffsetStrategy​(UHComponents components, Analyzer analyzer)` |
    `PostingsOffsetStrategy​(UHComponents components)` |
    `PostingsWithTermVectorsOffsetStrategy​(UHComponents components)` |
    `TermVectorOffsetStrategy​(UHComponents components)` |
    `TokenStreamOffsetStrategy​(UHComponents components, Analyzer indexAnalyzer)` |