Uses of Class
de.hybris.platform.promotions.model.AbstractPromotionModel
Packages that use AbstractPromotionModel
Package
Description
Contains generated models for each type of de.hybris.platform.acceleratorservices.jalo.promotions package.
Contains generated models for each type of de.hybris.platform.b2bacceleratorservices.jalo.promotions package.
Contains generated models for each type of de.hybris.platform.promotionengineservices.jalo package.
Contains generated models for each type of de.hybris.platform.promotions.jalo package.
-
Uses of AbstractPromotionModel in com.hybris.yprofile.populators
Methods in com.hybris.yprofile.populators with parameters of type AbstractPromotionModelModifier and TypeMethodDescriptionprotected PromotionOrderEventPopulator.getPromotion(AbstractPromotionModel promotionResultModel) -
Uses of AbstractPromotionModel in de.hybris.platform.acceleratorservices.model.promotions
Modifier and TypeClassDescriptionclassGenerated model class for type AcceleratorProductBOGOFPromotion first defined at extension acceleratorservices.classGenerated model class for type AcceleratorProductMultiBuyPromotion first defined at extension acceleratorservices. -
Uses of AbstractPromotionModel in de.hybris.platform.acceleratorservices.promotions.dao
Methods in de.hybris.platform.acceleratorservices.promotions.dao that return AbstractPromotionModel -
Uses of AbstractPromotionModel in de.hybris.platform.acceleratorservices.promotions.dao.impl
Methods in de.hybris.platform.acceleratorservices.promotions.dao.impl that return AbstractPromotionModel -
Uses of AbstractPromotionModel in de.hybris.platform.b2bacceleratorservices.model.promotions
Modifier and TypeClassDescriptionclassGenerated model class for type OrderThresholdDiscountPercentagePromotion first defined at extension b2bacceleratorservices.classGenerated model class for type ProductPriceDiscountPromotionByPaymentType first defined at extension b2bacceleratorservices.classGenerated model class for type ProductThresholdPriceDiscountPromotion first defined at extension b2bacceleratorservices. -
Uses of AbstractPromotionModel in de.hybris.platform.commercefacades.order.converters.populator
Methods in de.hybris.platform.commercefacades.order.converters.populator that return types with arguments of type AbstractPromotionModelModifier and TypeMethodDescriptionprotected Converter<AbstractPromotionModel,PromotionData> PromotionResultPopulator.getPromotionsConverter()Method parameters in de.hybris.platform.commercefacades.order.converters.populator with type arguments of type AbstractPromotionModelModifier and TypeMethodDescriptionvoidPromotionResultPopulator.setPromotionsConverter(Converter<AbstractPromotionModel, PromotionData> promotionsConverter) -
Uses of AbstractPromotionModel in de.hybris.platform.commercefacades.product.converters.populator
Methods in de.hybris.platform.commercefacades.product.converters.populator that return types with arguments of type AbstractPromotionModelModifier and TypeMethodDescriptionprotected Converter<AbstractPromotionModel,PromotionData> ProductPromotionsPopulator.getPromotionsConverter()Methods in de.hybris.platform.commercefacades.product.converters.populator with parameters of type AbstractPromotionModelModifier and TypeMethodDescriptionprotected List<PromotionResultModel>PromotionsPopulator.filter(List<PromotionResultModel> results, AbstractPromotionModel promotion) PromotionsPopulator.getCouldFirePromotionsMessages(PromotionOrderResults promoOrderResults, AbstractPromotionModel promotion) PromotionsPopulator.getFiredPromotionsMessages(PromotionOrderResults promoOrderResults, AbstractPromotionModel promotion) voidPromotionsPopulator.populate(AbstractPromotionModel source, PromotionData target) protected voidPromotionsPopulator.processPromotionMessages(AbstractPromotionModel source, PromotionData prototype) Method parameters in de.hybris.platform.commercefacades.product.converters.populator with type arguments of type AbstractPromotionModelModifier and TypeMethodDescriptionvoidProductPromotionsPopulator.setPromotionsConverter(Converter<AbstractPromotionModel, PromotionData> promotionsConverter) -
Uses of AbstractPromotionModel in de.hybris.platform.commercefacades.promotion.converters.populator
Methods in de.hybris.platform.commercefacades.promotion.converters.populator with parameters of type AbstractPromotionModelModifier and TypeMethodDescriptionvoidPromotionExtendedPopulator.populate(AbstractPromotionModel source, PromotionData target) -
Uses of AbstractPromotionModel in de.hybris.platform.commercefacades.promotion.impl
Fields in de.hybris.platform.commercefacades.promotion.impl declared as AbstractPromotionModelModifier and TypeFieldDescriptionprotected AbstractPromotionModelDefaultCommercePromotionRestrictionFacadeTest.abstractPromotionModelFields in de.hybris.platform.commercefacades.promotion.impl with type parameters of type AbstractPromotionModelModifier and TypeFieldDescriptionDefaultCommercePromotionFacadeTest.promotionConfiguredPopulatorprotected Converter<AbstractPromotionModel,PromotionData> DefaultCommercePromotionFacadeTest.promotionsConverterMethods in de.hybris.platform.commercefacades.promotion.impl that return types with arguments of type AbstractPromotionModelModifier and TypeMethodDescriptionDefaultCommercePromotionFacade.getPromotionConfiguredPopulator()DefaultCommercePromotionFacade.getPromotionsConverter()Method parameters in de.hybris.platform.commercefacades.promotion.impl with type arguments of type AbstractPromotionModelModifier and TypeMethodDescriptionvoidDefaultCommercePromotionFacade.setPromotionConfiguredPopulator(ConfigurablePopulator<AbstractPromotionModel, PromotionData, PromotionOption> promotionConfiguredPopulator) voidDefaultCommercePromotionFacade.setPromotionsConverter(Converter<AbstractPromotionModel, PromotionData> promotionsConverter) -
Uses of AbstractPromotionModel in de.hybris.platform.commerceservices.promotion
Methods in de.hybris.platform.commerceservices.promotion that return AbstractPromotionModelModifier and TypeMethodDescriptionCommercePromotionService.getPromotion(String code) GetAbstractPromotionModelinstance base on its codeMethods in de.hybris.platform.commerceservices.promotion with parameters of type AbstractPromotionModelModifier and TypeMethodDescriptionCommercePromotionRestrictionService.getPromotionOrderRestriction(AbstractPromotionModel promotion) Gets thePromotionOrderRestrictionModelinstance forAbstractPromotionModelif exists.CommercePromotionRestrictionService.getPromotionRestrictions(AbstractPromotionModel promotion) Gets the list ofAbstractPromotionRestrictionModelforAbstractPromotionModel. -
Uses of AbstractPromotionModel in de.hybris.platform.commerceservices.promotion.dao
Methods in de.hybris.platform.commerceservices.promotion.dao that return types with arguments of type AbstractPromotionModelModifier and TypeMethodDescriptionCommercePromotionDao.findPromotionForCode(String code) Find the promotion by given code.Methods in de.hybris.platform.commerceservices.promotion.dao with parameters of type AbstractPromotionModelModifier and TypeMethodDescriptionCommercePromotionRestrictionDao.findPromotionOrderRestriction(AbstractPromotionModel promotion) Finds all order promotion restrictions of given promotionCommercePromotionRestrictionDao.findPromotionRestriction(AbstractPromotionModel promotion) Finds all promotion restrictions of given promotion -
Uses of AbstractPromotionModel in de.hybris.platform.commerceservices.promotion.dao.impl
Methods in de.hybris.platform.commerceservices.promotion.dao.impl that return types with arguments of type AbstractPromotionModelMethods in de.hybris.platform.commerceservices.promotion.dao.impl with parameters of type AbstractPromotionModelModifier and TypeMethodDescriptionDefaultCommercePromotionRestrictionDao.findPromotionOrderRestriction(AbstractPromotionModel promotion) DefaultCommercePromotionRestrictionDao.findPromotionRestriction(AbstractPromotionModel promotion) -
Uses of AbstractPromotionModel in de.hybris.platform.commerceservices.promotion.impl
Fields in de.hybris.platform.commerceservices.promotion.impl declared as AbstractPromotionModelModifier and TypeFieldDescriptionprotected AbstractPromotionModelDefaultCommercePromotionRestrictionServiceTest.abstractPromotionModelFields in de.hybris.platform.commerceservices.promotion.impl with type parameters of type AbstractPromotionModelModifier and TypeFieldDescriptionprotected List<AbstractPromotionModel>CommercePromotionServiceTest.duplicatePromotionListprotected List<AbstractPromotionModel>CommercePromotionServiceTest.promotionListMethods in de.hybris.platform.commerceservices.promotion.impl that return AbstractPromotionModelMethods in de.hybris.platform.commerceservices.promotion.impl with parameters of type AbstractPromotionModelModifier and TypeMethodDescriptionDefaultCommercePromotionRestrictionService.getPromotionOrderRestriction(AbstractPromotionModel promotion) DefaultCommercePromotionRestrictionService.getPromotionRestrictions(AbstractPromotionModel promotion) -
Uses of AbstractPromotionModel in de.hybris.platform.promotionengineservices.dao
Methods in de.hybris.platform.promotionengineservices.dao that return AbstractPromotionModelModifier and TypeMethodDescriptionPromotionDao.findPromotionByCode(String code) Find a stored item of AbstractPromotionModel type by it code (even if has immutableKeyHash != null). -
Uses of AbstractPromotionModel in de.hybris.platform.promotionengineservices.dao.impl
Methods in de.hybris.platform.promotionengineservices.dao.impl that return AbstractPromotionModel -
Uses of AbstractPromotionModel in de.hybris.platform.promotionengineservices.model
Subclasses of AbstractPromotionModel in de.hybris.platform.promotionengineservices.modelModifier and TypeClassDescriptionclassGenerated model class for type RuleBasedPromotion first defined at extension promotionengineservices. -
Uses of AbstractPromotionModel in de.hybris.platform.promotionengineservices.promotionengine.impl
Methods in de.hybris.platform.promotionengineservices.promotionengine.impl that return types with arguments of type AbstractPromotionModelModifier and TypeMethodDescriptionList<? extends AbstractPromotionModel>DefaultPromotionEngineService.getAbstractProductPromotions(Collection<PromotionGroupModel> promotionGroups, ProductModel product) List<? extends AbstractPromotionModel>DefaultPromotionEngineService.getAbstractProductPromotions(Collection<PromotionGroupModel> promotionGroups, ProductModel product, boolean evaluateRestrictions, Date date) Methods in de.hybris.platform.promotionengineservices.promotionengine.impl with parameters of type AbstractPromotionModelModifier and TypeMethodDescriptionprotected StringDefaultPromotionEngineService.getDataUniqueKey(AbstractPromotionModel sourcePromotion) DefaultPromotionEngineResultService.getFiredOrderPromotions(PromotionOrderResults promoResult, AbstractPromotionModel promotion) DefaultPromotionEngineResultService.getFiredProductPromotions(PromotionOrderResults promoResult, AbstractPromotionModel promotion) DefaultPromotionEngineResultService.getPotentialOrderPromotions(PromotionOrderResults promoResult, AbstractPromotionModel promotion) DefaultPromotionEngineResultService.getPotentialProductPromotions(PromotionOrderResults promoResult, AbstractPromotionModel promotion) DefaultPromotionEngineService.getPromotionDescription(AbstractPromotionModel promotion) DefaultPromotionEngineService.getRestrictions(AbstractPromotionModel promotion) protected booleanDefaultPromotionEngineResultService.isRuleBasedPromotion(AbstractPromotionModel abstractPromotion) -
Uses of AbstractPromotionModel in de.hybris.platform.promotions
Methods in de.hybris.platform.promotions that return types with arguments of type AbstractPromotionModelModifier and TypeMethodDescriptionList<? extends AbstractPromotionModel>PromotionsService.getAbstractProductPromotions(Collection<PromotionGroupModel> promotionGroups, ProductModel product) Get the ordered list ofAbstractPromotionModelinstances that are related to theProductModelspecified.List<? extends AbstractPromotionModel>PromotionsService.getAbstractProductPromotions(Collection<PromotionGroupModel> promotionGroups, ProductModel product, boolean evaluateRestrictions, Date date) Get the ordered list ofAbstractPromotionModelinstances that are related to theProductModelspecified.Methods in de.hybris.platform.promotions with parameters of type AbstractPromotionModelModifier and TypeMethodDescriptionPromotionResultService.getFiredOrderPromotions(PromotionOrderResults promoResult, AbstractPromotionModel promotion) Return a list of results for promotions that fired and did not consume products.PromotionResultService.getFiredProductPromotions(PromotionOrderResults promoResult, AbstractPromotionModel promotion) Return a list of results for promotions that fired and consumed products.PromotionResultService.getPotentialOrderPromotions(PromotionOrderResults promoResult, AbstractPromotionModel promotion) Return a list of results for potential promotions that fired and did not consume products and have been applied.PromotionResultService.getPotentialProductPromotions(PromotionOrderResults promoResult, AbstractPromotionModel promotion) Return a list of results for potential promotions that fired and consumed products and have been applied.PromotionsService.getPromotionDescription(AbstractPromotionModel promotion) Get the description of given promotion.PromotionsService.getRestrictions(AbstractPromotionModel promotion) Get the collection ofAbstractPromotionRestrictionModelinstances. -
Uses of AbstractPromotionModel in de.hybris.platform.promotions.impl
Methods in de.hybris.platform.promotions.impl with type parameters of type AbstractPromotionModelModifier and TypeMethodDescriptionprotected <T extends AbstractPromotionModel>
List<T>DefaultPromotionsService.filterPromotionsByRestrictions(List<T> allPromotions, ProductModel product, Date date) Filter a list of promotions by their restrictionsMethods in de.hybris.platform.promotions.impl that return types with arguments of type AbstractPromotionModelModifier and TypeMethodDescriptionDefaultPromotionsService.findOrderAndProductPromotionsSortByPriority(Collection<PromotionGroupModel> promotionGroups, Collection<ProductModel> products, Date date) Find all promotions that can be evaluated on the list of product specified.List<? extends AbstractPromotionModel>DefaultPromotionsService.getAbstractProductPromotions(Collection<PromotionGroupModel> promotionGroups, ProductModel product) List<? extends AbstractPromotionModel>DefaultPromotionsService.getAbstractProductPromotions(Collection<PromotionGroupModel> promotionGroups, ProductModel product, boolean evaluateRestrictions, Date date) Methods in de.hybris.platform.promotions.impl with parameters of type AbstractPromotionModelModifier and TypeMethodDescriptionprotected booleanDefaultPromotionsService.autoApplyApplies(PromotionsManager.AutoApplyMode productPromotionMode, PromotionsManager.AutoApplyMode orderPromotionMode, AbstractPromotionModel promotion) protected List<PromotionResultModel>DefaultPromotionsService.evaluatePromotion(PromotionEvaluationContext promoContext, AbstractPromotionModel promotion) DefaultPromotionResultService.getFiredOrderPromotions(PromotionOrderResults promoResult, AbstractPromotionModel promotion) DefaultPromotionResultService.getFiredProductPromotions(PromotionOrderResults promoResult, AbstractPromotionModel promotion) DefaultPromotionResultService.getPotentialOrderPromotions(PromotionOrderResults promoResult, AbstractPromotionModel promotion) DefaultPromotionResultService.getPotentialProductPromotions(PromotionOrderResults promoResult, AbstractPromotionModel promotion) protected AbstractPromotionAbstractPromotionsService.getPromotion(AbstractPromotionModel promotion) DefaultPromotionsService.getPromotionDescription(AbstractPromotionModel promotion) DefaultPromotionsService.getRestrictions(AbstractPromotionModel promotion) protected booleanDefaultPromotionsService.keepApplied(PromotionsManager.AutoApplyMode productPromotionMode, PromotionsManager.AutoApplyMode orderPromotionMode, AbstractPromotionModel promotion, boolean autoApply) -
Uses of AbstractPromotionModel in de.hybris.platform.promotions.model
Subclasses of AbstractPromotionModel in de.hybris.platform.promotions.modelModifier and TypeClassDescriptionclassGenerated model class for type OrderPromotion first defined at extension promotions.classGenerated model class for type OrderThresholdChangeDeliveryModePromotion first defined at extension promotions.classGenerated model class for type OrderThresholdDiscountPromotion first defined at extension promotions.classGenerated model class for type OrderThresholdFreeGiftPromotion first defined at extension promotions.classGenerated model class for type OrderThresholdFreeVoucherPromotion first defined at extension promotions.classGenerated model class for type OrderThresholdPerfectPartnerPromotion first defined at extension promotions.classGenerated model class for type ProductBOGOFPromotion first defined at extension promotions.classGenerated model class for type ProductBundlePromotion first defined at extension promotions.classGenerated model class for type ProductFixedPricePromotion first defined at extension promotions.classGenerated model class for type ProductMultiBuyPromotion first defined at extension promotions.classGenerated model class for type ProductOneToOnePerfectPartnerPromotion first defined at extension promotions.classGenerated model class for type ProductPercentageDiscountPromotion first defined at extension promotions.classGenerated model class for type ProductPerfectPartnerBundlePromotion first defined at extension promotions.classGenerated model class for type ProductPerfectPartnerPromotion first defined at extension promotions.classGenerated model class for type ProductPromotion first defined at extension promotions.classGenerated model class for type ProductSteppedMultiBuyPromotion first defined at extension promotions.Methods in de.hybris.platform.promotions.model that return AbstractPromotionModelModifier and TypeMethodDescriptionAbstractPromotionRestrictionModel.getPromotion()Generated method - Getter of theAbstractPromotionRestriction.promotionattribute defined at extensionpromotions.PromotionResultModel.getPromotion()Generated method - Getter of thePromotionResult.promotionattribute defined at extensionpromotions.Methods in de.hybris.platform.promotions.model that return types with arguments of type AbstractPromotionModelModifier and TypeMethodDescriptionPromotionGroupModel.getPromotions()Generated method - Getter of thePromotionGroup.Promotionsattribute defined at extensionpromotions.Methods in de.hybris.platform.promotions.model with parameters of type AbstractPromotionModelModifier and TypeMethodDescriptionvoidAbstractPromotionRestrictionModel.setPromotion(AbstractPromotionModel value) Generated method - Setter ofAbstractPromotionRestriction.promotionattribute defined at extensionpromotions.voidPromotionResultModel.setPromotion(AbstractPromotionModel value) Generated method - Setter ofPromotionResult.promotionattribute defined at extensionpromotions.Method parameters in de.hybris.platform.promotions.model with type arguments of type AbstractPromotionModelModifier and TypeMethodDescriptionvoidPromotionGroupModel.setPromotions(Collection<AbstractPromotionModel> value) Generated method - Setter ofPromotionGroup.Promotionsattribute defined at extensionpromotions. -
Uses of AbstractPromotionModel in de.hybris.platform.timedaccesspromotionenginefacades.product.converters.populator
Methods in de.hybris.platform.timedaccesspromotionenginefacades.product.converters.populator that return types with arguments of type AbstractPromotionModelModifier and TypeMethodDescriptionprotected Converter<AbstractPromotionModel,PromotionData> TimedAccessProductPopulator.getPromotionsConverter()Method parameters in de.hybris.platform.timedaccesspromotionenginefacades.product.converters.populator with type arguments of type AbstractPromotionModelModifier and TypeMethodDescriptionvoidTimedAccessProductPopulator.setPromotionsConverter(Converter<AbstractPromotionModel, PromotionData> promotionsConverter) Constructor parameters in de.hybris.platform.timedaccesspromotionenginefacades.product.converters.populator with type arguments of type AbstractPromotionModelModifierConstructorDescriptionTimedAccessProductPopulator(PromotionsService promotionsService, TimeService timeService, BaseSiteService baseSiteService, FlashBuyService flashBuyService, Converter<AbstractPromotionModel, PromotionData> promotionsConverter) -
Uses of AbstractPromotionModel in de.hybris.platform.timedaccesspromotionengineservices
Methods in de.hybris.platform.timedaccesspromotionengineservices that return AbstractPromotionModelModifier and TypeMethodDescriptionFlashBuyService.getPromotionByCode(String promotionCode) Finds Promotion by given promotion codeMethods in de.hybris.platform.timedaccesspromotionengineservices with parameters of type AbstractPromotionModelModifier and TypeMethodDescriptionFlashBuyService.getProductForPromotion(AbstractPromotionModel promotion) Gets product by promotion -
Uses of AbstractPromotionModel in de.hybris.platform.timedaccesspromotionengineservices.daos
Methods in de.hybris.platform.timedaccesspromotionengineservices.daos with parameters of type AbstractPromotionModelModifier and TypeMethodDescriptionFlashBuyDao.findProductByPromotion(AbstractPromotionModel promotion) Finds product by given promotion -
Uses of AbstractPromotionModel in de.hybris.platform.timedaccesspromotionengineservices.daos.impl
Methods in de.hybris.platform.timedaccesspromotionengineservices.daos.impl with parameters of type AbstractPromotionModelModifier and TypeMethodDescriptionDefaultFlashBuyDao.findProductByPromotion(AbstractPromotionModel promotion) -
Uses of AbstractPromotionModel in de.hybris.platform.timedaccesspromotionengineservices.impl
Methods in de.hybris.platform.timedaccesspromotionengineservices.impl that return AbstractPromotionModelModifier and TypeMethodDescriptionDefaultFlashBuyService.getPromotionByCode(String promotionCode) Methods in de.hybris.platform.timedaccesspromotionengineservices.impl with parameters of type AbstractPromotionModelModifier and TypeMethodDescriptionDefaultFlashBuyService.getProductForPromotion(AbstractPromotionModel promotion)