public abstract class BaseFacet extends java.lang.Object implements Facet
| Constructor and Description |
|---|
BaseFacet(SearchContext searchContext) |
| Modifier and Type | Method and Description |
|---|---|
protected abstract BooleanClause |
doGetFacetClause() |
BooleanClause |
getFacetClause() |
FacetCollector |
getFacetCollector() |
FacetConfiguration |
getFacetConfiguration() |
FacetValueValidator |
getFacetValueValidator() |
java.lang.String |
getFieldId() |
java.lang.String |
getFieldName() |
SearchContext |
getSearchContext() |
boolean |
isStatic() |
void |
setFacetCollector(FacetCollector facetCollector) |
void |
setFacetConfiguration(FacetConfiguration facetConfiguration) |
void |
setFacetValueValidator(FacetValueValidator facetValueValidator) |
void |
setFieldName(java.lang.String fieldName) |
void |
setStatic(boolean isStatic) |
public BaseFacet(SearchContext searchContext)
public BooleanClause getFacetClause()
getFacetClause in interface Facetpublic FacetCollector getFacetCollector()
getFacetCollector in interface Facetpublic FacetConfiguration getFacetConfiguration()
getFacetConfiguration in interface Facetpublic FacetValueValidator getFacetValueValidator()
getFacetValueValidator in interface Facetpublic java.lang.String getFieldId()
getFieldId in interface Facetpublic java.lang.String getFieldName()
getFieldName in interface Facetpublic SearchContext getSearchContext()
getSearchContext in interface Facetpublic void setFacetCollector(FacetCollector facetCollector)
setFacetCollector in interface Facetpublic void setFacetConfiguration(FacetConfiguration facetConfiguration)
setFacetConfiguration in interface Facetpublic void setFacetValueValidator(FacetValueValidator facetValueValidator)
setFacetValueValidator in interface Facetpublic void setFieldName(java.lang.String fieldName)
setFieldName in interface Facetprotected abstract BooleanClause doGetFacetClause()