Uses of Class
de.hybris.platform.util.DiscountValue
Packages that use DiscountValue
Package
Description
Contains generated models for each type of de.hybris.platform.jalo.order package.
-
Uses of DiscountValue in de.hybris.platform.commerceservices.order
Methods in de.hybris.platform.commerceservices.order that return types with arguments of type DiscountValueModifier and TypeMethodDescriptionOrderQuoteDiscountValuesAccessor.getQuoteDiscountValues(AbstractOrderModel order) Returns a list quote specific discounts for the given order.Method parameters in de.hybris.platform.commerceservices.order with type arguments of type DiscountValueModifier and TypeMethodDescriptionvoidOrderQuoteDiscountValuesAccessor.setQuoteDiscountValues(AbstractOrderModel order, List<DiscountValue> discountValues) Sets quote specific discount values for the given order and sets the order's calculated flag to false. -
Uses of DiscountValue in de.hybris.platform.commerceservices.order.impl
Methods in de.hybris.platform.commerceservices.order.impl that return types with arguments of type DiscountValueModifier and TypeMethodDescriptionprotected Optional<DiscountValue>DefaultCommerceQuoteService.createDiscountValue(Double discountRate, DiscountType discountType, String currencyIsoCode) protected List<DiscountValue>DefaultOrderQuoteDiscountValuesAccessorTest.createDiscountValues()DefaultOrderQuoteDiscountValuesAccessor.getQuoteDiscountValues(AbstractOrderModel order) Method parameters in de.hybris.platform.commerceservices.order.impl with type arguments of type DiscountValueModifier and TypeMethodDescriptionvoidDefaultOrderQuoteDiscountValuesAccessor.setQuoteDiscountValues(AbstractOrderModel order, List<DiscountValue> discountValues) -
Uses of DiscountValue in de.hybris.platform.commerceservices.util
Methods in de.hybris.platform.commerceservices.util that return types with arguments of type DiscountValueModifier and TypeMethodDescriptionCommerceQuoteUtils.removeExistingQuoteDiscount(AbstractOrderModel abstractOrderModel) Remove existing quote discounts fromAbstractOrderModel -
Uses of DiscountValue in de.hybris.platform.configurablebundleservices.bundle.impl
Methods in de.hybris.platform.configurablebundleservices.bundle.impl that return DiscountValueModifier and TypeMethodDescriptionprotected DiscountValueBundleCurrentFactoryFindPricingStrategy.createDiscountValue(double discountPrice, double basePrice, String id, CurrencyModel currency) Deprecated, for removal: This API element is subject to removal in a future version.Creates a DiscountValue with an absolute reduction based on the givenbasePriceand the givendiscountPriceprotected DiscountValueBundleFindDiscountValuesHook.createDiscountValue(double discountPrice, double basePrice, String id, CurrencyModel currency) Creates a DiscountValue with an absolute reduction based on the givenbasePriceand the givendiscountPriceMethods in de.hybris.platform.configurablebundleservices.bundle.impl that return types with arguments of type DiscountValueModifier and TypeMethodDescriptionBundleCurrentFactoryFindPricingStrategy.findDiscountValues(AbstractOrderEntryModel entry) Deprecated, for removal: This API element is subject to removal in a future version.BundleFindDiscountValuesHook.findDiscountValues(AbstractOrderEntryModel entry) FindBundlePricingWithCurrentPriceFactoryStrategy.findDiscountValues(AbstractOrderEntryModel entry) Deprecated, for removal: This API element is subject to removal in a future version.For non Bundle products it should worBundleNavigationNodeContentMainComponentk as is, so the DiscountValues should result from the DiscountRows defined at the product.protected List<DiscountValue>FindBundlePricingWithCurrentPriceFactoryStrategy.getDiscountValues(AbstractOrderEntryModel entry, AbstractOrderEntryModel masterEntry) Deprecated, for removal: This API element is subject to removal in a future version. -
Uses of DiscountValue in de.hybris.platform.core.model.order
Methods in de.hybris.platform.core.model.order that return types with arguments of type DiscountValueModifier and TypeMethodDescriptionAbstractOrderEntryModel.getDiscountValues()Generated method - Getter of theAbstractOrderEntry.discountValuesdynamic attribute defined at extensioncore.AbstractOrderModel.getGlobalDiscountValues()Generated method - Getter of theAbstractOrder.globalDiscountValuesdynamic attribute defined at extensioncore.Method parameters in de.hybris.platform.core.model.order with type arguments of type DiscountValueModifier and TypeMethodDescriptionvoidAbstractOrderEntryModel.setDiscountValues(List<DiscountValue> value) Generated method - Setter ofAbstractOrderEntry.discountValuesdynamic attribute defined at extensioncore.voidAbstractOrderModel.setGlobalDiscountValues(List<DiscountValue> value) Generated method - Setter ofAbstractOrder.globalDiscountValuesdynamic attribute defined at extensioncore. -
Uses of DiscountValue in de.hybris.platform.europe1.constants
Methods in de.hybris.platform.europe1.constants that return DiscountValueModifier and TypeMethodDescriptionstatic DiscountValueEurope1Tools.createDiscountValue(AbstractDiscountRow discountRow) Deprecated, for removal: This API element is subject to removal in a future version.Methods in de.hybris.platform.europe1.constants that return types with arguments of type DiscountValueModifier and TypeMethodDescriptionstatic final List<DiscountValue>Europe1Tools.createDiscountValueList(List<AbstractDiscountRow> discountRows) Deprecated, for removal: This API element is subject to removal in a future version.since 6.1.0 - useDiscountValueConverter.discountsToValues(java.util.List)instead -
Uses of DiscountValue in de.hybris.platform.jalo.order
Methods in de.hybris.platform.jalo.order that return DiscountValueModifier and TypeMethodDescriptionOrderManager.createDiscountValue(String code, String description, double value, int priority, boolean absolute, Discount discount) Deprecated.since ages - just instantiateDiscountValueMethods in de.hybris.platform.jalo.order that return types with arguments of type DiscountValueModifier and TypeMethodDescriptionAbstractOrderEntryDiscountValuesAttributeHandler.get(AbstractOrderEntryModel model) GlobalDiscountValuesAttributeHandler.get(AbstractOrderModel model) Methods in de.hybris.platform.jalo.order with parameters of type DiscountValueModifier and TypeMethodDescriptionvoidAbstractOrderEntry.addDiscountValue(SessionContext ctx, DiscountValue discountValue) Deprecated.since ages - Use OrderEntryService.addDiscountValue(de.hybris.platform.core.model.order.AbstractOrderEntryModel, DiscountValue) instead.voidAbstractOrderEntry.addDiscountValue(DiscountValue discountValue) Deprecated.since ages - Use OrderEntryService.addDiscountValue(de.hybris.platform.core.model.order.AbstractOrderEntryModel, DiscountValue) instead.voidAbstractOrder.addGlobalDiscountValue(SessionContext ctx, DiscountValue discountValue) Deprecated.since ages - Use OrderService.addGlobalDiscountValue(de.hybris.platform.core.model.order.AbstractOrderModel, DiscountValue) instead.voidAbstractOrder.addGlobalDiscountValue(DiscountValue discountValue) Deprecated.since ages - Use OrderService.addGlobalDiscountValue(de.hybris.platform.core.model.order.AbstractOrderModel, DiscountValue) instead.voidAbstractOrderEntry.removeDiscountValue(SessionContext ctx, DiscountValue discountValue) Deprecated.since ages - Use OrderEntryService.removeDiscountValue(de.hybris.platform.core.model.order.AbstractOrderEntryModel, DiscountValue) instead.voidAbstractOrderEntry.removeDiscountValue(DiscountValue discountValue) Deprecated.since ages - Use OrderEntryService.removeDiscountValue(de.hybris.platform.core.model.order.AbstractOrderEntryModel, DiscountValue) instead.voidAbstractOrder.removeGlobalDiscountValue(SessionContext ctx, DiscountValue discountValue) Deprecated.since ages - Use OrderService.removeGlobalDiscountValue(de.hybris.platform.core.model.order.AbstractOrderModel, DiscountValue) instead.voidAbstractOrder.removeGlobalDiscountValue(DiscountValue discountValue) Deprecated.since ages - Use OrderService.removeGlobalDiscountValue(de.hybris.platform.core.model.order.AbstractOrderModel, DiscountValue) instead.Method parameters in de.hybris.platform.jalo.order with type arguments of type DiscountValueModifier and TypeMethodDescriptionvoidAbstractOrderEntryDiscountValuesAttributeHandler.set(AbstractOrderEntryModel model, List<DiscountValue> discountValues) voidGlobalDiscountValuesAttributeHandler.set(AbstractOrderModel model, List<DiscountValue> discountValues) -
Uses of DiscountValue in de.hybris.platform.jalo.order.price
Methods in de.hybris.platform.jalo.order.price that return DiscountValueModifier and TypeMethodDescriptionDiscount.getDiscountValue(AbstractOrder order) Calculates avaluewhich should be applied to the given order during (re)calculation.DiscountInformation.getDiscountValue()Gets the discount value.DiscountInformation.getValue()Constructors in de.hybris.platform.jalo.order.price with parameters of type DiscountValueModifierConstructorDescriptionDiscountInformation(DiscountValue value) DiscountInformation(Map qualifiers, DiscountValue value) -
Uses of DiscountValue in de.hybris.platform.order
Methods in de.hybris.platform.order that return DiscountValueModifier and TypeMethodDescriptionAbstractOrderEntryService.getGlobalDiscountValue(E entry, DiscountValue discountValue) Searches for complete discount value (with calculated applied value) object created using given discountValue.AbstractOrderService.getGlobalDiscountValue(O order, DiscountValue discountValue) Searches for complete discount value (with calculated applied value) object created using given discountValue.Methods in de.hybris.platform.order that return types with arguments of type DiscountValueModifier and TypeMethodDescriptionTestPriceFactory.findDiscountValues(AbstractOrderEntryModel entry) TestPriceFactory.findDiscountValues(AbstractOrderModel order) Methods in de.hybris.platform.order with parameters of type DiscountValueModifier and TypeMethodDescriptionvoidAbstractOrderEntryService.addDiscountValue(E entry, DiscountValue discountValue) Adds a new discount value to the given entry.voidAbstractOrderService.addGlobalDiscountValue(O order, DiscountValue discountValue) Adds a global discount value to the given order.AbstractOrderEntryService.getGlobalDiscountValue(E entry, DiscountValue discountValue) Searches for complete discount value (with calculated applied value) object created using given discountValue.AbstractOrderService.getGlobalDiscountValue(O order, DiscountValue discountValue) Searches for complete discount value (with calculated applied value) object created using given discountValue.voidAbstractOrderEntryService.removeDiscountValue(E entry, DiscountValue discountValue) Removes given discount value from the given entry.voidAbstractOrderService.removeGlobalDiscountValue(O order, DiscountValue discountValue) Removes a global discount value from this order.voidTestPriceFactory.setDiscounts(AbstractOrderEntry entry, DiscountValue... discountValues) voidTestPriceFactory.setGLobalDiscounts(AbstractOrder abstractOrder, DiscountValue... discountValues) Method parameters in de.hybris.platform.order with type arguments of type DiscountValueModifier and TypeMethodDescriptionvoidAbstractOrderEntryService.addAllDiscountValues(E entry, List<DiscountValue> discountValues) Adds a collection of discount values into given entry.voidAbstractOrderService.addAllGlobalDiscountValues(O order, List<DiscountValue> discountValues) Adds a collection of global discount values to the given order.voidTestPriceFactory.setDiscounts(AbstractOrderEntry entry, List<DiscountValue> discountValues) voidTestPriceFactory.setDiscounts(Product product, List<DiscountValue> discountValues) voidTestPriceFactory.setGLobalDiscounts(AbstractOrder abstractOrder, List<DiscountValue> discountValues) -
Uses of DiscountValue in de.hybris.platform.order.impl
Methods in de.hybris.platform.order.impl that return DiscountValueModifier and TypeMethodDescriptionDefaultAbstractOrderEntryService.getGlobalDiscountValue(T entry, DiscountValue discountValue) DefaultAbstractOrderService.getGlobalDiscountValue(O order, DiscountValue discountValue) Methods in de.hybris.platform.order.impl that return types with arguments of type DiscountValueModifier and TypeMethodDescriptionprotected List<DiscountValue>DefaultCalculationService.findDiscountValues(AbstractOrderEntryModel entry) protected List<DiscountValue>DefaultCalculationService.findGlobalDiscounts(AbstractOrderModel order) Methods in de.hybris.platform.order.impl with parameters of type DiscountValueModifier and TypeMethodDescriptionvoidDefaultAbstractOrderEntryService.addDiscountValue(T entry, DiscountValue discountValue) voidDefaultAbstractOrderService.addGlobalDiscountValue(O order, DiscountValue discountValue) DefaultAbstractOrderEntryService.getGlobalDiscountValue(T entry, DiscountValue discountValue) DefaultAbstractOrderService.getGlobalDiscountValue(O order, DiscountValue discountValue) voidDefaultAbstractOrderEntryService.removeDiscountValue(T entry, DiscountValue discountValue) voidDefaultAbstractOrderService.removeGlobalDiscountValue(O order, DiscountValue discountValue) Method parameters in de.hybris.platform.order.impl with type arguments of type DiscountValueModifier and TypeMethodDescriptionvoidDefaultAbstractOrderEntryService.addAllDiscountValues(T entry, List<DiscountValue> discountValues) voidDefaultAbstractOrderService.addAllGlobalDiscountValues(O order, List<DiscountValue> discountValues) -
Uses of DiscountValue in de.hybris.platform.order.strategies.calculation
Methods in de.hybris.platform.order.strategies.calculation that return types with arguments of type DiscountValueModifier and TypeMethodDescriptionFindDiscountValuesHook.findDiscountValues(AbstractOrderEntryModel entry) Find applicableDiscountValues for the target order entry.FindDiscountValuesStrategy.findDiscountValues(AbstractOrderEntryModel entry) Find applicableDiscountValues for the target order entry.FindDiscountValuesStrategy.findDiscountValues(AbstractOrderModel order) Find applicable globalDiscountValues for the target order. -
Uses of DiscountValue in de.hybris.platform.order.strategies.calculation.impl
Methods in de.hybris.platform.order.strategies.calculation.impl that return DiscountValueModifier and TypeMethodDescriptionprotected DiscountValueFindOrderDiscountValuesStrategy.getDiscountValue(DiscountModel discount, AbstractOrderModel order) Methods in de.hybris.platform.order.strategies.calculation.impl that return types with arguments of type DiscountValueModifier and TypeMethodDescriptionFindOrderDiscountValuesStrategy.findDiscountValues(AbstractOrderEntryModel entry) FindOrderDiscountValuesStrategy.findDiscountValues(AbstractOrderModel order) FindPricingWithCurrentPriceFactoryStrategy.findDiscountValues(AbstractOrderEntryModel entry) FindPricingWithCurrentPriceFactoryStrategy.findDiscountValues(AbstractOrderModel order) -
Uses of DiscountValue in de.hybris.platform.order.strategies.calculation.impl.internal
Methods in de.hybris.platform.order.strategies.calculation.impl.internal that return types with arguments of type DiscountValueModifier and TypeMethodDescriptionPriceFactorySwitcher.getDiscountValues(AbstractOrder order) PriceFactorySwitcher.getDiscountValues(AbstractOrderEntry entry) -
Uses of DiscountValue in de.hybris.platform.order.strategies.calculation.impl.servicelayer
Methods in de.hybris.platform.order.strategies.calculation.impl.servicelayer that return DiscountValueModifier and TypeMethodDescriptionprotected DiscountValueDefaultSLFindOrderDiscountValuesStrategy.getDiscountValue(DiscountModel discount) Methods in de.hybris.platform.order.strategies.calculation.impl.servicelayer that return types with arguments of type DiscountValueModifier and TypeMethodDescriptionDefaultSLFindDiscountValuesStrategy.findDiscountValues(AbstractOrderEntryModel entry) DefaultSLFindDiscountValuesStrategy.findDiscountValues(AbstractOrderModel order) DefaultSLFindOrderDiscountValuesStrategy.findDiscountValues(AbstractOrderEntryModel entry) DefaultSLFindOrderDiscountValuesStrategy.findDiscountValues(AbstractOrderModel order) Method parameters in de.hybris.platform.order.strategies.calculation.impl.servicelayer with type arguments of type DiscountValueModifier and TypeMethodDescriptionvoidDefaultSLFindDiscountValuesStrategy.setFindDiscountValueInfoStrategy(FindPDTValueInfoStrategy<DiscountValue, DiscountInformation, DiscountValueInfoCriteria> findDiscountValueInfoStrategy) -
Uses of DiscountValue in de.hybris.platform.order.strategies.calculation.pdt.converter.impl
Methods in de.hybris.platform.order.strategies.calculation.pdt.converter.impl that return DiscountValueModifier and TypeMethodDescriptionDefaultDiscountValueConverter.convert(AbstractDiscountRowModel abstractDiscountRowModel, DiscountValueInfoCriteria criteria) -
Uses of DiscountValue in de.hybris.platform.platformbackoffice.labelproviders
Methods in de.hybris.platform.platformbackoffice.labelproviders with parameters of type DiscountValueModifier and TypeMethodDescriptionDiscountValueLabelProvider.getDescription(DiscountValue discountValue) DiscountValueLabelProvider.getIconPath(DiscountValue discountValue) DiscountValueLabelProvider.getLabel(DiscountValue discountValue) Method parameters in de.hybris.platform.platformbackoffice.labelproviders with type arguments of type DiscountValueModifier and TypeMethodDescriptionvoidDiscountValueLabelProvider.setDiscountValueRenderer(ValueParser<DiscountValue> discountValueRenderer) -
Uses of DiscountValue in de.hybris.platform.platformbackoffice.taxdiscountvalueparser
Methods in de.hybris.platform.platformbackoffice.taxdiscountvalueparser that return DiscountValueMethods in de.hybris.platform.platformbackoffice.taxdiscountvalueparser with parameters of type DiscountValue -
Uses of DiscountValue in de.hybris.platform.promotionengineservices.promotionengine.impl
Method parameters in de.hybris.platform.promotionengineservices.promotionengine.impl with type arguments of type DiscountValueModifier and TypeMethodDescriptionprotected booleanDefaultPromotionActionService.removeDiscount(String code, List<DiscountValue> discountValuesList, Consumer<List<DiscountValue>> setNewDiscountValues) Removes theDiscountValuewith the given code from the given list ofDiscountValue.protected booleanDefaultPromotionActionService.removeDiscount(String code, List<DiscountValue> discountValuesList, Consumer<List<DiscountValue>> setNewDiscountValues) Removes theDiscountValuewith the given code from the given list ofDiscountValue. -
Uses of DiscountValue in de.hybris.platform.promotionengineservices.promotionengine.report.dao
Method parameters in de.hybris.platform.promotionengineservices.promotionengine.report.dao with type arguments of type DiscountValueModifier and TypeMethodDescriptionRuleBasedPromotionActionDao.findRuleBasedPromotions(AbstractOrderModel order, Collection<DiscountValue> discountValues) Provides list ofAbstractRuleBasedPromotionActionModellinked to the order selected by discount values -
Uses of DiscountValue in de.hybris.platform.promotionengineservices.promotionengine.report.dao.impl
Method parameters in de.hybris.platform.promotionengineservices.promotionengine.report.dao.impl with type arguments of type DiscountValueModifier and TypeMethodDescriptionDefaultRuleBasedPromotionActionDao.findRuleBasedPromotions(AbstractOrderModel order, Collection<DiscountValue> discountValues) -
Uses of DiscountValue in de.hybris.platform.promotionengineservices.promotionengine.report.data
Methods in de.hybris.platform.promotionengineservices.promotionengine.report.data that return DiscountValueMethods in de.hybris.platform.promotionengineservices.promotionengine.report.data with parameters of type DiscountValueModifier and TypeMethodDescriptionvoidPromotionEngineResult.setDiscountValue(DiscountValue discountValue) -
Uses of DiscountValue in de.hybris.platform.promotionengineservices.promotionengine.report.populators
Methods in de.hybris.platform.promotionengineservices.promotionengine.report.populators that return types with arguments of type DiscountValueModifier and TypeMethodDescriptionprotected abstract Collection<DiscountValue>AbstractPromotionEngineResultPopulator.getDiscountValues(S source) Provides list of discount values that will be processed by the populatorprotected List<DiscountValue>OrderDiscountPromotionEngineResultsPopulator.getDiscountValues(AbstractOrderModel source) Provides list of discount values that will be processed by the populatorprotected Collection<DiscountValue>OrderEntryDiscountPromotionEngineResultsPopulator.getDiscountValues(AbstractOrderEntryModel source) Provides list of discount values that will be processed by the populatorMethods in de.hybris.platform.promotionengineservices.promotionengine.report.populators with parameters of type DiscountValueModifier and TypeMethodDescriptionprotected PromotionEngineResultAbstractPromotionEngineResultPopulator.createPromotionEngineResult(DiscountValue discountValue, List<PromotionResultModel> promotionResults) -
Uses of DiscountValue in de.hybris.platform.promotions.jalo
Methods in de.hybris.platform.promotions.jalo that return DiscountValueModifier and TypeMethodDescriptionprotected static DiscountValuePromotionOrderEntryAdjustAction.findOrderEntryDiscountValue(SessionContext ctx, AbstractOrderEntry orderEntry, String discountValueCode) Methods in de.hybris.platform.promotions.jalo with parameters of type DiscountValueModifier and TypeMethodDescriptionprotected static voidAbstractPromotionAction.insertFirstGlobalDiscountValue(SessionContext ctx, AbstractOrder order, DiscountValue discountValue) Add a global DiscountValue to the Order at the first position in the list of discountsprotected static voidAbstractPromotionAction.insertFirstOrderEntryDiscountValue(SessionContext ctx, AbstractOrderEntry orderEntry, DiscountValue discountValue) Add a DiscountValue to the OrderEntry at the first position in the list of discountsConstructors in de.hybris.platform.promotions.jalo with parameters of type DiscountValueModifierConstructorDescription -
Uses of DiscountValue in de.hybris.platform.promotions.util
Methods in de.hybris.platform.promotions.util that return DiscountValueModifier and TypeMethodDescriptionstatic DiscountValueHelper.findGlobalDiscountValue(SessionContext ctx, AbstractOrder order, String discountValueCode) Find a global discount value with specified Code -
Uses of DiscountValue in de.hybris.platform.ruleengineservices.converters.populator
Methods in de.hybris.platform.ruleengineservices.converters.populator that return types with arguments of type DiscountValueModifier and TypeMethodDescriptionprotected Converter<DiscountValue,DiscountValueRAO> OrderEntryRaoPopulator.getDiscountValueConverter()Methods in de.hybris.platform.ruleengineservices.converters.populator with parameters of type DiscountValueModifier and TypeMethodDescriptionprotected voidOrderEntryRaoPopulator.applyDiscount(OrderEntryRAO target, DiscountValue discountValue) voidDiscountValueRaoFromDiscountValuePopulator.populate(DiscountValue source, DiscountValueRAO target) Method parameters in de.hybris.platform.ruleengineservices.converters.populator with type arguments of type DiscountValueModifier and TypeMethodDescriptionvoidOrderEntryRaoPopulator.setDiscountValueConverter(Converter<DiscountValue, DiscountValueRAO> discountValueConverter) -
Uses of DiscountValue in de.hybris.platform.servicelayer
Methods in de.hybris.platform.servicelayer that return DiscountValueModifier and TypeMethodDescriptionDiscountValueConverter.discountToValue(AbstractDiscountRowModel discountRow) Methods in de.hybris.platform.servicelayer that return types with arguments of type DiscountValueModifier and TypeMethodDescriptionDiscountValueConverter.discountsToValues(List<AbstractDiscountRowModel> discountRows) -
Uses of DiscountValue in de.hybris.platform.subscriptionbundleservices.bundle.impl
Methods in de.hybris.platform.subscriptionbundleservices.bundle.impl that return DiscountValueModifier and TypeMethodDescriptionprotected DiscountValueSubscriptionBundleFindDiscountValuesHook.createDiscountValue(double discountPrice, double basePrice, String id, CurrencyModel currency) Creates a DiscountValue with an absolute reduction based on the givenbasePriceand the givendiscountPriceMethods in de.hybris.platform.subscriptionbundleservices.bundle.impl that return types with arguments of type DiscountValueModifier and TypeMethodDescriptionSubscriptionBundleFindDiscountValuesHook.findDiscountValues(AbstractOrderEntryModel entry) SubscriptionBundleFindDiscountValuesHook.getDiscountValues(AbstractOrderEntryModel entry, AbstractOrderEntryModel masterEntry) Method parameters in de.hybris.platform.subscriptionbundleservices.bundle.impl with type arguments of type DiscountValueModifier and TypeMethodDescriptionprotected voidSubscriptionBundleFindDiscountValuesHook.reduceOneTimePrice(SubscriptionPricePlanModel pricePlan, ChangeProductPriceBundleRuleModel priceRule, List<DiscountValue> discountValues, CurrencyModel currency, AbstractOrderEntryModel entry) The price logic for subscription product: discount are applied to one time charge.protected voidSubscriptionBundleFindDiscountValuesHook.reduceRecurringPrice(ProductModel subscriptionProduct, ChangeProductPriceBundleRuleModel priceRule, List<DiscountValue> discountValues, AbstractOrderEntryModel entry, SubscriptionPricePlanModel pricePlan) hard coded price logic for subscription products: discounts are only applied to recurring prices -
Uses of DiscountValue in de.hybris.platform.subscriptionservices.subscription.impl
Methods in de.hybris.platform.subscriptionservices.subscription.impl that return types with arguments of type DiscountValueModifier and TypeMethodDescriptionFindSubscriptionPricingWithCurrentPriceFactoryStrategy.findDiscountValues(AbstractOrderEntryModel entry) Deprecated, for removal: This API element is subject to removal in a future version.Find applicable DiscountValues for the target order entry.SubscriptionFindDiscountValuesHook.findDiscountValues(AbstractOrderEntryModel entry) protected List<DiscountValue>FindSubscriptionPricingWithCurrentPriceFactoryStrategy.getDiscountValuesWhenBillingFrequency(AbstractOrderModel order, SubscriptionPricePlanModel pricePlan) Deprecated, for removal: This API element is subject to removal in a future version.protected List<DiscountValue>SubscriptionFindDiscountValuesHook.getDiscountValuesWhenBillingFrequency(AbstractOrderModel order, SubscriptionPricePlanModel pricePlan) -
Uses of DiscountValue in de.hybris.platform.util
Methods in de.hybris.platform.util that return DiscountValueModifier and TypeMethodDescriptionCreates a copy of this discount value holding the applied value for a given price rounded to given digits.static DiscountValueDiscountValue.createAbsolute(String code, Double doubleValue, String currencyIsoCode) protected DiscountValueDiscountValue.createAbsoluteAppliedValue(double quantity, int digits, String currencyIsoCode) static DiscountValueDiscountValue.createRelative(String code, Double doubleValue) protected DiscountValueDiscountValue.createRelativeAppliedValue(double price, int digits, String currencyIsoCode) static DiscountValueDiscountValue.createTargetPrice(String code, Double doubleValue, String currencyIsoCode) protected DiscountValueDiscountValue.createTargetPriceAppliedValue(double quantity, double totalPriceWithoutDiscounts, int digits, String currencyIsoCode) static DiscountValueDiscountValue.parseDiscountValue(String str) creates a discount value object from its string representation created via @see #toString().Methods in de.hybris.platform.util with parameters of type DiscountValueModifier and TypeMethodDescriptionbooleanDiscountValue.equalsIgnoreAppliedValue(DiscountValue discountValue) -
Uses of DiscountValue in de.hybris.platform.voucher
Methods in de.hybris.platform.voucher that return DiscountValueModifier and TypeMethodDescriptionVoucherModelService.getDiscountValue(VoucherModel voucher, AbstractOrderModel order) -
Uses of DiscountValue in de.hybris.platform.voucher.impl
Methods in de.hybris.platform.voucher.impl that return DiscountValueModifier and TypeMethodDescriptionDefaultVoucherModelService.getDiscountValue(VoucherModel voucher, AbstractOrderModel order) -
Uses of DiscountValue in de.hybris.platform.voucher.jalo
Methods in de.hybris.platform.voucher.jalo that return DiscountValue
DiscountValueConverter.discountToValue(AbstractDiscountRowModel)instead