Package com.browseengine.bobo.api

Examples of com.browseengine.bobo.api.BrowseRequest.addSortField()


      BoboBrowser browser = new BoboBrowser(reader);

      BrowseRequest browseRequest = new BrowseRequest();
      browseRequest.setCount(10);
      browseRequest.setOffset(0);
      browseRequest.addSortField(new SortField("date", SortField.Type.STRING));

      doTest(browser, browseRequest, 7, null, new String[] { "1", "3", "5", "2", "4", "7", "6" });

    } catch (IOException ioe) {
      if (srcReader != null) {
View Full Code Here


    BrowseSelection sel = new BrowseSelection("date");
    sel.addValue("[2000/01/01 TO 2002/07/07]");
    sel.addValue("[2003/01/01 TO 2005/01/01]");
    br.addSelection(sel);

    br.addSortField(new SortField("date", SortField.Type.CUSTOM, false));

    doTest(br, 5, null, new String[] { "1", "3", "5", "2", "4" });
  }

  public void testNoCount() {
View Full Code Here

    FacetSpec ospec = new FacetSpec();
    ospec.setExpandSelection(false);
    br.setFacetSpec("color", ospec);

    br.addSortField(new SortField("date", SortField.Type.CUSTOM, false));

    doTest(br, 7, null, new String[] { "1", "3", "5", "2", "4", "7", "6" });
  }

  public void testMultiSort() {
View Full Code Here

    FacetSpec charOutput = new FacetSpec();
    charOutput.setMaxCount(50);
    charOutput.setOrderBy(FacetSortSpec.OrderHitsDesc);

    br.setFacetSpec("char", charOutput);
    br.addSortField(new SortField("date", SortField.Type.CUSTOM, true));

    HashMap<String, List<BrowseFacet>> answer = new HashMap<String, List<BrowseFacet>>();
    answer.put(
      "char",
      Arrays.asList(new BrowseFacet[] { new BrowseFacet("a", 1), new BrowseFacet("i", 1),
View Full Code Here

    FacetSpec ospec = new FacetSpec();
    ospec.setExpandSelection(false);
    br.setFacetSpec("color", ospec);

    br.addSortField(new SortField("date", SortField.Type.CUSTOM, true));

    HashMap<String, List<BrowseFacet>> answer = new HashMap<String, List<BrowseFacet>>();
    answer.put(
      "color",
      Arrays.asList(new BrowseFacet[] { new BrowseFacet("blue", 2), new BrowseFacet("green", 1),
View Full Code Here

   */
  public void testMultiBrowser() throws Exception {
    BrowseRequest browseRequest = new BrowseRequest();
    browseRequest.setCount(10);
    browseRequest.setOffset(0);
    browseRequest.addSortField(new SortField("date", SortField.Type.CUSTOM));

    BrowseSelection colorSel = new BrowseSelection("color");
    colorSel.addValue("red");
    browseRequest.addSelection(colorSel);

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.