Search Options

Display Count
Sort
Preferred Language
Advanced Search

Results 1 - 8 of 8 for ReadingConverter (0.58 seconds)

The search processing time has exceeded the limit. The displayed results may be partial.

  1. src/main/java/org/codelibs/fess/suggest/converter/ReadingConverter.java

     */
    package org.codelibs.fess.suggest.converter;
    
    import java.io.IOException;
    import java.util.List;
    
    /**
     * Interface for converting text into its reading form.
     */
    public interface ReadingConverter {
    
        /**
         * Returns the maximum number of readings.
         *
         * @return the maximum number of readings, default is 10.
         */
        default int getMaxReadingNum() {
            return 10;
        }
    
    Created: Fri Apr 17 09:08:13 GMT 2026
    - Last Modified: Mon Nov 17 14:28:21 GMT 2025
    - 1.6K bytes
    - Click Count (0)
  2. src/main/java/org/codelibs/fess/suggest/SuggesterBuilder.java

            return this;
        }
    
        /**
         * Sets the reading converter.
         * @param readingConverter The reading converter.
         * @return This builder instance.
         */
        public SuggesterBuilder readingConverter(final ReadingConverter readingConverter) {
            this.readingConverter = readingConverter;
            return this;
        }
    
        /**
         * Sets the contents reading converter.
    Created: Fri Apr 17 09:08:13 GMT 2026
    - Last Modified: Mon Nov 24 03:40:05 GMT 2025
    - 6.2K bytes
    - Click Count (0)
  3. src/main/java/org/codelibs/fess/suggest/request/suggest/SuggestQueryBuilder.java

         * @param prefixMatchWeight The prefix match weight.
         */
        public SuggestQueryBuilder(final ReadingConverter readingConverter, final Normalizer normalizer, final List<String> languages,
                final float prefixMatchWeight) {
            this.readingConverter = readingConverter;
            this.normalizer = normalizer;
            this.languages = languages;
            this.prefixMatchWeight = prefixMatchWeight;
        }
    
        /**
    Created: Fri Apr 17 09:08:13 GMT 2026
    - Last Modified: Sat Mar 14 02:35:38 GMT 2026
    - 8.1K bytes
    - Click Count (0)
  4. src/main/java/org/codelibs/fess/suggest/converter/ReadingConverterChain.java

     */
    public class ReadingConverterChain implements ReadingConverter {
        /**
         * Constructs a new {@link ReadingConverterChain}.
         */
        public ReadingConverterChain() {
            // nothing
        }
    
        private final List<ReadingConverter> converters = new ArrayList<>();
    
        @Override
        public void init() throws IOException {
            for (final ReadingConverter converter : converters) {
                converter.init();
    Created: Fri Apr 17 09:08:13 GMT 2026
    - Last Modified: Wed Dec 31 05:38:07 GMT 2025
    - 3.8K bytes
    - Click Count (1)
  5. src/main/java/org/codelibs/fess/suggest/converter/AnalyzerConverter.java

    import org.opensearch.core.common.Strings;
    import org.opensearch.transport.client.Client;
    
    import com.ibm.icu.text.Transliterator;
    
    /**
     * AnalyzerConverter is a class that implements the ReadingConverter interface.
     * It is responsible for converting text using specified language analyzers.
     * The class uses a Transliterator to convert between Hiragana and Katakana.
     *
     * <p>Constructor:
     * <ul>
    Created: Fri Apr 17 09:08:13 GMT 2026
    - Last Modified: Mon Nov 17 14:28:21 GMT 2025
    - 6.7K bytes
    - Click Count (0)
  6. src/test/java/org/codelibs/fess/suggest/SuggesterBuilderTest.java

            final String settingsIndexName = "test-settings-index";
            final String settingsTypeName = "test-settings-type";
            final String id = "BuildTest";
    
            final ReadingConverter converter = new ReadingConverter() {
                @Override
                public void init() throws IOException {
    
                }
    
                @Override
    Created: Fri Apr 17 09:08:13 GMT 2026
    - Last Modified: Sat Nov 01 13:29:47 GMT 2025
    - 3.6K bytes
    - Click Count (0)
  7. CLAUDE.md

    ```
    Input Text
        ↓
    [Normalization] - NormalizerChain
        ↓
    [Reading Conversion] - ReadingConverterChain
        ↓
    [Analysis] - SuggestAnalyzer
    ```
    
    Note: Suggester has TWO ReadingConverter instances:
    - `readingConverter` - For query/metadata fields
    - `contentsReadingConverter` - For content/document fields
    
    ---
    
    ## Key Components
    
    ### Suggester (Main Entry Point)
    Created: Fri Apr 17 09:08:13 GMT 2026
    - Last Modified: Thu Mar 12 03:39:53 GMT 2026
    - 8.1K bytes
    - Click Count (0)
  8. src/main/java/org/codelibs/fess/suggest/converter/KatakanaConverter.java

     * stream and extract reading information from the stream's attributes, although
     * the tokenizer-related functionality is currently commented out.
     * </p>
     */
    public class KatakanaConverter implements ReadingConverter {
    
        /** The transliterator for Hiragana-Katakana conversion. */
        protected final Transliterator transliterator = Transliterator.getInstance("Hiragana-Katakana");
    
    Created: Fri Apr 17 09:08:13 GMT 2026
    - Last Modified: Fri Jul 04 14:00:23 GMT 2025
    - 6.1K bytes
    - Click Count (0)
Back to Top