Class FacetsAbstractBuilder<T extends FacetsAbstractBuilder<T>>
- java.lang.Object
-
- com.lucidworks.search.dsl.request.FacetsAbstractBuilder<T>
-
- Direct Known Subclasses:
FacetsBuilder
,FacetsBuilder.Nested
public abstract class FacetsAbstractBuilder<T extends FacetsAbstractBuilder<T>> extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description FacetsAbstractBuilder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description FacetFieldBuilder.Nested<T>
withField()
T
withField(FacetField field)
T
withFields(java.util.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(java.util.List<FacetRange> ranges)
-
-
-
Method Detail
-
withField
public FacetFieldBuilder.Nested<T> withField()
-
withField
public T withField(FacetField field)
-
withFields
public T withFields(java.util.List<FacetField> fields)
-
withRange
public FacetRangeBuilder.Nested<T> withRange()
-
withRange
public T withRange(FacetRange range)
-
withRanges
public T withRanges(java.util.List<FacetRange> ranges)
-
withGroupFacets
public T withGroupFacets(boolean groupFacets)
-
withGroupingMethod
public T withGroupingMethod(Facets.FacetGroupingMethod groupingMethod)
-
withGroupingByUnique
public T withGroupingByUnique()
-
withGroupingByHeaderDoc
public T withGroupingByHeaderDoc()
-
-