summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRobert Newson <rnewson@apache.org>2023-04-24 15:01:20 +0000
committerGitHub <noreply@github.com>2023-04-24 15:01:20 +0000
commite956ce523432c34e654d174d44905aee146191d2 (patch)
tree2b951e6aaa1c127e8ac00f13c4d177e0a810319c
parentac300497b7ac2fbc08d554e079b251f651a2b9fb (diff)
parentbe07ff7995eceadc94063721f000647db6a278fa (diff)
downloadcouchdb-e956ce523432c34e654d174d44905aee146191d2.tar.gz
Merge pull request #4541 from apache/nouveau-simplify-analyzer-factory
simplify analyzer factory
-rw-r--r--nouveau/src/main/java/org/apache/couchdb/nouveau/lucene9/Lucene9AnalyzerFactory.java78
1 files changed, 39 insertions, 39 deletions
diff --git a/nouveau/src/main/java/org/apache/couchdb/nouveau/lucene9/Lucene9AnalyzerFactory.java b/nouveau/src/main/java/org/apache/couchdb/nouveau/lucene9/Lucene9AnalyzerFactory.java
index ca6834f5e..d70fea103 100644
--- a/nouveau/src/main/java/org/apache/couchdb/nouveau/lucene9/Lucene9AnalyzerFactory.java
+++ b/nouveau/src/main/java/org/apache/couchdb/nouveau/lucene9/Lucene9AnalyzerFactory.java
@@ -81,45 +81,45 @@ public final class Lucene9AnalyzerFactory {
private enum KnownAnalyzer {
- arabic(() -> new ArabicAnalyzer()),
- armenian(() -> new ArmenianAnalyzer()),
- basque(() -> new BasqueAnalyzer()),
- bulgarian(() -> new BulgarianAnalyzer()),
- catalan(() -> new CatalanAnalyzer()),
- chinese(() -> new SmartChineseAnalyzer()),
- cjk(() -> new CJKAnalyzer()),
- classic(() -> new ClassicAnalyzer()),
- czech(() -> new CzechAnalyzer()),
- danish(() -> new DanishAnalyzer()),
- dutch(() -> new DutchAnalyzer()),
- email(() -> new UAX29URLEmailAnalyzer()),
- english(() -> new EnglishAnalyzer()),
- finnish(() -> new FinnishAnalyzer()),
- french(() -> new FrenchAnalyzer()),
- galician(() -> new GalicianAnalyzer()),
- german(() -> new GermanAnalyzer()),
- hindi(() -> new HindiAnalyzer()),
- hungarian(() -> new HungarianAnalyzer()),
- indonesian(() -> new IndonesianAnalyzer()),
- irish(() -> new IrishAnalyzer()),
- italian(() -> new ItalianAnalyzer()),
- japanese(() -> new JapaneseAnalyzer()),
- keyword(() -> new KeywordAnalyzer()),
- latvian(() -> new LatvianAnalyzer()),
- norwegian(() -> new NorwegianAnalyzer()),
- persian(() -> new PersianAnalyzer()),
- polish(() -> new PolishAnalyzer()),
- portugese(() -> new PortugueseAnalyzer()),
- romanian(() -> new RomanianAnalyzer()),
- russian(() -> new RussianAnalyzer()),
- simple(() -> new SimpleAnalyzer()),
- simple_asciifolding(() -> new SimpleAsciiFoldingAnalyzer()),
- spanish(() -> new SpanishAnalyzer()),
- standard(() -> new StandardAnalyzer()),
- swedish(() -> new SwedishAnalyzer()),
- thai(() -> new ThaiAnalyzer()),
- turkish(() -> new TurkishAnalyzer()),
- whitespace(() -> new WhitespaceAnalyzer());
+ arabic(ArabicAnalyzer::new),
+ armenian(ArmenianAnalyzer::new),
+ basque(BasqueAnalyzer::new),
+ bulgarian(BulgarianAnalyzer::new),
+ catalan(CatalanAnalyzer::new),
+ chinese(SmartChineseAnalyzer::new),
+ cjk(CJKAnalyzer::new),
+ classic(ClassicAnalyzer::new),
+ czech(CzechAnalyzer::new),
+ danish(DanishAnalyzer::new),
+ dutch(DutchAnalyzer::new),
+ email(UAX29URLEmailAnalyzer::new),
+ english(EnglishAnalyzer::new),
+ finnish(FinnishAnalyzer::new),
+ french(FrenchAnalyzer::new),
+ galician(GalicianAnalyzer::new),
+ german(GermanAnalyzer::new),
+ hindi(HindiAnalyzer::new),
+ hungarian(HungarianAnalyzer::new),
+ indonesian(IndonesianAnalyzer::new),
+ irish(IrishAnalyzer::new),
+ italian(ItalianAnalyzer::new),
+ japanese(JapaneseAnalyzer::new),
+ keyword(KeywordAnalyzer::new),
+ latvian(LatvianAnalyzer::new),
+ norwegian(NorwegianAnalyzer::new),
+ persian(PersianAnalyzer::new),
+ polish(PolishAnalyzer::new),
+ portugese(PortugueseAnalyzer::new),
+ romanian(RomanianAnalyzer::new),
+ russian(RussianAnalyzer::new),
+ simple(SimpleAnalyzer::new),
+ simple_asciifolding(SimpleAsciiFoldingAnalyzer::new),
+ spanish(SpanishAnalyzer::new),
+ standard(StandardAnalyzer::new),
+ swedish(SwedishAnalyzer::new),
+ thai(ThaiAnalyzer::new),
+ turkish(TurkishAnalyzer::new),
+ whitespace(WhitespaceAnalyzer::new);
private final Supplier<? extends Analyzer> supplier;