| Modifier and Type | Method and Description |
|---|---|
protected PriceValue |
MultiAddressInMemoryCart.findDeliveryCosts() |
PriceValue |
DefaultMultiAddressDeliveryCostsStrategy.findDeliveryCosts(SessionContext ctx,
AbstractOrder order)
Called during
AbstractOrder.calculate(), AbstractOrder.calculate(java.util.Date),
AbstractOrder.recalculate() and AbstractOrder.recalculate(java.util.Date) to fetch and set the
delivery cost for the assigned order. |
protected PriceValue |
DefaultMultiAddressDeliveryCostsStrategy.getCost(SessionContext ctx,
AbstractOrder order)
Calculates the delivery costs of the specified
AbstractOrder by grouping its AbstractOrderEntry
based on their assigned DeliveryMode and 'DeliveryAddress'. |
| Modifier and Type | Method and Description |
|---|---|
PriceValue |
ChineseDeliveryService.getCost(AbstractOrderModel order,
DeliveryModeModel deliveryMode,
C2LItemModel c2LItem)
Get the cost of a given order with specific delivery mode
|
PriceValue |
ChineseDeliveryService.getDeliveryCostForDeliveryModeAndAbstractOrder(DeliveryModeModel deliveryMode,
AbstractOrderModel abstractOrder) |
| Modifier and Type | Method and Description |
|---|---|
PriceValue |
ChineseFindDeliveryCostStrategy.getDeliveryCost(AbstractOrderModel order) |
protected PriceValue |
ChineseSLFindDeliveryCostStrategy.getDeliveryCostValue(AbstractOrderModel order) |
| Modifier and Type | Method and Description |
|---|---|
PriceValue |
DeliveryService.getDeliveryCostForDeliveryModeAndAbstractOrder(DeliveryModeModel deliveryMode,
AbstractOrderModel abstractOrder)
Get the delivery cost of the given delivery mode for the given cart or order.
|
| Modifier and Type | Method and Description |
|---|---|
PriceValue |
DefaultDeliveryService.getDeliveryCostForDeliveryModeAndAbstractOrder(DeliveryModeModel deliveryMode,
AbstractOrderModel abstractOrder) |
| Modifier and Type | Method and Description |
|---|---|
PriceValue |
ZoneDeliveryMode.getCost(SessionContext ctx,
AbstractOrder order)
Deprecated.
de.hybris.platform.order.strategies.calculation.FindDeliveryCostStrategy.getDeliveryCost(AbstractOrderModel)
when the Hybris Platform is configured to use the service-layer based (the 'pdt.calculation.mode' is set to the 'sl' value) cart calculation
(prices, tax & discounts) processing strategy. |
| Modifier and Type | Method and Description |
|---|---|
protected static PriceValue |
Europe1PriceInformation.createPriceValue(PriceRow row,
Currency requested) |
PriceValue |
CustomPriceFactoryTest.TinyPriceFactory.getBasePrice(AbstractOrderEntry entry) |
PriceValue |
Europe1PriceFactory.getBasePrice(AbstractOrderEntry entry) |
| Constructor and Description |
|---|
Europe1PriceInformation(Europe1PriceInformation src,
PriceValue priceValue) |
| Modifier and Type | Method and Description |
|---|---|
protected PriceValue |
AbstractOrder.findDeliveryCosts()
Called during
AbstractOrder.calculate(), AbstractOrder.calculate(Date), AbstractOrder.recalculate() and
AbstractOrder.recalculate(Date) to fetch and set the delivery cost for this order. |
protected PriceValue |
AbstractOrder.findPaymentCosts()
called during
AbstractOrder.calculate(), AbstractOrder.calculate(Date), AbstractOrder.recalculate() and
AbstractOrder.recalculate(Date) to fetch and set the payment costs for this order. |
protected PriceValue |
AbstractOrderEntry.findPrice()
Finds a price for this entry.
|
| Modifier and Type | Method and Description |
|---|---|
PriceValue |
DeliveryCostsStrategy.findDeliveryCosts(SessionContext ctx,
AbstractOrder order)
Called during
AbstractOrder.calculate(), AbstractOrder.calculate(java.util.Date),
AbstractOrder.recalculate() and AbstractOrder.recalculate(java.util.Date) to fetch and set the
delivery cost for the assigned order. |
PriceValue |
DefaultDeliveryCostsStrategy.findDeliveryCosts(SessionContext ctx,
AbstractOrder order)
Called during
AbstractOrder.calculate(), AbstractOrder.calculate(java.util.Date),
AbstractOrder.recalculate() and AbstractOrder.recalculate(java.util.Date) to fetch and set the
delivery cost for this order. |
PriceValue |
DeliveryMode.getCost(AbstractOrder order)
Deprecated.
de.hybris.platform.order.strategies.calculation.FindDeliveryCostStrategy.getDeliveryCost(AbstractOrderModel)
when the Hybris Platform is configured to use the service-layer based (the 'pdt.calculation.mode' is set to the 'sl' value) cart calculation
(prices, tax & discounts) processing strategy. |
PriceValue |
DeliveryMode.getCost(SessionContext ctx,
AbstractOrder order)
Deprecated.
de.hybris.platform.order.strategies.calculation.FindDeliveryCostStrategy.getDeliveryCost(AbstractOrderModel)
when the Hybris Platform is configured to use the service-layer based (the 'pdt.calculation.mode' is set to the 'sl' value) cart calculation
(prices, tax & discounts) processing strategy. |
| Modifier and Type | Method and Description |
|---|---|
PriceValue |
PaymentMode.getCost(AbstractOrder order)
Deprecated.
|
PriceValue |
PaymentMode.getCost(SessionContext ctx,
AbstractOrder order)
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
PriceValue |
PriceFactory.getBasePrice(AbstractOrderEntry entry)
Deprecated.
Please use
de.hybris.platform.order.strategies.calculation.FindPriceStrategy.findBasePrice(AbstractOrderEntryModel)
when the 'pdt.calculation.mode' is set to the 'sl' value. |
PriceValue |
DummyPriceFactory.getBasePrice(AbstractOrderEntry entry) |
PriceValue |
DummyPriceFactoryImpl.getBasePrice(AbstractOrderEntry entry) |
abstract PriceValue |
AbstractPriceFactory.getBasePrice(AbstractOrderEntry entry)
override to define the base price of an order entry
|
PriceValue |
PriceInformation.getPrice()
Deprecated.
since ages - please use
PriceInformation.getPriceValue() instead |
PriceValue |
PriceInformation.getPriceValue()
The price value.
|
PriceValue |
PriceInformation.getValue() |
| Constructor and Description |
|---|
PriceInformation(java.util.Map qualifiers,
PriceValue price) |
PriceInformation(PriceValue price) |
| Modifier and Type | Method and Description |
|---|---|
PriceValue |
TestPriceFactory.findBasePrice(AbstractOrderEntryModel entry) |
PriceValue |
TestPriceFactory.getBasePrice(AbstractOrderEntry entry) |
| Modifier and Type | Method and Description |
|---|---|
void |
TestPriceFactory.setBasePrice(AbstractOrderEntry entry,
PriceValue priceValue) |
void |
TestPriceFactory.setBasePrice(Product product,
PriceValue priceValue) |
| Modifier and Type | Method and Description |
|---|---|
PriceValue |
DefaultCalculationService.convertPriceIfNecessary(PriceValue pv,
boolean toNet,
CurrencyModel toCurrency,
java.util.Collection taxValues)
converts a PriceValue object into a double matching the target currency and net/gross - state if necessary.
|
protected PriceValue |
DefaultCalculationService.findBasePrice(AbstractOrderEntryModel entry) |
| Modifier and Type | Method and Description |
|---|---|
PriceValue |
DefaultCalculationService.convertPriceIfNecessary(PriceValue pv,
boolean toNet,
CurrencyModel toCurrency,
java.util.Collection taxValues)
converts a PriceValue object into a double matching the target currency and net/gross - state if necessary.
|
| Modifier and Type | Method and Description |
|---|---|
PriceValue |
FindPriceStrategy.findBasePrice(AbstractOrderEntryModel entry)
Resolves price value for the given
AbstractOrderEntryModel. |
PriceValue |
FindDeliveryCostStrategy.getDeliveryCost(AbstractOrderModel order)
Returns order's delivery cost of the given order.
|
PriceValue |
FindPaymentCostStrategy.getPaymentCost(AbstractOrderModel order)
Returns cost of the given order that is related with payment.
|
| Modifier and Type | Method and Description |
|---|---|
PriceValue |
FindPricingWithCurrentPriceFactoryStrategy.findBasePrice(AbstractOrderEntryModel entry) |
PriceValue |
DefaultFindDeliveryCostStrategy.getDeliveryCost(AbstractOrderModel order) |
PriceValue |
DefaultFindPaymentCostStrategy.getPaymentCost(AbstractOrderModel order) |
| Modifier and Type | Method and Description |
|---|---|
PriceValue |
PriceFactorySwitcher.getBasePrice(AbstractOrderEntry entry) |
| Modifier and Type | Method and Description |
|---|---|
PriceValue |
DefaultSLFindPriceStrategy.findBasePrice(AbstractOrderEntryModel entry) |
PriceValue |
DefaultSLFindDeliveryCostStrategy.getDeliveryCost(AbstractOrderModel order) |
protected PriceValue |
DefaultSLFindDeliveryCostStrategy.getDeliveryCostValue(AbstractOrderModel order) |
PriceValue |
DefaultSLFindPaymentCostStrategy.getPaymentCost(AbstractOrderModel order) |
protected PriceValue |
DefaultSLFindPaymentCostStrategy.getPaymentCostValue(AbstractOrderModel order) |
| Modifier and Type | Method and Description |
|---|---|
void |
DefaultSLFindPriceStrategy.setFindPriceValueInfoStrategy(FindPDTValueInfoStrategy<PriceValue,PriceInformation,PriceValueInfoCriteria> findPriceValueInfoStrategy) |
| Modifier and Type | Method and Description |
|---|---|
PriceValue |
DefaultFindPriceValuesServiceIntegrationTest.matchPriceRowForPrice(java.lang.Object product,
java.lang.Object user) |
| Modifier and Type | Method and Description |
|---|---|
PriceValue |
DefaultPriceValueConverter.convert(PriceRowModel priceRowModel,
PriceValueInfoCriteria criteria) |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<PriceValue> |
DefaultFindPriceValueInfoStrategy.getPDTValues(PriceValueInfoCriteria criteria) |
| Modifier and Type | Method and Description |
|---|---|
PriceValue |
StandardPaymentMode.getCost(SessionContext ctx,
AbstractOrder order)
Deprecated.
since ages - use de.hybris.platform.order.PaymentModeService.getCost(StandardPaymentModeModel, AbstractOrderModel)
|
PriceValue |
StandardPaymentModeManager.getCost(SessionContext ctx,
StandardPaymentMode mode,
AbstractOrder order)
Deprecated.
since ages - use
PaymentMode.getCost(AbstractOrder) directly |
| Modifier and Type | Method and Description |
|---|---|
protected PriceValue |
TestOrder.findDeliveryCosts() |
protected PriceValue |
TestOrder.findPaymentCosts() |
protected PriceValue |
TestOrderEntry.findPrice() |
| Modifier and Type | Method and Description |
|---|---|
PriceValue |
FindPricingForConfigurableProductsStrategy.findBasePrice(AbstractOrderEntryModel entry) |
| Modifier and Type | Method and Description |
|---|---|
PriceValue |
SappricingManager.getBasePrice(AbstractOrderEntry entry) |
| Modifier and Type | Method and Description |
|---|---|
protected PriceValue |
FindSubscriptionPricingWithCurrentPriceFactoryStrategy.createPriceValueForLastRecurringPrice(AbstractOrderModel order,
SubscriptionPricePlanModel pricePlan) |
PriceValue |
FindSubscriptionPricingWithCurrentPriceFactoryStrategy.findBasePrice(AbstractOrderEntryModel entry)
Resolves the subscription price value for the given AbstractOrderEntryModel by searching a
ProductModel
that is applicable for the entry's subscription product. |
| Modifier and Type | Method and Description |
|---|---|
static PriceValue |
JaloTools.convertPriceIfNecessary(PriceValue pv,
boolean toNet,
Currency toCurrency,
java.util.Collection taxValues)
converts a PriceValue object into a double matching the target currency and net/gross - state if necessary.
|
PriceValue |
PriceValue.getOtherPrice(java.util.Collection taxValues)
converts this price into another price with opposing net/gross state.
|
PriceValue |
PriceValue.getOtherPrice(double relativeTotalTaxes)
converts this price into another price with opposing net/gross state.
|
PriceValue |
PriceValue.getOtherPrice(double relativeTotalTaxes,
double absoluteTotalTaxes)
converts this price into another price with opposing net/gross state.
|
static PriceValue |
PriceValue.parsePriceValue(java.lang.String str) |
| Modifier and Type | Method and Description |
|---|---|
static PriceValue |
JaloTools.convertPriceIfNecessary(PriceValue pv,
boolean toNet,
Currency toCurrency,
java.util.Collection taxValues)
converts a PriceValue object into a double matching the target currency and net/gross - state if necessary.
|
| Modifier and Type | Method and Description |
|---|---|
PriceValue |
TestDeliveryMode.getCost(SessionContext ctx,
AbstractOrder order) |
Copyright © 2018 SAP SE. All Rights Reserved.