public abstract class FacetsAbstractBuilder<T extends FacetsAbstractBuilder<T>> extends Object
| Constructor and Description | 
|---|
FacetsAbstractBuilder()  | 
| Modifier and Type | Method and Description | 
|---|---|
FacetFieldBuilder.Nested<T> | 
withField()  | 
T | 
withField(FacetField field)  | 
T | 
withFields(List<FacetField> fields)  | 
T | 
withGroupFacets(boolean groupFacets)  | 
T | 
withGroupingByHeaderDoc()  | 
T | 
withGroupingByUnique()  | 
T | 
withGroupingMethod(Facets.FacetGroupingMethod groupingMethod)  | 
FacetRangeBuilder.Nested<T> | 
withRange()  | 
T | 
withRange(FacetRange range)  | 
T | 
withRanges(List<FacetRange> ranges)  | 
public FacetFieldBuilder.Nested<T> withField()
public T withField(FacetField field)
public T withFields(List<FacetField> fields)
public FacetRangeBuilder.Nested<T> withRange()
public T withRange(FacetRange range)
public T withRanges(List<FacetRange> ranges)
public T withGroupFacets(boolean groupFacets)
public T withGroupingMethod(Facets.FacetGroupingMethod groupingMethod)
public T withGroupingByUnique()
public T withGroupingByHeaderDoc()