public static final class GravityRecommendationContextBuilder.FacetBuilder.RangeFacetBuilder extends GravityRecommendationContextBuilder.FacetBuilder.FacetRequestBuilder<GravityRecommendationContextBuilder.FacetBuilder.RangeFacetBuilder,com.gravityrd.receng.web.webshop.jsondto.facet.RangeFacetRequest,com.gravityrd.receng.web.webshop.jsondto.facet.Range>
field, filterLogic, filterValues
Constructor and Description |
---|
RangeFacetBuilder(java.lang.String field) |
RangeFacetBuilder(java.lang.String field,
java.util.Collection<com.gravityrd.receng.web.webshop.jsondto.facet.Range> ranges) |
Modifier and Type | Method and Description |
---|---|
GravityRecommendationContextBuilder.FacetBuilder.RangeFacetBuilder |
addRange(java.lang.Double from,
java.lang.Double to) |
GravityRecommendationContextBuilder.FacetBuilder.RangeFacetBuilder |
addRange(com.gravityrd.receng.web.webshop.jsondto.facet.Range range) |
GravityRecommendationContextBuilder.FacetBuilder.RangeFacetBuilder |
addRanges(java.util.Collection<com.gravityrd.receng.web.webshop.jsondto.facet.Range> ranges) |
com.gravityrd.receng.web.webshop.jsondto.facet.RangeFacetRequest |
build() |
GravityRecommendationContextBuilder.FacetBuilder.RangeFacetBuilder |
filterValue(java.lang.Double from,
java.lang.Double to) |
filterLogic, filterValue, filterValues
public RangeFacetBuilder(java.lang.String field)
public RangeFacetBuilder(java.lang.String field, java.util.Collection<com.gravityrd.receng.web.webshop.jsondto.facet.Range> ranges)
public GravityRecommendationContextBuilder.FacetBuilder.RangeFacetBuilder addRange(com.gravityrd.receng.web.webshop.jsondto.facet.Range range)
public GravityRecommendationContextBuilder.FacetBuilder.RangeFacetBuilder addRanges(java.util.Collection<com.gravityrd.receng.web.webshop.jsondto.facet.Range> ranges)
public GravityRecommendationContextBuilder.FacetBuilder.RangeFacetBuilder addRange(java.lang.Double from, java.lang.Double to)
public GravityRecommendationContextBuilder.FacetBuilder.RangeFacetBuilder filterValue(java.lang.Double from, java.lang.Double to)
public com.gravityrd.receng.web.webshop.jsondto.facet.RangeFacetRequest build()