Class DefaultEncodeSavedSearchStrategy

java.lang.Object
de.hybris.platform.travelfacades.strategies.impl.DefaultEncodeSavedSearchStrategy
All Implemented Interfaces:
EncodeSavedSearchStrategy

public class DefaultEncodeSavedSearchStrategy extends Object implements EncodeSavedSearchStrategy
Implementation class for EncodeSavedSearchStrategy interface.
  • Constructor Details

    • DefaultEncodeSavedSearchStrategy

      public DefaultEncodeSavedSearchStrategy()
  • Method Details

    • getEncodedSearch

      public String getEncodedSearch(SavedSearchData source)
      Description copied from interface: EncodeSavedSearchStrategy
      Converts SavedSearchData to Fare Selection Search URL.
      Specified by:
      getEncodedSearch in interface EncodeSavedSearchStrategy
      Parameters:
      source - Object of SavedSearchData
      Returns:
      encodedSearch encoded search
    • getKeyValue

      protected String getKeyValue(String key, String value)
      Gets key value.
      Parameters:
      key - the key
      value - the value
      Returns:
      the key value
    • getPassengerType

      protected String getPassengerType(List<PassengerTypeQuantityData> passengerTypeQuantityDatas)
      Gets passenger type.
      Parameters:
      passengerTypeQuantityDatas - the passenger type quantity datas
      Returns:
      the passenger type