Examples of FacetingRequest


Examples of org.hibernate.search.query.facet.FacetingRequest

    assertFacetCounts( facets, new int[] { 5, 3, 2 } );
  }

  @Test
  public void testRangeBelow() {
    FacetingRequest rangeRequest = queryBuilder( Cd.class ).facet()
        .name( priceRange )
        .onField( indexFieldName )
        .range()
        .below( 1500 )
        .createFacetingRequest();
View Full Code Here

Examples of org.hibernate.search.query.facet.FacetingRequest

    assertFacetCounts( facets, new int[] { 5 } );
  }

  @Test
  public void testRangeBelowExcludeLimit() {
    FacetingRequest rangeRequest = queryBuilder( Cd.class ).facet()
        .name( priceRange )
        .onField( indexFieldName )
        .range()
        .below( 1500 ).excludeLimit()
        .createFacetingRequest();
View Full Code Here

Examples of org.hibernate.search.query.facet.FacetingRequest

    assertFacetCounts( facets, new int[] { 2 } );
  }

  @Test
  public void testRangeAbove() {
    FacetingRequest rangeRequest = queryBuilder( Cd.class ).facet()
        .name( priceRange )
        .onField( indexFieldName )
        .range()
        .above( 1500 )
        .createFacetingRequest();
View Full Code Here

Examples of org.hibernate.search.query.facet.FacetingRequest

    assertFacetCounts( facets, new int[] { 8 } );
  }

  @Test
  public void testRangeAboveExcludeLimit() {
    FacetingRequest rangeRequest = queryBuilder( Cd.class ).facet()
        .name( priceRange )
        .onField( indexFieldName )
        .range()
        .above( 1500 ).excludeLimit()
        .createFacetingRequest();
View Full Code Here

Examples of org.hibernate.search.query.facet.FacetingRequest

    assertFacetCounts( facets, new int[] { 5 } );
  }

  @Test
  public void testRangeAboveBelow() {
    FacetingRequest rangeRequest = queryBuilder( Cd.class ).facet()
        .name( priceRange )
        .onField( indexFieldName )
        .range()
        .below( 1500 )
        .above( 1500 ).excludeLimit()
View Full Code Here

Examples of org.hibernate.search.query.facet.FacetingRequest

  }

  @Test
  public void testRangeBelowMiddleAbove() {
    final String facetingName = "cdPriceFaceting";
    FacetingRequest rangeRequest = queryBuilder( Cd.class ).facet()
        .name( facetingName )
        .onField( indexFieldName )
        .range()
        .below( 1000 )
        .from( 1001 ).to( 1500 )
View Full Code Here

Examples of org.hibernate.search.query.facet.FacetingRequest

  }

  @Test
  public void testRangeWithExcludeLimitsAtEachLevel() {
    final String facetingName = "cdPriceFaceting";
    FacetingRequest rangeRequest = queryBuilder( Cd.class ).facet()
        .name( facetingName )
        .onField( indexFieldName )
        .range()
        .below( 1000 ).excludeLimit()
        .from( 1000 ).to( 1500 ).excludeLimit()
View Full Code Here

Examples of org.hibernate.search.query.facet.FacetingRequest

  // HSEARCH-770
  @Test
  public void testRangeBelowWithFacetSelection() {
    final String facetingName = "truckHorsePowerFaceting";
    FacetingRequest rangeRequest = queryBuilder( Truck.class ).facet()
        .name( facetingName )
        .onField( "horsePower" )
        .range()
        .below( 1000 )
        .createFacetingRequest();
View Full Code Here

Examples of org.hibernate.search.query.facet.FacetingRequest

    assertFacetCounts( facets, new int[] { 4 } );
  }

  @Test
  public void testRangeQueryForDoubleWithZeroCount() {
    FacetingRequest rangeRequest = queryBuilder( Fruit.class ).facet()
        .name( priceRange )
        .onField( indexFieldName )
        .range()
        .from( 0.00 ).to( 1.00 )
        .from( 1.01 ).to( 1.50 )
View Full Code Here

Examples of org.hibernate.search.query.facet.FacetingRequest

    assertFacetCounts( facets, new int[] { 5, 3, 2, 0 } );
  }

  @Test
  public void testRangeQueryForDoubleWithoutZeroCount() {
    FacetingRequest rangeRequest = queryBuilder( Fruit.class ).facet()
        .name( priceRange )
        .onField( indexFieldName )
        .range()
        .from( 0.00 ).to( 1.00 )
        .from( 1.01 ).to( 1.50 )
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.