| Package | Description |
|---|---|
| org.apache.lucene.search.uhighlight |
The UnifiedHighlighter -- a flexible highlighter that can get offsets from postings, term vectors, or analysis.
|
| Modifier and Type | Field and Description |
|---|---|
protected UHComponents |
FieldOffsetStrategy.components |
| Modifier and Type | Method and Description |
|---|---|
protected UHComponents |
UnifiedHighlighter.getHighlightComponents(java.lang.String field,
Query query,
java.util.Set<Term> allTerms) |
| Modifier and Type | Method and Description |
|---|---|
private static CharArrayMatcher |
MemoryIndexOffsetStrategy.buildCombinedAutomaton(UHComponents components)
Build one
CharArrayMatcher matching any term the query might match. |
protected FieldOffsetStrategy |
UnifiedHighlighter.getOffsetStrategy(UnifiedHighlighter.OffsetSource offsetSource,
UHComponents components) |
protected UnifiedHighlighter.OffsetSource |
UnifiedHighlighter.getOptimizedOffsetSource(UHComponents components) |
| Constructor and 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) |