Class DefaultSubscriptionPricePopulator<SOURCE extends SubscriptionPricePlanModel,TARGET extends ProductData>

java.lang.Object
de.hybris.platform.sap.saprevenuecloudorder.populators.subscription.DefaultSubscriptionPricePopulator<SOURCE,TARGET>
All Implemented Interfaces:
de.hybris.platform.converters.Populator<SOURCE,TARGET>

public class DefaultSubscriptionPricePopulator<SOURCE extends SubscriptionPricePlanModel,TARGET extends ProductData> extends Object implements de.hybris.platform.converters.Populator<SOURCE,TARGET>
  • Constructor Details

    • DefaultSubscriptionPricePopulator

      public DefaultSubscriptionPricePopulator()
  • Method Details

    • populate

      public void populate(SOURCE source, TARGET target) throws de.hybris.platform.servicelayer.dto.converter.ConversionException
      Specified by:
      populate in interface de.hybris.platform.converters.Populator<SOURCE extends SubscriptionPricePlanModel,TARGET extends ProductData>
      Throws:
      de.hybris.platform.servicelayer.dto.converter.ConversionException
    • getPricePlanOneTimeChargePopulator

      protected de.hybris.platform.converters.Populator<SubscriptionPricePlanModel,SubscriptionPricePlanData> getPricePlanOneTimeChargePopulator()
    • setPricePlanOneTimeChargePopulator

      public void setPricePlanOneTimeChargePopulator(de.hybris.platform.converters.Populator<SubscriptionPricePlanModel,SubscriptionPricePlanData> pricePlanOneTimeChargePopulator)
    • getPricePlanRecurringChargePopulator

      protected de.hybris.platform.converters.Populator<SubscriptionPricePlanModel,SubscriptionPricePlanData> getPricePlanRecurringChargePopulator()
    • setPricePlanRecurringChargePopulator

      public void setPricePlanRecurringChargePopulator(de.hybris.platform.converters.Populator<SubscriptionPricePlanModel,SubscriptionPricePlanData> pricePlanRecurringChargePopulator)
    • getPricePlanUsageChargeConverter

      protected de.hybris.platform.servicelayer.dto.converter.Converter<SubscriptionPricePlanModel,SubscriptionPricePlanData> getPricePlanUsageChargeConverter()
    • setPricePlanUsageChargeConverter

      public void setPricePlanUsageChargeConverter(de.hybris.platform.servicelayer.dto.converter.Converter<SubscriptionPricePlanModel,SubscriptionPricePlanData> pricePlanUsageChargeConverter)
    • getCommercePriceService

      protected de.hybris.platform.subscriptionservices.price.SubscriptionCommercePriceService getCommercePriceService()
    • setCommercePriceService

      public void setCommercePriceService(de.hybris.platform.subscriptionservices.price.SubscriptionCommercePriceService commercePriceService)