public abstract class DisjunctiveFaceting
extends Object
Constructor and Description |
---|
DisjunctiveFaceting() |
Modifier and Type | Method and Description |
---|---|
<T extends Collection<String>> |
searchDisjunctiveFacetingAsync(Query query,
Collection<String> disjunctiveFacets,
Map<String,T> refinements,
CompletionHandler completionHandler)
Perform a search with disjunctive facets, generating as many queries as number of disjunctive facets.
|
public <T extends Collection<String>> Request searchDisjunctiveFacetingAsync(@NonNull Query query, @NonNull Collection<String> disjunctiveFacets, @NonNull Map<String,T> refinements, @NonNull CompletionHandler completionHandler)
query
- The query.disjunctiveFacets
- List of disjunctive facets.refinements
- The current refinements, mapping facet names to a list of values.completionHandler
- The listener that will be notified of the request's outcome.