Class SolrConfigurableDateRangeStrategy

java.lang.Object
de.hybris.platform.travelservices.search.strategies.impl.SolrConfigurableDateRangeStrategy
All Implemented Interfaces:
SolrDateRangeStrategy

public class SolrConfigurableDateRangeStrategy extends Object implements SolrDateRangeStrategy
The Configurable Solr Date range strategy. The input date will be converted to Solr specific format. Based on the configurable date range, the start and end dates will be returned in solr format
  • Constructor Details

    • SolrConfigurableDateRangeStrategy

      public SolrConfigurableDateRangeStrategy()
  • Method Details

    • getDateRange

      protected String getDateRange()
    • setDateRange

      public void setDateRange(String dateRange)
    • getSolrFormattedDate

      public String getSolrFormattedDate(Date date)
      Description copied from interface: SolrDateRangeStrategy
      The input date will be converted to solr specific format.
      Specified by:
      getSolrFormattedDate in interface SolrDateRangeStrategy
      Parameters:
      date - the date to be formatted
    • getDateForTime

      protected Date getDateForTime(Date date, int hour, int min, int sec)
    • getDateForRange

      protected Date getDateForRange(Date date, int range)