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