Package com.senseidb.search.node

Examples of com.senseidb.search.node.SenseiQueryBuilder


   * @param q
   * @return custom collector
   * @throws Exception
   */
  public Collector buildCollector(Query q) throws Exception {
   SenseiQueryBuilder queryBuilder = _queryBuilderFactory.getQueryBuilder(_query, _searchable);
   return queryBuilder.buildCollector(q);
  }
View Full Code Here


    if (selectList != null && selectList.size() == 1 && selectList.get(0).equals("*")) {
        selectList = null;
    }
    breq.setFacetsToFetch(selectList != null ? new HashSet<String>(selectList) : null);

    SenseiQueryBuilder queryBuilder = queryBuilderFactory.getQueryBuilder(req.getQuery(), req.getSearchable());

    // query
    Query q = null;
    Filter f = null;

    if (queryBuilder!=null){
      q = queryBuilder.buildQuery();
      f = queryBuilder.buildFilter();
    }

    if(q != null){
      breq.setQuery(q);
    }
View Full Code Here

      query = null;
      filter = null;
      collector = null;
    }

    return new SenseiQueryBuilder(){

      @Override
      public Filter buildFilter() throws ParseException {
        try
        {
View Full Code Here

TOP

Related Classes of com.senseidb.search.node.SenseiQueryBuilder

Copyright © 2018 www.massapicom. 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.