public class FacetFilter extends Object implements Cloneable, Serializable
FacetBucket
to a query.
Use FacetResponse.getFacetFilter(FacetBucket)
to create a FacetFilter
for drilldown.
FacetBucket
,
FacetResponse
,
Serialized FormConstructor and Description |
---|
FacetFilter() |
Modifier and Type | Method and Description |
---|---|
FacetFilter |
clone() |
boolean |
equals(Object other) |
Query |
getFilter()
Get the filter query.
|
String |
getLabel()
Get a descriptive label for this filter.
|
String |
getName()
Get the name of the facet that generated this filter.
|
int |
hashCode() |
void |
setFilter(Query value)
Get the filter query.
|
void |
setLabel(String value)
Set a descriptive label for this filter.
|
void |
setName(String value)
Set the name of the facet that generated this filter.
|
String |
toString() |
static FacetFilter |
valueOf(Object value)
Parse a FacetFilter specified in
value . |
static FacetFilter |
valueOf(String value)
Parse a FacetFilter specified in
value . |
public String getName()
public void setName(String value)
public String getLabel()
This will typically be the display value
of the bucket used for filtering.
public void setLabel(String value)
This will typically be the display value
of the bucket used for filtering.
public Query getFilter()
public void setFilter(Query value)
public FacetFilter clone()
public static FacetFilter valueOf(Object value)
value
.public static FacetFilter valueOf(String value)
value
.Copyright © 2018 Attivio, Inc. All Rights Reserved.
PATENT NOTICE: Attivio, Inc. Software Related Patents. With respect to the Attivio software product(s) being used, the following patents apply: Querying Joined Data Within A Search Engine Index: United States Patent No.(s): 8,073,840. Ordered Processing of Groups of Messages: U.S. Patent No.(s) 8,495,656. Signal processing approach to sentiment analysis for entities in documents: U.S. Patent No.(s) 8,725,494. Other U.S. and International Patents Pending.