Interface SearchFacetRange

All Superinterfaces:
MultiTenantCloneable<SearchFacetRange>
All Known Implementing Classes:
SearchFacetRangeImpl

public interface SearchFacetRange extends MultiTenantCloneable<SearchFacetRange>
Author:
Andre Azzolini (apazzolini)
  • Method Details

    • getId

      Long getId()
      Returns the internal id
      Returns:
      the internal id
    • setId

      void setId(Long id)
      Sets the internal id
      Parameters:
      id -
    • getMinValue

      BigDecimal getMinValue()
      Gets the minimum value for this SearchFacetRange

      Note: The default SearchFacetRangeImpl does not allow this value to be null

      Returns:
      the min value
    • setMinValue

      void setMinValue(BigDecimal minValue)
      Sets the minium value for this SearchFacetRange
      Parameters:
      minValue -
    • getMaxValue

      BigDecimal getMaxValue()
      Gets the maximum value for this SearchFacetRange

      Note: The default SearchFacetRangeImpl allows this value to be null

      Returns:
      the max value
    • setMaxValue

      void setMaxValue(BigDecimal maxValue)
      Sets the maximum value for this SearchFacetRange
      Parameters:
      maxValue -
    • getSearchFacet

      SearchFacet getSearchFacet()
      Gets the associated SearchFacet to this range
      Returns:
      the associated SearchFacet
    • setSearchFacet

      void setSearchFacet(SearchFacet searchFacet)
      Sets the associated SearchFacet
      Parameters:
      searchFacet -