Examples of buildFilter()


Examples of com.browseengine.bobo.facets.FacetHandler.buildFilter()

            FacetHandler facetHandler = boboReader.getFacetHandler(key);
            if (facetHandler!=null){
              try{
                JSONObject jsonObj = json.getJSONObject(key);
                BrowseSelection sel = buildFacetSelection(key, jsonObj);
                senseiFilters.add(SenseiFilter.build(facetHandler.buildFilter(sel), "FACET " + key));
              }
              catch(Exception e){
                throw new IOException(e.getMessage());
              }
            }
View Full Code Here

Examples of com.browseengine.bobo.facets.FacetHandler.buildFilter()

      BrowseSelection sel = new BrowseSelection(_column);
      long duration = _dataUnit.convert(_nDays, TimeUnit.DAYS);
      long now = _dataUnit.convert(System.currentTimeMillis(), TimeUnit.MILLISECONDS);
      long from = now - duration;
      sel.addValue("["+formatter.format(from)+" TO *]");
      return facetHandler.buildFilter(sel).getDocIdSet(boboReader);
    }
    throw new IllegalStateException("no facet handler defined with column: "+_column);
  }

  @Override
View Full Code Here

Examples of com.browseengine.bobo.facets.FacetHandler.buildFilter()

      if (_isAnd) {
        sel.setSelectionOperation(ValueOperation.ValueOperationAnd);
      } else {
        sel.setSelectionOperation(ValueOperation.ValueOperationOr);
      }
      RandomAccessFilter filter = facetHandler.buildFilter(sel);
      if (filter == null)
        filter = EmptyFilter.getInstance();

      // If we don't have an cardinality estimate, ask Bobo.
      if (totalDocIdSetCardinality == null) {
View Full Code Here

Examples of com.senseidb.search.facet.UIDFacetHandler.buildFilter()

              if (vals != null)
                uidSel.setValues(vals);
              if (nots != null)
                uidSel.setNotValues(nots);

              RandomAccessFilter raf = uidFacet.buildFilter(uidSel);
              return SenseiDocIdSet.build(raf, boboReader, "<uid> IN <" + StringUtils.join(vals, ", ") + "> NOT IN <" + StringUtils.join(nots, ", ") + ">");
            }
            catch(Exception e){
              throw new IOException(e);
            }
View Full Code Here

Examples of com.senseidb.search.node.SenseiQueryBuilder.buildFilter()

    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

Examples of easyJ.database.dao.Filter.buildFilter()

       
        BeanUtil.transferObject(context, obj, true, false);
       
        Filter filter = DAOFactory.getFilter();
       
        filter =filter.buildFilter(obj,true);
       
        Filter aFilter=scmd.getFilter();
       
        aFilter.addFilter(filter);
       
View Full Code Here

Examples of easyJ.database.dao.Filter.buildFilter()

       
        BeanUtil.transferObject(context, obj, true, false);
       
        Filter filter = DAOFactory.getFilter();
       
        filter =filter.buildFilter(obj,true);
       
        Filter aFilter=scmd.getFilter();
       
        aFilter.addFilter(filter);
       
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.