Skip to content

Commit 8fbfab2

Browse files
committed
Analysis: Fix using PreBuiltXXXFactory
Closes #25
1 parent ddf32eb commit 8fbfab2

File tree

3 files changed

+4
-87
lines changed

3 files changed

+4
-87
lines changed

src/main/java/org/elasticsearch/indices/analysis/pl/PolishIndicesAnalysis.java

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -26,9 +26,10 @@
2626
import org.egothor.stemmer.Trie;
2727
import org.elasticsearch.common.component.AbstractComponent;
2828
import org.elasticsearch.common.inject.Inject;
29-
import org.elasticsearch.common.lucene.Lucene;
3029
import org.elasticsearch.common.settings.Settings;
3130
import org.elasticsearch.index.analysis.AnalyzerScope;
31+
import org.elasticsearch.index.analysis.PreBuiltAnalyzerProviderFactory;
32+
import org.elasticsearch.index.analysis.PreBuiltTokenFilterFactoryFactory;
3233
import org.elasticsearch.index.analysis.TokenFilterFactory;
3334
import org.elasticsearch.indices.analysis.IndicesAnalysisService;
3435

@@ -43,9 +44,9 @@ public class PolishIndicesAnalysis extends AbstractComponent {
4344
@Inject
4445
public PolishIndicesAnalysis(Settings settings, IndicesAnalysisService indicesAnalysisService) {
4546
super(settings);
46-
indicesAnalysisService.analyzerProviderFactories().put("polish", new StempelAnalyzerProviderFactory("polish", AnalyzerScope.INDICES, new PolishAnalyzer()));
47+
indicesAnalysisService.analyzerProviderFactories().put("polish", new PreBuiltAnalyzerProviderFactory("polish", AnalyzerScope.INDICES, new PolishAnalyzer()));
4748

48-
indicesAnalysisService.tokenFilterFactories().put("polish_stem", new StempelTokenFilterFactoryFactory(new TokenFilterFactory() {
49+
indicesAnalysisService.tokenFilterFactories().put("polish_stem", new PreBuiltTokenFilterFactoryFactory(new TokenFilterFactory() {
4950
@Override public String name() {
5051
return "polish_stem";
5152
}

src/main/java/org/elasticsearch/indices/analysis/pl/StempelAnalyzerProviderFactory.java

Lines changed: 0 additions & 46 deletions
This file was deleted.

src/main/java/org/elasticsearch/indices/analysis/pl/StempelTokenFilterFactoryFactory.java

Lines changed: 0 additions & 38 deletions
This file was deleted.

0 commit comments

Comments
 (0)