Class HierarchicalSidebarFacetConfiguration


public class HierarchicalSidebarFacetConfiguration extends DiscoverySearchFilterFacet
Special sidebar facet configuration used for hierarchical facets
Author:
Kevin Van de Velde (kevin at atmire dot com), Ben Bosman (ben at atmire dot com), Mark Diggory (markd at atmire dot com)
  • Constructor Details

    • HierarchicalSidebarFacetConfiguration

      public HierarchicalSidebarFacetConfiguration()
  • Method Details

    • getSplitter

      public String getSplitter()
    • setSplitter

      @Autowired(required=true) public void setSplitter(String splitter)
    • isSkipFirstNodeLevel

      public boolean isSkipFirstNodeLevel()
    • setSkipFirstNodeLevel

      public void setSkipFirstNodeLevel(boolean skipFirstNodeLevel)
    • setType

      public void setType(String type) throws DiscoveryConfigurationException
      Description copied from class: DiscoverySearchFilter
      Sets the type of the DiscoverySearchFilter to the one given in the parameter if it matches a set of possible types The possible types are described in: DiscoveryConfigurationParameters For the DiscoverySearchFilter only the TYPE_TEXT, TYPE_DATE and TYPE_HIERARCHICAL are allowed
      Overrides:
      setType in class DiscoverySearchFilter
      Parameters:
      type - The type for this DiscoverySearchFilter
      Throws:
      DiscoveryConfigurationException - If none of the types match, this error will be thrown indicating this