public class HttpRequestAddressDataPopulator extends AbstractHttpRequestDataPopulator implements Populator<HttpServletRequest,AddressData>
AddressData instance based on http request parameters:| Constructor and Description |
|---|
HttpRequestAddressDataPopulator() |
| Modifier and Type | Method and Description |
|---|---|
protected CheckoutFacade |
getCheckoutFacade() |
protected I18NFacade |
getI18NFacade() |
protected java.lang.String |
getRequestParameterValue(HttpServletRequest request,
java.lang.String paramName) |
void |
populate(HttpServletRequest request,
AddressData addressData)
Populate the target instance with values from the source instance.
|
void |
setAddressPrefix(java.lang.String addressPrefix) |
protected CountryData |
updateCountryFromRequest(HttpServletRequest request,
CountryData defaultValue) |
protected RegionData |
updateRegionFromRequest(HttpServletRequest request,
RegionData defaultValue) |
updateBooleanValueFromRequest, updateDoubleValueFromRequest, updateStringValueFromRequestpublic void populate(HttpServletRequest request,
AddressData addressData)
Populatorpopulate in interface Populator<HttpServletRequest,AddressData>request - the source objectaddressData - the target to fillprotected CheckoutFacade getCheckoutFacade()
protected I18NFacade getI18NFacade()
public void setAddressPrefix(java.lang.String addressPrefix)
protected CountryData updateCountryFromRequest(HttpServletRequest request, CountryData defaultValue)
protected RegionData updateRegionFromRequest(HttpServletRequest request, RegionData defaultValue)
protected java.lang.String getRequestParameterValue(HttpServletRequest request,
java.lang.String paramName)
getRequestParameterValue in class AbstractHttpRequestDataPopulatorCopyright © 2018 SAP SE. All Rights Reserved.