Class DefaultOrderRequiresCalculationStrategy
- java.lang.Object
-
- de.hybris.platform.order.strategies.calculation.impl.DefaultOrderRequiresCalculationStrategy
-
- All Implemented Interfaces:
OrderRequiresCalculationStrategy
public class DefaultOrderRequiresCalculationStrategy extends java.lang.Object implements OrderRequiresCalculationStrategy
Default, simple implementation ofOrderRequiresCalculationStrategy. It simply checks the boolean flags onAbstractOrderModel.CALCULATEDandAbstractOrderEntryModel.CALCULATEDcorrespondingly.
-
-
Constructor Summary
Constructors Constructor Description DefaultOrderRequiresCalculationStrategy()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanrequiresCalculation(AbstractOrderEntryModel orderEntry)Method checks if the order entry need to be calculated.booleanrequiresCalculation(AbstractOrderModel order)Method checks if the order need to be calculated.
-
-
-
Method Detail
-
requiresCalculation
public boolean requiresCalculation(AbstractOrderModel order)
Description copied from interface:OrderRequiresCalculationStrategyMethod checks if the order need to be calculated.- Specified by:
requiresCalculationin interfaceOrderRequiresCalculationStrategy- Parameters:
order-AbstractOrderModelto check- Returns:
trueif order requires calculation
-
requiresCalculation
public boolean requiresCalculation(AbstractOrderEntryModel orderEntry)
Description copied from interface:OrderRequiresCalculationStrategyMethod checks if the order entry need to be calculated.- Specified by:
requiresCalculationin interfaceOrderRequiresCalculationStrategy- Parameters:
orderEntry-AbstractOrderEntryModelto check- Returns:
trueif order entry requires calculation
-
-