java.lang.Object
de.hybris.platform.sap.productconfig.runtime.interf.model.impl.BaseModelImpl
de.hybris.platform.sap.productconfig.runtime.interf.model.PriceSummaryModel
All Implemented Interfaces:
BaseModel, Serializable, Cloneable

public class PriceSummaryModel extends BaseModelImpl
Container for the different top-level prices of the configuration
See Also:
  • Constructor Details

    • PriceSummaryModel

      public PriceSummaryModel()
  • Method Details

    • getCurrentTotalPrice

      public PriceModel getCurrentTotalPrice()
      Returns:
      total price of the configurable product
    • setCurrentTotalPrice

      public void setCurrentTotalPrice(PriceModel currentTotalPrice)
      Parameters:
      currentTotalPrice - total price of the configurable product
    • getBasePrice

      public PriceModel getBasePrice()
      Returns:
      base price of the configutable product, so excluding any surcharges for selected options.
    • setBasePrice

      public void setBasePrice(PriceModel basePrice)
      Parameters:
      basePrice - base price of the configutable product, so excluding any surcharges for selected options.
    • getSelectedOptionsPrice

      public PriceModel getSelectedOptionsPrice()
      Returns:
      options price, sum of all surcharges for selected options.
    • setSelectedOptionsPrice

      public void setSelectedOptionsPrice(PriceModel selectedOptionsPrice)
      Parameters:
      selectedOptionsPrice - options price, sum of all surcharges for selected options.
    • getCurrentTotalSavings

      public PriceModel getCurrentTotalSavings()
      Returns:
      all savaings cummulated
    • setCurrentTotalSavings

      public void setCurrentTotalSavings(PriceModel currentTotalSavings)
      Parameters:
      currentTotalSavings -