Class AbstractSearchHighlighterFactory<SC extends SearchIndexScope<?>>
- java.lang.Object
-
- org.hibernate.search.engine.search.highlighter.dsl.spi.AbstractSearchHighlighterFactory<SC>
-
- All Implemented Interfaces:
SearchHighlighterFactory
- Direct Known Subclasses:
ElasticsearchSearchHighlighterFactory,LuceneSearchHighlighterFactory
public abstract class AbstractSearchHighlighterFactory<SC extends SearchIndexScope<?>> extends Object implements SearchHighlighterFactory
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedAbstractSearchHighlighterFactory(SC scope)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description HighlighterFastVectorHighlighterOptionsStepfastVector()protected abstract SearchHighlighterBuilderhighlighterBuilder(SC scope)HighlighterPlainOptionsStepplain()HighlighterUnifiedOptionsStepunified()
-
-
-
Constructor Detail
-
AbstractSearchHighlighterFactory
protected AbstractSearchHighlighterFactory(SC scope)
-
-
Method Detail
-
unified
public HighlighterUnifiedOptionsStep unified()
- Specified by:
unifiedin interfaceSearchHighlighterFactory- Returns:
- the initial step to configure a highlighter of a unified type.
-
plain
public HighlighterPlainOptionsStep plain()
- Specified by:
plainin interfaceSearchHighlighterFactory- Returns:
- the initial step to configure a highlighter of a plain type.
-
fastVector
public HighlighterFastVectorHighlighterOptionsStep fastVector()
- Specified by:
fastVectorin interfaceSearchHighlighterFactory- Returns:
- the initial step to configure a highlighter of a fast vector type.
-
highlighterBuilder
protected abstract SearchHighlighterBuilder highlighterBuilder(SC scope)
-
-