public class LuceneEmbeddedAnalyzerStrategy extends Object implements AnalyzerStrategy
| Constructor and Description |
|---|
LuceneEmbeddedAnalyzerStrategy(ServiceManager serviceManager,
SearchConfiguration cfg) |
public LuceneEmbeddedAnalyzerStrategy(ServiceManager serviceManager, SearchConfiguration cfg)
public LuceneAnalyzerReference createDefaultAnalyzerReference()
createDefaultAnalyzerReference in interface AnalyzerStrategypublic LuceneAnalyzerReference createPassThroughAnalyzerReference()
createPassThroughAnalyzerReference in interface AnalyzerStrategypublic Map<String,AnalyzerReference> createProvidedAnalyzerReferences()
createProvidedAnalyzerReferences in interface AnalyzerStrategypublic LuceneAnalyzerReference createLuceneClassAnalyzerReference(Class<?> analyzerClass)
createLuceneClassAnalyzerReference in interface AnalyzerStrategyanalyzerClass - The analyzer class the reference should reference.initialized later.public NamedLuceneAnalyzerReference createNamedAnalyzerReference(String name)
createNamedAnalyzerReference in interface AnalyzerStrategyname - The name of the analyzer to be referenced.initialized later.public Map<String,AnalyzerReference> createProvidedNormalizerReferences()
createProvidedNormalizerReferences in interface AnalyzerStrategypublic LuceneAnalyzerReference createLuceneClassNormalizerReference(Class<?> analyzerClass)
createLuceneClassNormalizerReference in interface AnalyzerStrategyanalyzerClass - The analyzer class the reference should reference.initialized later.public NamedLuceneAnalyzerReference createNamedNormalizerReference(String name)
createNamedNormalizerReference in interface AnalyzerStrategyname - The name of the normalizer to be referenced.initialized later.public void initializeReferences(Collection<AnalyzerReference> analyzerReferences, Map<String,AnalyzerDef> mappingAnalyzerDefinitions, Collection<AnalyzerReference> normalizerReferences, Map<String,NormalizerDef> mappingNormalizerDefinitions)
AnalyzerStrategyinitializeReferences in interface AnalyzerStrategyanalyzerReferences - The analyzer references to initialize, gathered through calls to methods of this strategy.mappingAnalyzerDefinitions - The analyzer definitions gathered through the Hibernate Search mappings.normalizerReferences - The normalizer references to initialize, gathered through calls to methods of this strategy.mappingNormalizerDefinitions - The normalizer definitions gathered through the Hibernate Search mappings.public ScopedLuceneAnalyzerReference.Builder buildScopedAnalyzerReference(AnalyzerReference initialGlobalAnalyzerReference)
AnalyzerStrategyScopedAnalyzerReference builder.buildScopedAnalyzerReference in interface AnalyzerStrategyinitialGlobalAnalyzerReference - The global analyzer to set initially on the builder.ScopedAnalyzerReference builder. The returned reference will be
initialized later.Copyright © 2006–2017 Hibernate. All rights reserved.