public class FilterFacetExecutor extends FacetExecutor
FacetExecutor.Mode| Constructor and Description |
|---|
FilterFacetExecutor(org.apache.lucene.search.Filter filter) |
| Modifier and Type | Method and Description |
|---|---|
InternalFacet |
buildFacet(String facetName)
Builds the facet.
|
org.elasticsearch.search.facet.filter.FilterFacetExecutor.Collector |
collector()
A collector based facet implementation, collection the facet as hits match.
|
org.elasticsearch.search.facet.filter.FilterFacetExecutor.Post |
post()
A post based facet that executes the facet using the aggregated docs.
|
public FilterFacetExecutor(org.apache.lucene.search.Filter filter)
public org.elasticsearch.search.facet.filter.FilterFacetExecutor.Collector collector()
FacetExecutorcollector in class FacetExecutorpublic org.elasticsearch.search.facet.filter.FilterFacetExecutor.Post post()
FacetExecutorFacetExecutor.Post.Collector based implementation.
Can be overridden if a more optimized non collector based implementation can be implemented.post in class FacetExecutorpublic InternalFacet buildFacet(String facetName)
FacetExecutorbuildFacet in class FacetExecutorCopyright © 2009–2016. All rights reserved.