Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 34 for QueryContext (0.1 sec)

  1. src/main/java/org/codelibs/fess/entity/QueryContext.java

    /**
     * Context object that holds query-related information and state during search processing.
     * Contains the query string, query builder, sort criteria, and various metadata.
     */
    public class QueryContext {
    
        /** Prefix for queries that search only in URL fields. */
        protected static final String ALLINURL_FIELD_PREFIX = "allinurl:";
    
        /** Prefix for queries that search only in title fields. */
    Registered: Thu Sep 04 12:52:25 UTC 2025
    - Last Modified: Tue Aug 19 14:09:36 UTC 2025
    - 9.4K bytes
    - Viewed (0)
  2. src/test/java/org/codelibs/fess/entity/QueryContextTest.java

        public void test_addSorts_empty() {
            queryContext = new QueryContext("test", false);
            queryContext.addSorts();
    
            assertFalse(queryContext.hasSorts());
            assertTrue(queryContext.sortBuilders().isEmpty());
        }
    
        // Test hasSorts
        public void test_hasSorts() {
            queryContext = new QueryContext("test", false);
            assertFalse(queryContext.hasSorts());
    
    Registered: Thu Sep 04 12:52:25 UTC 2025
    - Last Modified: Tue Aug 19 14:09:36 UTC 2025
    - 17.4K bytes
    - Viewed (0)
  3. src/test/java/org/codelibs/fess/query/WildcardQueryCommandTest.java

            assertTrue(queryContext.getHighlightedQuerySet().isEmpty());
        }
    
        public void test_execute_withWildcardQuery() throws Exception {
            QueryContext queryContext = new QueryContext("test*", false);
            WildcardQuery wildcardQuery = new WildcardQuery(new Term("title", "test*"));
    
            QueryBuilder queryBuilder = queryCommand.execute(queryContext, wildcardQuery, 1.0f);
            assertNotNull(queryBuilder);
        }
    
    Registered: Thu Sep 04 12:52:25 UTC 2025
    - Last Modified: Tue Aug 19 14:09:36 UTC 2025
    - 11.1K bytes
    - Viewed (0)
  4. src/test/java/org/codelibs/fess/query/BoostQueryCommandTest.java

            Term term = new Term("field", "value");
            TermQuery termQuery = new TermQuery(term);
            BoostQuery boostQuery = new BoostQuery(termQuery, 2.5f);
    
            QueryContext context = new QueryContext("test", false);
            QueryBuilder result = queryProcessor.execute(context, boostQuery, 1.0f);
    
            assertNotNull(result);
    Registered: Thu Sep 04 12:52:25 UTC 2025
    - Last Modified: Tue Aug 19 14:09:36 UTC 2025
    - 17K bytes
    - Viewed (0)
  5. src/test/java/org/codelibs/fess/query/BooleanQueryCommandTest.java

            TermQuery termQuery = new TermQuery(new Term("field", "value"));
            boolQueryBuilder.add(termQuery, BooleanClause.Occur.MUST);
            BooleanQuery booleanQuery = boolQueryBuilder.build();
    
            QueryContext context = new QueryContext("test", false);
            QueryBuilder result = booleanQueryCommand.execute(context, booleanQuery, 1.0f);
    
            assertNotNull(result);
            assertTrue(result instanceof BoolQueryBuilder);
    
    Registered: Thu Sep 04 12:52:25 UTC 2025
    - Last Modified: Tue Aug 19 14:09:36 UTC 2025
    - 14.4K bytes
    - Viewed (0)
  6. src/test/java/org/codelibs/fess/query/PhraseQueryCommandTest.java

        public void test_execute_withNonPhraseQuery() {
            // Test with non-phrase query - should throw InvalidQueryException
            Query termQuery = new TermQuery(new Term("field", "value"));
            QueryContext context = new QueryContext("test", false);
    
            try {
                queryCommand.execute(context, termQuery, 1.0f);
                fail("Should throw InvalidQueryException for non-phrase query");
    Registered: Thu Sep 04 12:52:25 UTC 2025
    - Last Modified: Tue Aug 19 14:09:36 UTC 2025
    - 9.2K bytes
    - Viewed (0)
  7. src/test/java/org/codelibs/fess/query/MatchAllQueryCommandTest.java

            assertEquals(MatchAllDocsQuery.class.getSimpleName(), className);
        }
    
        public void test_execute() {
            // Test execute method with normal parameters
            QueryContext context = new QueryContext("*:*", false);
            MatchAllDocsQuery query = new MatchAllDocsQuery();
            float boost = 1.0f;
    
            QueryBuilder result = matchAllQueryCommand.execute(context, query, boost);
    
    Registered: Thu Sep 04 12:52:25 UTC 2025
    - Last Modified: Tue Aug 19 14:09:36 UTC 2025
    - 16.7K bytes
    - Viewed (0)
  8. src/test/java/org/codelibs/fess/query/QueryProcessorTest.java

                        called.set(true);
                        return QueryBuilders.boolQuery();
                    };
                }
            };
            queryProcessor.init();
    
            QueryContext context = new QueryContext(null, false);
            MatchAllDocsQuery query = new MatchAllDocsQuery();
    
            QueryBuilder queryBuilder = queryProcessor.execute(context, query, 1.0f);
            assertTrue(called.get());
    Registered: Thu Sep 04 12:52:25 UTC 2025
    - Last Modified: Sat Mar 15 06:53:53 UTC 2025
    - 3.5K bytes
    - Viewed (0)
  9. src/main/java/org/codelibs/fess/query/TermQueryCommand.java

    import org.apache.lucene.search.Query;
    import org.apache.lucene.search.TermQuery;
    import org.codelibs.core.lang.StringUtil;
    import org.codelibs.fess.Constants;
    import org.codelibs.fess.entity.QueryContext;
    import org.codelibs.fess.exception.InvalidQueryException;
    import org.codelibs.fess.mylasta.direction.FessConfig;
    import org.codelibs.fess.util.ComponentUtil;
    import org.lastaflute.core.message.UserMessages;
    Registered: Thu Sep 04 12:52:25 UTC 2025
    - Last Modified: Thu Jul 17 08:28:31 UTC 2025
    - 13.6K bytes
    - Viewed (0)
  10. src/main/java/org/codelibs/fess/query/TermRangeQueryCommand.java

    import org.apache.lucene.search.Query;
    import org.apache.lucene.search.TermRangeQuery;
    import org.apache.lucene.util.BytesRef;
    import org.codelibs.fess.Constants;
    import org.codelibs.fess.entity.QueryContext;
    import org.codelibs.fess.exception.InvalidQueryException;
    import org.codelibs.fess.mylasta.direction.FessConfig;
    import org.codelibs.fess.util.ComponentUtil;
    import org.lastaflute.core.message.UserMessages;
    Registered: Thu Sep 04 12:52:25 UTC 2025
    - Last Modified: Thu Jul 17 08:28:31 UTC 2025
    - 4.9K bytes
    - Viewed (0)
Back to top