Class SearchFacet
- java.lang.Object
-
- com.couchbase.client.java.search.facet.SearchFacet
-
- Direct Known Subclasses:
DateRangeFacet
,NumericRangeFacet
,TermFacet
public abstract class SearchFacet extends Object
Base class for all FTS facets in querying.- Since:
- 2.3.0
- Author:
- Simon Baslé, Michael Nitschinger
-
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description static DateRangeFacet
dateRange(String field, int size, List<DateRange> ranges)
static NumericRangeFacet
numericRange(String field, int size, List<NumericRange> ranges)
static TermFacet
term(String field, int size)
abstract CoreSearchFacet
toCore()
-
-
-
Field Detail
-
field
protected final String field
-
size
protected final int size
-
-
Method Detail
-
numericRange
public static NumericRangeFacet numericRange(String field, int size, List<NumericRange> ranges)
-
dateRange
public static DateRangeFacet dateRange(String field, int size, List<DateRange> ranges)
-
toCore
@Internal public abstract CoreSearchFacet toCore()
-
-