Class DiscoverySearchFilterFacet

java.lang.Object
org.dspace.discovery.configuration.DiscoverySearchFilter
org.dspace.discovery.configuration.DiscoverySearchFilterFacet
Direct Known Subclasses:
HierarchicalSidebarFacetConfiguration

public class DiscoverySearchFilterFacet extends DiscoverySearchFilter
An expanded class that allows a search filter to be used as a sidebar facet
Author:
Kevin Van de Velde (kevin at atmire dot com), Ben Bosman (ben at atmire dot com), Mark Diggory (markd at atmire dot com)
  • Field Details

  • Constructor Details

    • DiscoverySearchFilterFacet

      public DiscoverySearchFilterFacet()
  • Method Details

    • getFacetLimit

      public int getFacetLimit()
    • setFacetLimit

      public void setFacetLimit(int facetLimit)
    • getSortOrderFilterPage

      public DiscoveryConfigurationParameters.SORT getSortOrderFilterPage()
    • setSortOrderFilterPage

      public void setSortOrderFilterPage(DiscoveryConfigurationParameters.SORT sortOrderFilterPage)
    • getSortOrderSidebar

      public DiscoveryConfigurationParameters.SORT getSortOrderSidebar()
    • setSortOrderSidebar

      public void setSortOrderSidebar(DiscoveryConfigurationParameters.SORT sortOrderSidebar)
    • getFilterType

      public String getFilterType()
      Overrides:
      getFilterType in class DiscoverySearchFilter
    • exposeMinAndMaxValue

      public boolean exposeMinAndMaxValue()
      This method returns whether or not the DiscoverySearchFilterFacet should return a min and max value.
      Returns:
      A boolean indicating whether or not this DiscoverySearchFilterFacet should expose a min and max value
    • setExposeMinAndMaxValue

      public void setExposeMinAndMaxValue(boolean exposeMinMax)
      This method sets the boolean for exposeMinAndMaxValue()
      Parameters:
      exposeMinMax - A boolean value that will be set to return in the above mentioned link