|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.broadleafcommerce.core.search.domain.SearchFacetImpl
@Entity public class SearchFacetImpl
| Field Summary | |
|---|---|
protected Boolean |
canMultiselect
|
protected Field |
field
|
protected Long |
id
|
protected String |
label
|
protected List<RequiredFacet> |
requiredFacets
|
protected Boolean |
requiresAllDependentFacets
|
protected Integer |
searchDisplayPriority
|
protected List<SearchFacetRange> |
searchFacetRanges
|
protected Boolean |
showOnSearch
|
| Constructor Summary | |
|---|---|
SearchFacetImpl()
|
|
| Method Summary | |
|---|---|
boolean |
equals(Object obj)
|
Boolean |
getCanMultiselect()
Gets whether or not you can multiselect values for this Facet |
Field |
getField()
Returns the field associated with this facet. |
Long |
getId()
Returns the internal id |
String |
getLabel()
Gets the label of this SearchFacet. |
List<RequiredFacet> |
getRequiredFacets()
|
Boolean |
getRequiresAllDependentFacets()
This boolean controls whether or not this particular facet requires one of the dependent facets to be active, or if it requires all of the dependent facets to be active. |
Integer |
getSearchDisplayPriority()
Gets the display priority of this SearchFacet on search result pages |
List<SearchFacetRange> |
getSearchFacetRanges()
Gets the applicable ranges for this search facet, if any are specified. |
Boolean |
getShowOnSearch()
Gets a boolean that specifies whether or not this SearchFacet should be displayed on search result pages in addition to category pages |
void |
setCanMultiselect(Boolean canMultiselect)
Sets whether or not you can multiselect values for this Facet. |
void |
setField(Field field)
Sets the field associated with this facet. |
void |
setId(Long id)
Sets the internal id |
void |
setLabel(String label)
Sets the label |
void |
setRequiredFacets(List<RequiredFacet> requiredFacets)
Sets the list of facets which this facet depends on. |
void |
setRequiresAllDependentFacets(Boolean requiresAllDependentFacets)
Sets whether or not all dependent facets must be active, or if only one is necessary |
void |
setSearchDisplayPriority(Integer searchDisplayPriority)
Sets the display priority on search result pages |
void |
setSearchFacetRanges(List<SearchFacetRange> searchFacetRanges)
Sets the SearchFacetRanges Note: This method will set ALL search facet ranges |
void |
setShowOnSearch(Boolean showOnSearch)
Sets showOnSearch |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected Long id
protected Field field
protected String label
protected Boolean showOnSearch
protected Integer searchDisplayPriority
protected Boolean canMultiselect
protected List<SearchFacetRange> searchFacetRanges
protected List<RequiredFacet> requiredFacets
protected Boolean requiresAllDependentFacets
| Constructor Detail |
|---|
public SearchFacetImpl()
| Method Detail |
|---|
public Long getId()
SearchFacet
getId in interface SearchFacetpublic void setId(Long id)
SearchFacet
setId in interface SearchFacetpublic Field getField()
SearchFacet
getField in interface SearchFacetpublic void setField(Field field)
SearchFacet
setField in interface SearchFacet#getFieldName()public String getLabel()
SearchFacet
getLabel in interface SearchFacetpublic void setLabel(String label)
SearchFacet
setLabel in interface SearchFacetSearchFacet.getLabel()public Boolean getShowOnSearch()
SearchFacet
getShowOnSearch in interface SearchFacetpublic void setShowOnSearch(Boolean showOnSearch)
SearchFacet
setShowOnSearch in interface SearchFacetSearchFacet.getShowOnSearch()public Integer getSearchDisplayPriority()
SearchFacet
getSearchDisplayPriority in interface SearchFacetpublic void setSearchDisplayPriority(Integer searchDisplayPriority)
SearchFacet
setSearchDisplayPriority in interface SearchFacetpublic Boolean getCanMultiselect()
SearchFacet
getCanMultiselect in interface SearchFacetpublic void setCanMultiselect(Boolean canMultiselect)
SearchFacet
setCanMultiselect in interface SearchFacetpublic List<RequiredFacet> getRequiredFacets()
getRequiredFacets in interface SearchFacetSearchFacet.getRequiresAllDependentFacets()public void setRequiredFacets(List<RequiredFacet> requiredFacets)
SearchFacet
setRequiredFacets in interface SearchFacetpublic Boolean getRequiresAllDependentFacets()
SearchFacet
getRequiresAllDependentFacets in interface SearchFacetSearchFacet.getRequiredFacets()public void setRequiresAllDependentFacets(Boolean requiresAllDependentFacets)
SearchFacet
setRequiresAllDependentFacets in interface SearchFacetpublic List<SearchFacetRange> getSearchFacetRanges()
SearchFacet
getSearchFacetRanges in interface SearchFacetpublic void setSearchFacetRanges(List<SearchFacetRange> searchFacetRanges)
SearchFacet
setSearchFacetRanges in interface SearchFacetSearchFacet.getSearchFacetRanges()public boolean equals(Object obj)
equals in class Object
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||