Interface DecodeAirlineSavedSearchStrategy
- All Known Implementing Classes:
DefaultDecodeAirlineSavedSearchStrategy
public interface DecodeAirlineSavedSearchStrategy
Strategy responsible for decoding a String representing a Saved Search into Map containing key value pairs of search
criteria.
-
Method Summary
Modifier and TypeMethodDescriptiongetEncodedPreferences(String encodedData) Converts key value pairs from String to Map.getEncodedSegments(String encodedData) Converts key value pairs from String to Map.
-
Method Details
-
getEncodedSegments
Converts key value pairs from String to Map.- Parameters:
encodedData- It should be of following format: 1. The key-value pairs should be pipe("|") separated. 2. Key should be assigned value using assignment("=")operator. For example: key1=value1|key2=value2- Returns:
- encodedDataMap encoded data map
-
getEncodedPreferences
Converts key value pairs from String to Map.- Parameters:
encodedData- It should be of following format: 1. The key-value pairs should be pipe("|") separated. 2. Key should be assigned value using assignment("=")operator. For example: key1=value1|key2=value2- Returns:
- encodedDataMap encoded data map
-