Examples of addFacets()


Examples of com.browseengine.bobo.api.BrowseResult.addFacets()

      Set<Entry<String,FacetAccessible>> entries = facetMap.entrySet();
      for (Entry<String,FacetAccessible> entry : entries)
      {
        List<BrowseFacet> facets = entry.getValue().getFacets();
        SerializedFacetAccessible facetAccessible = new SerializedFacetAccessible(facets);
        serializableResult.addFacets(entry.getKey(), facetAccessible);
      }
      return serializableResult;
    }
    catch(IOException ioe)
    {
View Full Code Here

Examples of com.browseengine.bobo.api.BrowseResult.addFacets()

    res.setTime(time);
    res.setTotalDocs(totaldocs);
    res.setNumHits(numhits);
    for (BrowseResultBPO.FacetContainer facetContainer : facetList)
    {
      res.addFacets(facetContainer.getName(), new FacetContainerAccessible(facetContainer));
    }
   
    BrowseHit[] browseHits = new BrowseHit[hitList==null ? 0 : hitList.size()];
    int i=0;
    for (BrowseResultBPO.Hit hit : hitList)
View Full Code Here

Examples of org.sonar.server.search.QueryContext.addFacets()

    RuleQuery query = createRuleQuery(ruleService.newRuleQuery(), request);
    SearchOptions searchOptions = SearchOptions.create(request);
    QueryContext queryContext = mapping.newQueryOptions(searchOptions);
    Boolean facets = request.paramAsBoolean(PARAM_FACETS);
    if (facets != null && facets) {
      queryContext.addFacets(Arrays.asList("languages", "repositories", "tags"));
    }

    Result<Rule> results = ruleService.search(query, queryContext);

    JsonWriter json = response.newJsonWriter().beginObject();
View Full Code Here

Examples of org.sonar.server.search.QueryContext.addFacets()

  private QueryContext getQueryContext(Request request) {
    int pageSize = request.mandatoryParamAsInt(PARAM_PAGE_SIZE);
    QueryContext queryContext = new QueryContext().addFieldsToReturn(request.paramAsStrings(PARAM_FIELDS));
    List<String> facets = request.paramAsStrings(PARAM_FACETS);
    if(facets != null) {
      queryContext.addFacets(facets);
    }
    if (pageSize < 1) {
      queryContext.setPage(request.mandatoryParamAsInt(PARAM_PAGE), 0).setMaxLimit();
    } else {
      queryContext.setPage(request.mandatoryParamAsInt(PARAM_PAGE), pageSize);
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.