- Sort Score
- Result 10 results
- Languages All
Results 1 - 6 of 6 for NormalizerChain (0.12 sec)
-
src/main/java/org/codelibs/fess/suggest/normalizer/NormalizerChain.java
import java.util.ArrayList; import java.util.List; /** * The NormalizerChain class implements the Normalizer interface and allows chaining multiple normalizers together. * It applies each normalizer in the order they were added to the chain. * * <p>Usage example:</p> * <pre> * NormalizerChain chain = new NormalizerChain(); * chain.add(new SomeNormalizer()); * chain.add(new AnotherNormalizer());
Registered: Sat Dec 20 13:04:59 UTC 2025 - Last Modified: Mon Nov 17 14:23:01 UTC 2025 - 2.5K bytes - Viewed (0) -
src/test/java/org/codelibs/fess/suggest/normalizer/NormalizerChainTest.java
public class NormalizerChainTest { @Test public void test_constructor() throws Exception { NormalizerChain chain = new NormalizerChain(); assertNotNull(chain); } @Test public void test_singleNormalizer() throws Exception { NormalizerChain chain = new NormalizerChain(); chain.add(new FullWidthToHalfWidthAlphabetNormalizer());Registered: Sat Dec 20 13:04:59 UTC 2025 - Last Modified: Mon Nov 17 14:23:01 UTC 2025 - 4.3K bytes - Viewed (0) -
src/main/java/org/codelibs/fess/suggest/util/SuggestUtil.java
* @return a NormalizerChain with the default normalizers */ public static Normalizer createDefaultNormalizer(final Client client, final SuggestSettings settings) { final NormalizerChain normalizerChain = new NormalizerChain(); normalizerChain.add(new AnalyzerNormalizer(client, settings)); /* * normalizerChain.add(new HankakuKanaToZenkakuKana()); normalizerChain.add(newRegistered: Sat Dec 20 13:04:59 UTC 2025 - Last Modified: Sun Nov 23 11:21:40 UTC 2025 - 17.5K bytes - Viewed (1) -
src/main/java/org/codelibs/fess/suggest/normalizer/AnalyzerNormalizer.java
final Normalizer normalizer; if (langs == null || langs.length == 0) { normalizer = new LangAnalyzerNormalizer(null); } else { final NormalizerChain chain = new NormalizerChain(); for (final String lang : langs) { chain.add(new LangAnalyzerNormalizer(lang)); } normalizer = chain; }Registered: Sat Dec 20 13:04:59 UTC 2025 - Last Modified: Mon Nov 17 14:23:01 UTC 2025 - 4K bytes - Viewed (0) -
CLAUDE.md
└── util/ # Utilities ``` ### Key Design Patterns - **Builder**: SuggesterBuilder, SuggestRequestBuilder - **Facade**: Suggester (main entry point) - **Composite**: NormalizerChain, ReadingConverterChain - **Strategy**: Normalizer, ReadingConverter, ContentsParser - **Deferred/Promise**: Async operations ### Index Alias Strategy Zero-downtime index updates using dual aliases: ```
Registered: Sat Dec 20 13:04:59 UTC 2025 - Last Modified: Mon Nov 24 03:40:05 UTC 2025 - 8.9K bytes - Viewed (0) -
src/test/java/org/codelibs/fess/suggest/index/contents/DefaultContentsParserTest.java
import org.codelibs.fess.suggest.entity.SuggestItem; import org.codelibs.fess.suggest.index.contents.querylog.QueryLog; import org.codelibs.fess.suggest.normalizer.Normalizer; import org.codelibs.fess.suggest.normalizer.NormalizerChain; import org.codelibs.opensearch.runner.OpenSearchRunner; import org.junit.AfterClass; import org.junit.Before; import org.junit.BeforeClass; import org.junit.Test;
Registered: Sat Dec 20 13:04:59 UTC 2025 - Last Modified: Mon Nov 24 03:40:05 UTC 2025 - 12.2K bytes - Viewed (0)