Interface LuceneAnalysisConfigurationContext
-
public interface LuceneAnalysisConfigurationContext
A context allowing the definition of named analyzers and normalizers in a Lucene backend.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description LuceneAnalyzerTypeStep
analyzer(String name)
Start a new analyzer definition.LuceneNormalizerTypeStep
normalizer(String name)
Start a new normalizer definition.void
similarity(Similarity similarity)
Set theSimilarity
.
-
-
-
Method Detail
-
analyzer
LuceneAnalyzerTypeStep analyzer(String name)
Start a new analyzer definition.- Parameters:
name
- The name used to reference this analyzer in Hibernate Search.- Returns:
- The initial step of a DSL where the analyzer can be defined.
-
normalizer
LuceneNormalizerTypeStep normalizer(String name)
Start a new normalizer definition.- Parameters:
name
- The name used to reference this normalizer in Hibernate Search.- Returns:
- The initial step of a DSL where the normalizer can be defined.
-
similarity
void similarity(Similarity similarity)
Set theSimilarity
.Defaults to
BM25Similarity
.- Parameters:
similarity
- TheSimilarity
to use when indexing and when searching.
-
-