Search Options

Display Count
Sort
Preferred Language
Advanced Search

Results 1 - 4 of 4 for setSearchFields (0.08 seconds)

  1. src/main/java/org/codelibs/fess/query/QueryFieldConfig.java

         * Also updates the searchFieldSet for O(1) lookup performance.
         *
         * @param supportedFields array of field names that can be searched
         */
        public void setSearchFields(final String[] supportedFields) {
            searchFields = supportedFields;
            searchFieldSet = new HashSet<>();
            Collections.addAll(searchFieldSet, supportedFields);
        }
    
        /**
    Created: Tue Mar 31 13:07:34 GMT 2026
    - Last Modified: Fri Nov 28 16:29:12 GMT 2025
    - 21.9K bytes
    - Click Count (0)
  2. src/test/java/org/codelibs/fess/query/QueryFieldConfigSetBasedLookupTest.java

         * Test that setting search fields creates both array and Set.
         */
        @Test
        public void test_setSearchFields_createsSet() {
            String[] fields = { "field1", "field2", "field3" };
            queryFieldConfig.setSearchFields(fields);
    
            // Verify array is set
            assertNotNull(queryFieldConfig.searchFields);
            assertSame(fields, queryFieldConfig.searchFields);
            assertEquals(3, queryFieldConfig.searchFields.length);
    
    Created: Tue Mar 31 13:07:34 GMT 2026
    - Last Modified: Fri Mar 13 23:01:26 GMT 2026
    - 19.4K bytes
    - Click Count (0)
  3. src/test/java/org/codelibs/fess/query/QueryCommandTemplateMethodTest.java

            queryFieldConfig = ComponentUtil.getQueryFieldConfig();
    
            // Set up search fields
            String[] searchFields = { "title", "content", "url", "host", "filetype" };
            queryFieldConfig.setSearchFields(searchFields);
        }
    
        /**
         * Test isSearchField() with Set-based lookup.
         */
        @Test
        public void test_isSearchField_withSetBasedLookup() {
            // Test valid search fields
    Created: Tue Mar 31 13:07:34 GMT 2026
    - Last Modified: Fri Mar 13 23:01:26 GMT 2026
    - 12.5K bytes
    - Click Count (0)
  4. src/test/java/org/codelibs/fess/query/QueryFieldConfigTest.java

            queryFieldConfig.setSearchFields(fields);
    
            String[] result = queryFieldConfig.getSearchFields();
            assertSame(fields, result);
        }
    
        @Test
        public void test_setSearchFields() {
            String[] fields = { "search1", "search2", "search3" };
            queryFieldConfig.setSearchFields(fields);
    
            assertSame(fields, queryFieldConfig.searchFields);
    Created: Tue Mar 31 13:07:34 GMT 2026
    - Last Modified: Fri Mar 13 23:01:26 GMT 2026
    - 33.6K bytes
    - Click Count (0)
Back to Top