public class QueryFacet extends AbstractSolrQueryFacet
AbstractSolrQueryFacet.FacetValueQueryExecutercollectionManager, expressionCalculator, name, reductionData| Constructor and Description |
|---|
QueryFacet(String name,
Map<String,String> queries) |
| Modifier and Type | Method and Description |
|---|---|
void |
createFacetValueExecuters(Filter filter,
SolrQueryRequest queryRequest,
Consumer<AbstractSolrQueryFacet.FacetValueQueryExecuter> consumer)
Returns the set of
AbstractSolrQueryFacet.FacetValueQueryExecuters, one for each facet value, through the given consumer. |
createOldResponse, createResponse, exportFacetValue, exportShardData, getName, importFacetValue, importShardData, setExpressionCalculator, setReductionCollectionManagerpublic void createFacetValueExecuters(Filter filter, SolrQueryRequest queryRequest, Consumer<AbstractSolrQueryFacet.FacetValueQueryExecuter> consumer)
AbstractSolrQueryFacetAbstractSolrQueryFacet.FacetValueQueryExecuters, one for each facet value, through the given consumer.
Each of these executors will be executed after the streaming phase in the AnalyticsDriver.createFacetValueExecuters in class AbstractSolrQueryFacetfilter - the overall filter representing the documents being used for the analytics requestqueryRequest - the queryRequestconsumer - the consumer of each facet value's executerCopyright © 2000-2018 Apache Software Foundation. All Rights Reserved.