public class LuceneAnalyser extends AbstractAnalyzer
| Constructor and Description |
|---|
LuceneAnalyser(org.alfresco.service.cmr.dictionary.DictionaryService dictionaryService,
org.alfresco.repo.search.MLAnalysisMode mlAlaysisMode)
Constructs with a default standard analyser
|
| Modifier and Type | Method and Description |
|---|---|
int |
getPositionIncrementGap(String fieldName)
For multilingual fields we separate the tokens for each instance to break phrase queries spanning different
languages etc.
|
org.apache.lucene.analysis.TokenStream |
tokenStream(String fieldName,
Reader reader) |
org.apache.lucene.analysis.TokenStream |
tokenStream(String fieldName,
Reader reader,
org.alfresco.repo.search.adaptor.lucene.AnalysisMode analysisMode) |
public LuceneAnalyser(org.alfresco.service.cmr.dictionary.DictionaryService dictionaryService,
org.alfresco.repo.search.MLAnalysisMode mlAlaysisMode)
dictionaryService - DictionaryServicemlAlaysisMode - MLAnalysisModepublic org.apache.lucene.analysis.TokenStream tokenStream(String fieldName, Reader reader, org.alfresco.repo.search.adaptor.lucene.AnalysisMode analysisMode)
tokenStream in class AbstractAnalyzerpublic org.apache.lucene.analysis.TokenStream tokenStream(String fieldName, Reader reader)
tokenStream in class org.apache.lucene.analysis.Analyzerpublic int getPositionIncrementGap(String fieldName)
getPositionIncrementGap in class org.apache.lucene.analysis.AnalyzerCopyright © 2005–2017 Alfresco Software. All rights reserved.