Uses of Class
de.hybris.platform.configurablebundleservices.model.ChangeProductPriceBundleRuleModel
Packages that use ChangeProductPriceBundleRuleModel
Package
Description
Contains generated models for each type of de.hybris.platform.configurablebundleservices.jalo package.
Contains generated models for each type of de.hybris.platform.subscriptionservices.jalo package.
-
Uses of ChangeProductPriceBundleRuleModel in de.hybris.platform.configurablebundlebackoffice.labelproviders
Methods in de.hybris.platform.configurablebundlebackoffice.labelproviders with parameters of type ChangeProductPriceBundleRuleModelModifier and TypeMethodDescriptionChangeProductPriceBundleRuleLabelProvider.getLabel(ChangeProductPriceBundleRuleModel changeProductPriceBundleRule) -
Uses of ChangeProductPriceBundleRuleModel in de.hybris.platform.configurablebundlecockpits.services.label.impl
Methods in de.hybris.platform.configurablebundlecockpits.services.label.impl with parameters of type ChangeProductPriceBundleRuleModelModifier and TypeMethodDescriptionprotected StringChangeProductPriceBundleRuleLabelProvider.getItemLabel(ChangeProductPriceBundleRuleModel changeProductPriceRule) -
Uses of ChangeProductPriceBundleRuleModel in de.hybris.platform.configurablebundleservices.bundle
Methods in de.hybris.platform.configurablebundleservices.bundle that return ChangeProductPriceBundleRuleModelModifier and TypeMethodDescriptionBundleRuleService.getChangePriceBundleRule(BundleTemplateModel targetComponent, ProductModel targetProduct, ProductModel conditionalProduct, CurrencyModel currency) Returns aChangeProductPriceBundleRuleModelvalid for the giventargetProduct.BundleRuleService.getChangePriceBundleRuleForOrderEntry(AbstractOrderEntryModel orderEntryModel) Returns aChangeProductPriceBundleRuleModelvalid for the givenorderEntryModel.BundleRuleService.getChangePriceBundleRuleWithLowestPrice(ProductModel targetProduct, CurrencyModel currency) Searches for the lowest priceChangeProductPriceBundleRuleModelof the giventargetProductin any bundle package -
Uses of ChangeProductPriceBundleRuleModel in de.hybris.platform.configurablebundleservices.bundle.impl
Methods in de.hybris.platform.configurablebundleservices.bundle.impl that return ChangeProductPriceBundleRuleModelModifier and TypeMethodDescriptionDefaultBundleCommerceRuleService.getChangePriceBundleRule(BundleTemplateModel targetComponent, ProductModel targetProduct, ProductModel conditionalProduct, CurrencyModel currency) DefaultBundleCommerceRuleService.getChangePriceBundleRuleForOrderEntry(AbstractOrderEntryModel entry) DefaultBundleRuleService.getChangePriceBundleRuleForOrderEntry(AbstractOrderEntryModel entry) DefaultBundleCommerceRuleService.getChangePriceBundleRuleWithLowestPrice(ProductModel targetProduct, CurrencyModel currency) protected ChangeProductPriceBundleRuleModelDefaultBundleCommerceRuleService.getLowestPriceForTargetProductAndTemplate(BundleTemplateModel bundleTemplate, ProductModel targetProduct, CurrencyModel currency, Set<ProductModel> otherProductsInSameBundle) Finds theChangeProductPriceBundleRuleModelwith the lowest price for the giventargetProduct. -
Uses of ChangeProductPriceBundleRuleModel in de.hybris.platform.configurablebundleservices.daos
Methods in de.hybris.platform.configurablebundleservices.daos that return types with arguments of type ChangeProductPriceBundleRuleModelModifier and TypeMethodDescriptionChangeProductPriceBundleRuleDao.findBundleRulesByTargetProductAndCurrency(ProductModel targetProduct, CurrencyModel currency) Find allChangeProductPriceBundleRuleModels that have the giventargetProductas target product.ChangeProductPriceBundleRuleDao.findBundleRulesByTargetProductAndTemplateAndCurrency(ProductModel targetProduct, BundleTemplateModel bundleTemplate, CurrencyModel currency) Find allChangeProductPriceBundleRuleModels that are assigned to the givenbundleTemplateand have the giventargetProductas target product. -
Uses of ChangeProductPriceBundleRuleModel in de.hybris.platform.configurablebundleservices.daos.impl
Methods in de.hybris.platform.configurablebundleservices.daos.impl that return types with arguments of type ChangeProductPriceBundleRuleModelModifier and TypeMethodDescriptionDefaultChangeProductPriceBundleRuleDao.findBundleRulesByProductAndRootTemplate(ProductModel product, BundleTemplateModel rootBundleTemplate) DefaultChangeProductPriceBundleRuleDao.findBundleRulesByTargetProductAndCurrency(ProductModel targetProduct, CurrencyModel currency) DefaultChangeProductPriceBundleRuleDao.findBundleRulesByTargetProductAndTemplateAndCurrency(ProductModel targetProduct, BundleTemplateModel bundleTemplate, CurrencyModel currency) -
Uses of ChangeProductPriceBundleRuleModel in de.hybris.platform.configurablebundleservices.model
Methods in de.hybris.platform.configurablebundleservices.model that return types with arguments of type ChangeProductPriceBundleRuleModelModifier and TypeMethodDescriptionBundleTemplateModel.getChangeProductPriceBundleRules()Generated method - Getter of theBundleTemplate.changeProductPriceBundleRulesattribute defined at extensionconfigurablebundleservices.Method parameters in de.hybris.platform.configurablebundleservices.model with type arguments of type ChangeProductPriceBundleRuleModelModifier and TypeMethodDescriptionvoidBundleTemplateModel.setChangeProductPriceBundleRules(Collection<ChangeProductPriceBundleRuleModel> value) Generated method - Setter ofBundleTemplate.changeProductPriceBundleRulesattribute defined at extensionconfigurablebundleservices. -
Uses of ChangeProductPriceBundleRuleModel in de.hybris.platform.subscriptionbundleservices.bundle.impl
Methods in de.hybris.platform.subscriptionbundleservices.bundle.impl with parameters of type ChangeProductPriceBundleRuleModelModifier 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 ChangeProductPriceBundleRuleModel in de.hybris.platform.subscriptionservices.model
Methods in de.hybris.platform.subscriptionservices.model that return types with arguments of type ChangeProductPriceBundleRuleModelModifier and TypeMethodDescriptionBillingEventModel.getChangeProductPriceBundleRules()Generated method - Getter of theBillingEvent.changeProductPriceBundleRulesattribute defined at extensionsubscriptionbundleservices.Method parameters in de.hybris.platform.subscriptionservices.model with type arguments of type ChangeProductPriceBundleRuleModelModifier and TypeMethodDescriptionvoidBillingEventModel.setChangeProductPriceBundleRules(Collection<ChangeProductPriceBundleRuleModel> value) Generated method - Setter ofBillingEvent.changeProductPriceBundleRulesattribute defined at extensionsubscriptionbundleservices.