Class LuceneAnalysisDefinitionRegistry
- java.lang.Object
-
- org.hibernate.search.backend.lucene.analysis.model.impl.LuceneAnalysisDefinitionRegistry
-
public final class LuceneAnalysisDefinitionRegistry extends Object
A registry of analysis-related definitions for Lucene.
-
-
Constructor Summary
Constructors Constructor Description LuceneAnalysisDefinitionRegistry(LuceneAnalysisDefinitionContributor contributor)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.apache.lucene.analysis.AnalyzergetAnalyzerDefinition(String name)org.apache.lucene.analysis.AnalyzergetNormalizerDefinition(String name)org.apache.lucene.search.similarities.SimilaritygetSimilarity()
-
-
-
Constructor Detail
-
LuceneAnalysisDefinitionRegistry
public LuceneAnalysisDefinitionRegistry(LuceneAnalysisDefinitionContributor contributor)
-
-
Method Detail
-
getSimilarity
public org.apache.lucene.search.similarities.Similarity getSimilarity()
-
getAnalyzerDefinition
public org.apache.lucene.analysis.Analyzer getAnalyzerDefinition(String name)
- Parameters:
name- An analyzer name- Returns:
- The analyzer definition associated with the given name,
or
nullif there isn't any.
-
getNormalizerDefinition
public org.apache.lucene.analysis.Analyzer getNormalizerDefinition(String name)
- Parameters:
name- A normalizer name- Returns:
- The normalizer definition associated with the given name,
or
nullif there isn't any.
-
-