Package org.apache.lucene.facet.taxonomy

Examples of org.apache.lucene.facet.taxonomy.CategoryPath.trim()


        }
      }
      // set the parent's category path, if illegal set null
      CategoryPath cp = this.categoryAttribute.getCategoryPath();
      if (cp != null) {
        cp.trim(1);
        // if ordinal added, must also have category paths
        if (added || this.pathPolicy.shouldAdd(cp)) {
          this.categoryAttribute.setCategoryPath(cp);
          added = true;
        } else {
View Full Code Here


    p.add("destruct");
    p.add("in");
    p.add("five");
    p.add("seconds");
    assertEquals(8, p.length());
    p.trim(3);
    assertEquals(5, p.length());
    p.trim(0); // no-op
    assertEquals(5, p.length());
    p.trim(-3)// no-op
    assertEquals(5, p.length());
View Full Code Here

    p.add("five");
    p.add("seconds");
    assertEquals(8, p.length());
    p.trim(3);
    assertEquals(5, p.length());
    p.trim(0); // no-op
    assertEquals(5, p.length());
    p.trim(-3)// no-op
    assertEquals(5, p.length());
    p.trim(1);
    assertEquals(4, p.length());
View Full Code Here

    assertEquals(8, p.length());
    p.trim(3);
    assertEquals(5, p.length());
    p.trim(0); // no-op
    assertEquals(5, p.length());
    p.trim(-3)// no-op
    assertEquals(5, p.length());
    p.trim(1);
    assertEquals(4, p.length());
    p.trim(8); // clear
    assertEquals(0, p.length());
View Full Code Here

    assertEquals(5, p.length());
    p.trim(0); // no-op
    assertEquals(5, p.length());
    p.trim(-3)// no-op
    assertEquals(5, p.length());
    p.trim(1);
    assertEquals(4, p.length());
    p.trim(8); // clear
    assertEquals(0, p.length());
    p.add("yo!");
    assertEquals(1, p.length());
View Full Code Here

    assertEquals(5, p.length());
    p.trim(-3)// no-op
    assertEquals(5, p.length());
    p.trim(1);
    assertEquals(4, p.length());
    p.trim(8); // clear
    assertEquals(0, p.length());
    p.add("yo!");
    assertEquals(1, p.length());
    p.trim(1); // clear
    assertEquals(0, p.length());
View Full Code Here

    assertEquals(4, p.length());
    p.trim(8); // clear
    assertEquals(0, p.length());
    p.add("yo!");
    assertEquals(1, p.length());
    p.trim(1); // clear
    assertEquals(0, p.length());
  }

  @Test
  public void testComponentsLimit() {
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.