public class LuceneEmbeddedAnalyzerStrategy extends Object implements AnalyzerStrategy
| Constructor and Description |
|---|
LuceneEmbeddedAnalyzerStrategy(ServiceManager serviceManager,
SearchConfiguration cfg) |
| Modifier and Type | Method and Description |
|---|---|
ScopedAnalyzerReference.Builder |
buildScopedAnalyzerReference(AnalyzerReference initialGlobalAnalyzerReference) |
LuceneAnalyzerReference |
createAnalyzerReference(Class<?> analyzerClass) |
LuceneAnalyzerReference |
createDefaultAnalyzerReference() |
LuceneAnalyzerReference |
createNamedAnalyzerReference(String name) |
LuceneAnalyzerReference |
createPassThroughAnalyzerReference() |
void |
initializeAnalyzerReferences(Collection<AnalyzerReference> references,
Map<String,AnalyzerDef> analyzerDefinitions)
Initializes references created by this strategy, i.e.
|
public LuceneEmbeddedAnalyzerStrategy(ServiceManager serviceManager, SearchConfiguration cfg)
public LuceneAnalyzerReference createDefaultAnalyzerReference()
createDefaultAnalyzerReference in interface AnalyzerStrategypublic LuceneAnalyzerReference createPassThroughAnalyzerReference()
createPassThroughAnalyzerReference in interface AnalyzerStrategypublic LuceneAnalyzerReference createAnalyzerReference(Class<?> analyzerClass)
createAnalyzerReference in interface AnalyzerStrategyinitialized later.public LuceneAnalyzerReference createNamedAnalyzerReference(String name)
createNamedAnalyzerReference in interface AnalyzerStrategyname - The name of the analyzer to be referenced.initialized later.public void initializeAnalyzerReferences(Collection<AnalyzerReference> references, Map<String,AnalyzerDef> analyzerDefinitions)
AnalyzerStrategyinitializeAnalyzerReferences in interface AnalyzerStrategyreferences - The references to initialize, mapped by name.analyzerDefinitions - The analyzer definitions gathered through the Hibernate Search mappings.public ScopedAnalyzerReference.Builder buildScopedAnalyzerReference(AnalyzerReference initialGlobalAnalyzerReference)
buildScopedAnalyzerReference in interface AnalyzerStrategyScopedAnalyzerReference builder. The returned reference will be
initialized later.Copyright © 2006–2017 Hibernate. All rights reserved.