public final class PriceSelectionQueryParameters extends Base
Modifier and Type | Field and Description |
---|---|
static List<String> |
ALL_PARAMETERS |
static String |
PRICE_CHANNEL |
static String |
PRICE_COUNTRY |
static String |
PRICE_CURRENCY |
static String |
PRICE_CUSTOMER_GROUP |
Modifier and Type | Method and Description |
---|---|
static PriceSelection |
extractPriceSelectionFromHttpQueryParameters(List<NameValuePair> additionalHttpQueryParameters) |
static List<NameValuePair> |
getQueryParametersWithPriceSelection(PriceSelection priceSelection,
List<NameValuePair> currentParameters)
SDK internal method to to add price selection query parameters to the additional query parameters list.
|
public static final String PRICE_CURRENCY
public static final String PRICE_COUNTRY
public static final String PRICE_CUSTOMER_GROUP
public static final String PRICE_CHANNEL
public static List<NameValuePair> getQueryParametersWithPriceSelection(@Nullable PriceSelection priceSelection, List<NameValuePair> currentParameters)
priceSelection
is null, the price selection parameters will be removed.priceSelection
- the new price selection which should be applied or null to remove the price selectioncurrentParameters
- list containing the additional query parameters, won't be changed@Nullable public static PriceSelection extractPriceSelectionFromHttpQueryParameters(List<NameValuePair> additionalHttpQueryParameters)