Search Options

Display Count
Sort
Preferred Language
Advanced Search

Results 1 - 10 of 106 for Keywords (0.06 seconds)

  1. src/test/java/org/codelibs/fess/suggest/util/SuggestUtilTest.java

            // Test normal query
            String query = "test query";
            String field = "content";
            String[] keywords = SuggestUtil.parseQuery(query, field);
            assertNotNull(keywords);
            assertEquals(2, keywords.length);
            assertEquals("test", keywords[0]);
            assertEquals("query", keywords[1]);
    
            // Test empty query
            String[] emptyKeywords = SuggestUtil.parseQuery("", field);
    Created: Fri Apr 17 09:08:13 GMT 2026
    - Last Modified: Mon Nov 24 03:40:05 GMT 2025
    - 26.7K bytes
    - Click Count (0)
  2. src/test/java/org/codelibs/fess/entity/QueryContextTest.java

            assertEquals("keyword2", keywords.get(1));
        }
    
        // Test getDefaultKeyword with no default field
        @Test
        public void test_getDefaultKeyword_noDefaultField() {
            getMockRequest().setAttribute(Constants.FIELD_LOGS, new HashMap<String, List<String>>());
    
            queryContext = new QueryContext("test", true);
            List<String> keywords = queryContext.getDefaultKeyword();
            assertNotNull(keywords);
    Created: Tue Mar 31 13:07:34 GMT 2026
    - Last Modified: Fri Mar 13 23:01:26 GMT 2026
    - 17.6K bytes
    - Click Count (0)
  3. src/main/java/org/codelibs/fess/suggest/util/SuggestUtil.java

         *
         * @param q the query string to parse and extract keywords from
         * @param fields the fields to consider when extracting keywords
         * @return a list of unique keywords extracted from the query string
         */
        public static List<String> getKeywords(final String q, final String[] fields) {
            final List<String> keywords = new ArrayList<>();
    Created: Fri Apr 17 09:08:13 GMT 2026
    - Last Modified: Sun Nov 23 11:21:40 GMT 2025
    - 17.5K bytes
    - Click Count (1)
  4. src/main/java/org/codelibs/fess/chat/ChatPhaseCallback.java

         * @param message a human-readable message describing what's happening
         * @param keywords the search keywords (for search phase)
         */
        default void onPhaseStart(final String phase, final String message, final String keywords) {
            onPhaseStart(phase, message);
        }
    
        /**
         * Called when a processing phase completes.
         *
    Created: Tue Mar 31 13:07:34 GMT 2026
    - Last Modified: Thu Jan 15 12:32:04 GMT 2026
    - 3.3K bytes
    - Click Count (0)
  5. src/main/resources/fess_indices/_aws/fess.json

            },
            "arabic_keywords": {
              "type":       "keyword_marker",
              "keywords": ["مرحباا", "عالم", "بحث"]
            },
            "arabic_stemmer": {
              "type":       "stemmer",
              "language":   "arabic"
            },
            "arabic_override": {
    Created: Tue Mar 31 13:07:34 GMT 2026
    - Last Modified: Sun Mar 15 07:52:55 GMT 2026
    - 117.5K bytes
    - Click Count (0)
  6. src/main/resources/fess_indices/_cloud/fess.json

            },
            "arabic_keywords": {
              "type":       "keyword_marker",
              "keywords": ["مرحباا", "عالم", "بحث"]
            },
            "arabic_stemmer": {
              "type":       "stemmer",
              "language":   "arabic"
            },
            "arabic_override": {
    Created: Tue Mar 31 13:07:34 GMT 2026
    - Last Modified: Sun Mar 15 07:52:55 GMT 2026
    - 117.5K bytes
    - Click Count (0)
  7. src/main/java/org/codelibs/fess/api/chat/ChatApiManager.java

                        try {
                            final Map<String, Object> data = new HashMap<>();
                            data.put("phase", phase);
                            data.put("status", "start");
                            data.put("message", phaseMessage);
                            if (keywords != null) {
                                data.put("keywords", keywords);
    Created: Tue Mar 31 13:07:34 GMT 2026
    - Last Modified: Thu Mar 26 06:06:55 GMT 2026
    - 25.8K bytes
    - Click Count (0)
  8. src/main/java/org/codelibs/fess/llm/LlmClient.java

         * @return the detected intent with extracted keywords
         */
        IntentDetectionResult detectIntent(String userMessage);
    
        /**
         * Detects the intent of a user message with conversation history context.
         *
         * @param userMessage the user's message
         * @param history the conversation history for context
         * @return the detected intent with extracted keywords
         */
    Created: Tue Mar 31 13:07:34 GMT 2026
    - Last Modified: Thu Mar 19 07:04:54 GMT 2026
    - 7.3K bytes
    - Click Count (0)
  9. src/test/java/org/codelibs/fess/it/search/SearchApiTests.java

                for (String keyword : query.split(" ")) {
                    if (keyword.equals("AND")) {
                        continue;
                    }
                    assertTrue(
                            doc.entrySet()
                                    .stream()
                                    .anyMatch(entry -> entry.getValue().toString().toLowerCase().contains(keyword.toLowerCase())),
    Created: Tue Mar 31 13:07:34 GMT 2026
    - Last Modified: Fri Nov 21 13:29:45 GMT 2025
    - 19K bytes
    - Click Count (0)
  10. src/test/java/org/codelibs/fess/helper/KeyMatchHelperTest.java

            } catch (Exception e) {
                // Expected due to missing dependencies in test environment
                assertTrue(true);
                return;
            }
    
            // Should handle various keywords including empty string
            assertNotNull(functionBuilders);
            assertEquals(0, functionBuilders.size()); // No data loaded
        }
    
        @Test
        public void test_buildQuery_withNullKeywordsInList() {
    Created: Tue Mar 31 13:07:34 GMT 2026
    - Last Modified: Fri Mar 13 23:01:26 GMT 2026
    - 10.4K bytes
    - Click Count (0)
Back to Top