Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 10 for SortBuilder (0.06 sec)

  1. src/test/java/org/codelibs/fess/entity/QueryContextTest.java

            assertFalse(queryContext.hasSorts());
    
            SortBuilder<?> sort1 = SortBuilders.fieldSort("field1");
            SortBuilder<?> sort2 = SortBuilders.fieldSort("field2");
    
            queryContext.addSorts(sort1, sort2);
    
            assertTrue(queryContext.hasSorts());
            List<SortBuilder<?>> sorts = queryContext.sortBuilders();
            assertEquals(2, sorts.size());
    Registered: Thu Sep 04 12:52:25 UTC 2025
    - Last Modified: Tue Aug 19 14:09:36 UTC 2025
    - 17.4K bytes
    - Viewed (0)
  2. src/main/java/org/codelibs/fess/suggest/index/contents/document/ESSourceReader.java

            this.queryBuilder = queryBuilder;
        }
    
        /**
         * Adds a sort builder.
         * @param sortBuilder The sort builder.
         */
        public void addSort(final SortBuilder<?> sortBuilder) {
            sortList.add(sortBuilder);
        }
    
        /**
         * Sets the limit document number percentage.
         * @param limitPercentage The limit percentage as a string (e.g., "50%").
    Registered: Fri Sep 19 09:08:11 UTC 2025
    - Last Modified: Thu Aug 07 02:41:28 UTC 2025
    - 11K bytes
    - Viewed (0)
  3. src/main/java/org/codelibs/fess/entity/QueryContext.java

         * Adds sort builders to the query context.
         * @param sortBuilders Variable number of sort builders to add.
         */
        public void addSorts(final SortBuilder<?>... sortBuilders) {
            stream(sortBuilders).of(stream -> stream.forEach(sortBuilder -> sortBuilderList.add(sortBuilder)));
        }
    
        /**
         * Checks if any sort builders have been added to this context.
    Registered: Thu Sep 04 12:52:25 UTC 2025
    - Last Modified: Tue Aug 19 14:09:36 UTC 2025
    - 9.4K bytes
    - Viewed (0)
  4. src/main/java/org/codelibs/fess/helper/QueryHelper.java

    import org.opensearch.index.query.functionscore.ScoreFunctionBuilder;
    import org.opensearch.index.query.functionscore.ScoreFunctionBuilders;
    import org.opensearch.search.rescore.RescorerBuilder;
    import org.opensearch.search.sort.SortBuilder;
    import org.opensearch.search.sort.SortBuilders;
    import org.opensearch.search.sort.SortOrder;
    
    import jakarta.servlet.http.HttpServletRequest;
    import jakarta.servlet.http.HttpSession;
    
    /**
    Registered: Thu Sep 04 12:52:25 UTC 2025
    - Last Modified: Thu Jul 17 08:28:31 UTC 2025
    - 19.9K bytes
    - Viewed (0)
  5. src/main/java/org/codelibs/fess/query/QueryCommand.java

    import org.opensearch.index.query.DisMaxQueryBuilder;
    import org.opensearch.index.query.QueryBuilder;
    import org.opensearch.index.query.QueryBuilders;
    import org.opensearch.search.sort.SortBuilder;
    import org.opensearch.search.sort.SortBuilders;
    import org.opensearch.search.sort.SortOrder;
    
    /**
     * Abstract base class for query command implementations.
    Registered: Thu Sep 04 12:52:25 UTC 2025
    - Last Modified: Thu Aug 07 03:06:29 UTC 2025
    - 9.6K bytes
    - Viewed (0)
  6. src/main/java/org/codelibs/fess/mylasta/direction/FessProp.java

        }
    
        String getQueryCollapseInnerHitsSorts();
    
        @SuppressWarnings("rawtypes")
        default OptionalThing<SortBuilder[]> getQueryCollapseInnerHitsSortBuilders() {
            @SuppressWarnings("unchecked")
            OptionalThing<SortBuilder[]> ot = (OptionalThing<SortBuilder[]>) propMap.get(QUERY_COLLAPSE_INNER_HITS_SORTS);
            if (ot == null) {
                final String sorts = getQueryCollapseInnerHitsSorts();
    Registered: Thu Sep 04 12:52:25 UTC 2025
    - Last Modified: Thu Aug 07 03:06:29 UTC 2025
    - 86.5K bytes
    - Viewed (0)
  7. fess-crawler-opensearch/src/main/java/org/codelibs/fess/crawler/service/impl/AbstractCrawlerService.java

                } else {
                    builder.setQuery(QueryBuilders.matchAllQuery());
                }
                if (sortBuilders != null) {
                    for (SortBuilder<?> sortBuilder : sortBuilders) {
                        builder.addSort(sortBuilder);
                    }
                }
                if (from != null) {
                    builder.setFrom(from);
                }
                if (size != null) {
    Registered: Sun Sep 21 03:50:09 UTC 2025
    - Last Modified: Thu Aug 07 02:55:08 UTC 2025
    - 34.2K bytes
    - Viewed (0)
  8. src/test/java/org/codelibs/fess/query/TermQueryCommandTest.java

    import org.opensearch.index.query.QueryBuilder;
    import org.opensearch.index.query.TermQueryBuilder;
    import org.opensearch.index.query.WildcardQueryBuilder;
    import org.opensearch.search.sort.SortBuilder;
    
    public class TermQueryCommandTest extends QueryTestBase {
        private static final Logger logger = LogManager.getLogger(TermQueryCommandTest.class);
    
        private TermQueryCommand queryCommand;
    
        @Override
    Registered: Thu Sep 04 12:52:25 UTC 2025
    - Last Modified: Tue Aug 19 14:09:36 UTC 2025
    - 20.4K bytes
    - Viewed (0)
  9. src/test/java/org/codelibs/fess/helper/QueryHelperTest.java

                method.setAccessible(true);
    
                org.opensearch.search.sort.SortBuilder<?> result = (org.opensearch.search.sort.SortBuilder<?>) method.invoke(queryHelper,
                        "timestamp", org.opensearch.search.sort.SortOrder.DESC);
    
                assertNotNull(result);
    Registered: Thu Sep 04 12:52:25 UTC 2025
    - Last Modified: Thu Aug 07 03:06:29 UTC 2025
    - 52.6K bytes
    - Viewed (0)
  10. src/main/java/org/codelibs/fess/opensearch/client/SearchEngineClient.java

             */
            protected void buildSort(final QueryContext queryContext, final QueryFieldConfig queryFieldConfig, final FessConfig fessConfig) {
                queryContext.sortBuilders().forEach(sortBuilder -> searchRequestBuilder.addSort(sortBuilder));
            }
    
            /**
             * Builds the rescorer configuration.
             *
             * @param queryHelper the query helper
    Registered: Thu Sep 04 12:52:25 UTC 2025
    - Last Modified: Sun Aug 31 08:19:00 UTC 2025
    - 121.9K bytes
    - Viewed (0)
Back to top