public abstract class FacetRequest extends Object
Modifier and Type | Field and Description |
---|---|
protected List<String> |
excludeTags |
protected Map<String,AggValueSource> |
facetStats |
protected boolean |
processEmpty |
protected Map<String,FacetRequest> |
subFacets |
Constructor and Description |
---|
FacetRequest() |
Modifier and Type | Method and Description |
---|---|
void |
addStat(String key,
AggValueSource stat) |
void |
addSubFacet(String key,
FacetRequest facetRequest) |
abstract FacetMerger |
createFacetMerger(Object prototype) |
abstract org.apache.solr.search.facet.FacetProcessor |
createFacetProcessor(org.apache.solr.search.facet.FacetContext fcontext) |
Map<String,AggValueSource> |
getFacetStats() |
Map<String,FacetRequest> |
getSubFacets() |
protected Map<String,AggValueSource> facetStats
protected Map<String,FacetRequest> subFacets
protected boolean processEmpty
public Map<String,AggValueSource> getFacetStats()
public Map<String,FacetRequest> getSubFacets()
public void addStat(String key, AggValueSource stat)
public void addSubFacet(String key, FacetRequest facetRequest)
public abstract org.apache.solr.search.facet.FacetProcessor createFacetProcessor(org.apache.solr.search.facet.FacetContext fcontext)
public abstract FacetMerger createFacetMerger(Object prototype)
Copyright © 2000-2015 Apache Software Foundation. All Rights Reserved.