public abstract class BaseFacet extends java.lang.Object implements Facet
Constructor and Description |
---|
BaseFacet(SearchContext searchContext) |
public BaseFacet(SearchContext searchContext)
@Deprecated public BooleanClause<Query> getFacetClause()
getFacetFilterBooleanClause()
getFacetClause
in interface Facet
public FacetCollector getFacetCollector()
getFacetCollector
in interface Facet
public FacetConfiguration getFacetConfiguration()
getFacetConfiguration
in interface Facet
public BooleanClause<Filter> getFacetFilterBooleanClause()
getFacetFilterBooleanClause
in interface Facet
public FacetValueValidator getFacetValueValidator()
getFacetValueValidator
in interface Facet
public java.lang.String getFieldId()
getFieldId
in interface Facet
public java.lang.String getFieldName()
getFieldName
in interface Facet
public SearchContext getSearchContext()
getSearchContext
in interface Facet
public void setFacetCollector(FacetCollector facetCollector)
setFacetCollector
in interface Facet
public void setFacetConfiguration(FacetConfiguration facetConfiguration)
setFacetConfiguration
in interface Facet
public void setFacetValueValidator(FacetValueValidator facetValueValidator)
setFacetValueValidator
in interface Facet
public void setFieldName(java.lang.String fieldName)
setFieldName
in interface Facet
@Deprecated protected BooleanClause<Query> doGetFacetClause()
doGetFacetFilterBooleanClause()
protected abstract BooleanClause<Filter> doGetFacetFilterBooleanClause()