public static final class GravityRecommendationContextBuilder.FacetBuilder
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
GravityRecommendationContextBuilder.FacetBuilder.FacetRequestBuilder<B extends GravityRecommendationContextBuilder.FacetBuilder.FacetRequestBuilder<B,T,F>,T extends com.gravityrd.receng.web.webshop.jsondto.facet.FacetRequest<F>,F> |
static class |
GravityRecommendationContextBuilder.FacetBuilder.RangeFacetBuilder |
static class |
GravityRecommendationContextBuilder.FacetBuilder.TermFacetBuilder |
Constructor and Description |
---|
FacetBuilder() |
Modifier and Type | Method and Description |
---|---|
static GravityRecommendationContextBuilder.DynamicRangeFacetBuilder |
dynamicRange(java.lang.String field,
int maxRangeCount,
int quantum) |
static GravityRecommendationContextBuilder.FacetBuilder.RangeFacetBuilder |
range(java.lang.String field) |
static GravityRecommendationContextBuilder.FacetBuilder.RangeFacetBuilder |
range(java.lang.String field,
java.util.List<com.gravityrd.receng.web.webshop.jsondto.facet.Range> ranges) |
static GravityRecommendationContextBuilder.FacetBuilder.TermFacetBuilder |
term(java.lang.String field,
int count) |
public static GravityRecommendationContextBuilder.FacetBuilder.TermFacetBuilder term(java.lang.String field, int count)
public static GravityRecommendationContextBuilder.FacetBuilder.RangeFacetBuilder range(java.lang.String field)
public static GravityRecommendationContextBuilder.FacetBuilder.RangeFacetBuilder range(java.lang.String field, java.util.List<com.gravityrd.receng.web.webshop.jsondto.facet.Range> ranges)
public static GravityRecommendationContextBuilder.DynamicRangeFacetBuilder dynamicRange(java.lang.String field, int maxRangeCount, int quantum)