Examples of Occur


Examples of org.apache.lucene.search.BooleanClause.Occur

  }

  // verify parsing of query using a stopping analyzer 
  private void assertStopQueryEquals (String qtxt, String expectedRes) throws Exception {
    String[] fields = {"b", "t"};
    Occur occur[] = {Occur.SHOULD, Occur.SHOULD};
    TestQueryParser.QPTestAnalyzer a = new TestQueryParser.QPTestAnalyzer();
    MultiFieldQueryParser mfqp = new MultiFieldQueryParser(fields, a);
   
    Query q = mfqp.parse(qtxt);
    assertEquals(expectedRes, q.toString());
View Full Code Here

Examples of org.apache.lucene.search.BooleanClause.Occur

  // verify parsing of query using a stopping analyzer
  private void assertStopQueryEquals(String qtxt, String expectedRes)
      throws Exception {
    String[] fields = { "b", "t" };
    Occur occur[] = { Occur.SHOULD, Occur.SHOULD };
    TestQPHelper.QPTestAnalyzer a = new TestQPHelper.QPTestAnalyzer();
    StandardQueryParser mfqp = new StandardQueryParser();
    mfqp.setMultiFields(fields);
    mfqp.setAnalyzer(a);
View Full Code Here

Examples of org.apache.lucene.search.BooleanClause.Occur

  // verify parsing of query using a stopping analyzer
  private void assertStopQueryEquals(String qtxt, String expectedRes)
      throws Exception {
    String[] fields = { "b", "t" };
    Occur occur[] = { Occur.SHOULD, Occur.SHOULD };
    TestQueryParserWrapper.QPTestAnalyzer a = new TestQueryParserWrapper.QPTestAnalyzer();
    MultiFieldQueryParserWrapper mfqp = new MultiFieldQueryParserWrapper(
        fields, a);

    Query q = mfqp.parse(qtxt);
View Full Code Here

Examples of org.apache.lucene.search.BooleanClause.Occur

    BooleanQuery resultQuery = new BooleanQuery();
   
    CrescentCollectionField searchTargetField = null;
   
    String fieldName = "";
    Occur occur = Occur.SHOULD;
    String userRequestQuery = "";
    float boost = 0F;
   
    boolean isRangeQuery = false;
   
View Full Code Here

Examples of org.apache.lucene.search.BooleanClause.Occur

        throw new CrescentInvalidRequestException("쿼리 문법 오류. [" + analysisTargetString + "]");
      }
     
      QueryAnalysisResult anaysisResult = new QueryAnalysisResult();
     
      Occur occur = Occur.SHOULD;
      String userRequestQuery = "";
      float boost = 0F;
      boolean isRangeQuery = false;
     
      String fieldName = m.group(1).trim();
View Full Code Here

Examples of org.apache.lucene.search.BooleanClause.Occur

  // verify parsing of query using a stopping analyzer
  private void assertStopQueryEquals(String qtxt, String expectedRes)
      throws Exception {
    String[] fields = { "b", "t" };
    Occur occur[] = { Occur.SHOULD, Occur.SHOULD };
    TestQPHelper.QPTestAnalyzer a = new TestQPHelper.QPTestAnalyzer();
    StandardQueryParser mfqp = new StandardQueryParser();
    mfqp.setMultiFields(fields);
    mfqp.setAnalyzer(a);
View Full Code Here

Examples of org.apache.lucene.search.BooleanClause.Occur

  // verify parsing of query using a stopping analyzer
  private void assertStopQueryEquals(String qtxt, String expectedRes)
      throws Exception {
    String[] fields = { "b", "t" };
    Occur occur[] = { Occur.SHOULD, Occur.SHOULD };
    TestQueryParserWrapper.QPTestAnalyzer a = new TestQueryParserWrapper.QPTestAnalyzer();
    MultiFieldQueryParserWrapper mfqp = new MultiFieldQueryParserWrapper(
        fields, a);

    Query q = mfqp.parse(qtxt);
View Full Code Here

Examples of org.apache.lucene.search.BooleanClause.Occur

      assumeTrue("unlucky index", highFreq - 1 > lowFreq);
      List<TermAndFreq> highTerms = queueToList(highFreqQueue);
      List<TermAndFreq> lowTerms = queueToList(lowFreqQueue);
     
      IndexSearcher searcher = newSearcher(reader);
      Occur lowFreqOccur = randomOccur(random());
      BooleanQuery verifyQuery = new BooleanQuery();
      CommonTermsQuery cq = new CommonTermsQuery(randomOccur(random()),
          lowFreqOccur, highFreq - 1, random().nextBoolean());
      for (TermAndFreq termAndFreq : lowTerms) {
        cq.add(new Term(field, termAndFreq.term));
View Full Code Here

Examples of org.apache.lucene.search.BooleanClause.Occur

      }
      return unserialized;
   }

   private void appendReadClause(ObjectInput input, List<BooleanClause> clauses) throws IOException, ClassNotFoundException {
      final Occur occur = (Occur) input.readObject();
      Query q = (Query) input.readObject();
      BooleanClause clause = new BooleanClause(q, occur);
      clauses.add(clause);
   }
View Full Code Here

Examples of org.apache.lucene.search.BooleanClause.Occur

  @Override
  public boolean includeInResult(final GraphObject entity) {

    T nodeValue          = entity.getProperty(getKey());
    Occur occur          = getOccur();
    T searchValue        = getValue();

    if (occur.equals(Occur.MUST_NOT)) {

      if ((nodeValue != null) && compare(nodeValue, searchValue) != 0) {

        // don't add, do not check other results
        return false;
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.