public class DefaultCisCartHashCalculationStrategy extends java.lang.Object implements CommerceCartHashCalculationStrategy
CommerceCartHashCalculationStrategy| Constructor and Description |
|---|
DefaultCisCartHashCalculationStrategy() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
appendDeliveryAddress(AddressModel address,
java.lang.StringBuilder stringBuilder)
Appends the given
StringBuilder with the given AddressModel |
java.lang.String |
buildHashForAbstractOrder(AbstractOrderModel abstractOrderModel,
java.util.List<java.lang.String> additionalValues)
Deprecated.
|
java.lang.String |
buildHashForAbstractOrder(CommerceOrderParameter parameter)
Calculate a hash for the order + additional values passed as a parameter
|
protected java.lang.String |
buildHashForAbstractOrderEntry(AbstractOrderEntryModel abstractOrderEntryModel)
Calculate a hash for the
AbstractOrderEntryModel |
public DefaultCisCartHashCalculationStrategy()
@Deprecated public java.lang.String buildHashForAbstractOrder(AbstractOrderModel abstractOrderModel, java.util.List<java.lang.String> additionalValues)
buildHashForAbstractOrder in interface CommerceCartHashCalculationStrategyabstractOrderModel - the order to calculate the hash foradditionalValues - the additional valuespublic java.lang.String buildHashForAbstractOrder(CommerceOrderParameter parameter)
CommerceCartHashCalculationStrategybuildHashForAbstractOrder in interface CommerceCartHashCalculationStrategyparameter - A parameter object holding the following values
- abstractOrderModel the order to calculate the hash for
- additionalValues the additional valuesprotected java.lang.String buildHashForAbstractOrderEntry(AbstractOrderEntryModel abstractOrderEntryModel)
AbstractOrderEntryModelprotected void appendDeliveryAddress(AddressModel address, java.lang.StringBuilder stringBuilder)
StringBuilder with the given AddressModeladdress - the delivery address that you are looking to append to the StringBuilderstringBuilder - the StringBuilderCopyright © 2018 SAP SE. All Rights Reserved.