Search Options

Display Count
Sort
Preferred Language
Advanced Search

Results 1 - 5 of 5 for SuggestRequest (0.22 seconds)

  1. src/main/java/org/codelibs/fess/suggest/request/suggest/SuggestRequest.java

     * <p>Example usage:</p>
     * <pre>
     * SuggestRequest suggestRequest = new SuggestRequest();
     * suggestRequest.setIndex("my_index");
     * suggestRequest.setQuery("example query");
     * suggestRequest.setSize(5);
     * suggestRequest.addTag("tag1");
     * suggestRequest.addRole("role1");
     * suggestRequest.addField("field1");
     * suggestRequest.addKind("kind1");
     * suggestRequest.addLang("en");
     * suggestRequest.setSuggestDetail(true);
    Created: Fri Apr 17 09:08:13 GMT 2026
    - Last Modified: Sat Mar 14 02:35:38 GMT 2026
    - 13.5K bytes
    - Click Count (0)
  2. src/main/java/org/codelibs/fess/suggest/request/suggest/SuggestResponseCreator.java

    import org.opensearch.search.SearchHit;
    
    /**
     * Creates SuggestResponse instances from OpenSearch search results.
     *
     * <p>This class encapsulates the response creation logic extracted from SuggestRequest,
     * including duplicate word handling and first-word matching prioritization.</p>
     */
    public class SuggestResponseCreator {
    
        private final String query;
        private final int size;
    Created: Fri Apr 17 09:08:13 GMT 2026
    - Last Modified: Sat Mar 14 02:35:38 GMT 2026
    - 5.5K bytes
    - Click Count (0)
  3. src/main/java/org/codelibs/fess/suggest/request/suggest/SuggestQueryBuilder.java

    import org.opensearch.index.query.functionscore.ScoreFunctionBuilders;
    
    /**
     * Builds OpenSearch queries for suggestion requests.
     *
     * <p>This class encapsulates the query building logic extracted from SuggestRequest,
     * including reading conversion, normalization, and function score query construction.</p>
     */
    public class SuggestQueryBuilder {
    
        private final ReadingConverter readingConverter;
    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/test/java/org/codelibs/fess/suggest/request/suggest/SuggestRequestQueryBuildingTest.java

    import org.opensearch.index.query.QueryBuilder;
    import org.opensearch.index.query.TermQueryBuilder;
    import org.opensearch.index.query.functionscore.FunctionScoreQueryBuilder;
    
    /**
     * Tests for SuggestRequest query building methods.
     * These tests focus on the buildQuery, buildFilterQuery, and buildFunctionScoreQuery methods.
     */
    public class SuggestRequestQueryBuildingTest {
    
        private TestableSuggestRequest request;
    
    Created: Fri Apr 17 09:08:13 GMT 2026
    - Last Modified: Sat Mar 14 02:35:38 GMT 2026
    - 19.8K bytes
    - Click Count (0)
  5. CLAUDE.md

    ---
    
    ## Quick Reference
    
    ### Essential Files
    
    | File | Purpose |
    |------|---------|
    | `Suggester.java` | Main entry point, index management |
    | `SuggestIndexer.java` | Indexing operations |
    | `SuggestRequest.java` | Query building, scoring |
    | `SuggestSettings.java` | Configuration |
    | `SuggestItem.java` | Domain model |
    | `DefaultContentsParser.java` | Text processing pipeline |
    
    ### Key Constants
    
    ```java
    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)
Back to Top