Search Options

Display Count
Sort
Preferred Language
Advanced Search

Results 1 - 3 of 3 for setFacetFields (0.07 seconds)

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

         * Also updates the facetFieldSet for O(1) lookup performance.
         *
         * @param facetFields array of field names that can be used for faceted search
         */
        public void setFacetFields(final String[] facetFields) {
            this.facetFields = facetFields;
            facetFieldSet = new HashSet<>();
            Collections.addAll(facetFieldSet, facetFields);
        }
    
        /**
    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/QueryFieldConfigTest.java

            queryFieldConfig.setFacetFields(fields);
    
            String[] result = queryFieldConfig.getFacetFields();
            assertSame(fields, result);
        }
    
        @Test
        public void test_setFacetFields() {
            String[] fields = { "facet1", "facet2", "facet3" };
            queryFieldConfig.setFacetFields(fields);
    
            assertSame(fields, queryFieldConfig.facetFields);
    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)
  3. src/test/java/org/codelibs/fess/query/QueryFieldConfigSetBasedLookupTest.java

         * Test that setting facet fields creates both array and Set.
         */
        @Test
        public void test_setFacetFields_createsSet() {
            String[] fields = { "facet1", "facet2", "facet3" };
            queryFieldConfig.setFacetFields(fields);
    
            // Verify array is set
            assertNotNull(queryFieldConfig.facetFields);
            assertSame(fields, queryFieldConfig.facetFields);
            assertEquals(3, queryFieldConfig.facetFields.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)
Back to Top