Uses of Class
de.hybris.platform.configurablebundleservices.model.AbstractBundleRuleModel
-
Packages that use AbstractBundleRuleModel Package Description de.hybris.platform.configurablebundlecockpits.services.label.impl de.hybris.platform.configurablebundlefacades.converters.populator de.hybris.platform.configurablebundleservices.bundle.impl de.hybris.platform.configurablebundleservices.constraints de.hybris.platform.configurablebundleservices.daos de.hybris.platform.configurablebundleservices.daos.impl de.hybris.platform.configurablebundleservices.model Contains generated models for each type of de.hybris.platform.configurablebundleservices.jalo package.de.hybris.platform.core.model.product Contains generated models for each type of de.hybris.platform.jalo.product package. -
-
Uses of AbstractBundleRuleModel in de.hybris.platform.configurablebundlecockpits.services.label.impl
Classes in de.hybris.platform.configurablebundlecockpits.services.label.impl with type parameters of type AbstractBundleRuleModel Modifier and Type Class Description classAbstractBundleRuleLabelProvider<R extends AbstractBundleRuleModel>Abstract Bundle Rule label provider -
Uses of AbstractBundleRuleModel in de.hybris.platform.configurablebundlefacades.converters.populator
Method parameters in de.hybris.platform.configurablebundlefacades.converters.populator with type arguments of type AbstractBundleRuleModel Modifier and Type Method Description protected java.util.Collection<DisableProductBundleRuleModel>ProductBundleDisablePopulator. getDisableProductBundleRules(java.util.Collection<AbstractBundleRuleModel> rules)Helper method used to filter out the BundleRules to get all the DisableProductBundleRules from the given AbstractBundleRuleModel. -
Uses of AbstractBundleRuleModel in de.hybris.platform.configurablebundleservices.bundle.impl
Methods in de.hybris.platform.configurablebundleservices.bundle.impl that return AbstractBundleRuleModel Modifier and Type Method Description protected AbstractBundleRuleModelDefaultBundleCommerceRuleService. evaluateBundleRules(java.util.List<AbstractBundleRuleModel> bundleRules, ProductModel product, java.util.Set<ProductModel> otherProductsInSameBundle)Evaluates if any of the givenbundleRules is applicable for the givenproductin the context of the list of other products that are already in the same bundle.Methods in de.hybris.platform.configurablebundleservices.bundle.impl with parameters of type AbstractBundleRuleModel Modifier and Type Method Description protected booleanDefaultBundleCommerceRuleService. checkBundleRuleForConditionalProduct(AbstractBundleRuleModel bundleRule, java.util.Set<ProductModel> otherProductsInSameBundle, ProductModel product)Applies the check logic for disable product rules to test if the givenbundleRulemeets the requirements.protected booleanDefaultBundleCommerceRuleService. checkBundleRuleForTargetProduct(AbstractBundleRuleModel rule, java.util.Set<ProductModel> otherProductsInSameBundle)Applies the rules for conditional products to check if the givenrulemeets the requirements.protected booleanDefaultBundleCommerceRuleService. checkRuleIsFulfilled(AbstractBundleRuleModel bundleRule, ProductModel product, java.util.Set<ProductModel> otherProductsInSameBundle)Method parameters in de.hybris.platform.configurablebundleservices.bundle.impl with type arguments of type AbstractBundleRuleModel Modifier and Type Method Description protected AbstractBundleRuleModelDefaultBundleCommerceRuleService. evaluateBundleRules(java.util.List<AbstractBundleRuleModel> bundleRules, ProductModel product, java.util.Set<ProductModel> otherProductsInSameBundle)Evaluates if any of the givenbundleRules is applicable for the givenproductin the context of the list of other products that are already in the same bundle. -
Uses of AbstractBundleRuleModel in de.hybris.platform.configurablebundleservices.constraints
Methods in de.hybris.platform.configurablebundleservices.constraints that return AbstractBundleRuleModel Modifier and Type Method Description protected AbstractBundleRuleModelDisableRuleValidationTest. getBundleRule(java.lang.String ruleId)protected AbstractBundleRuleModelPriceRuleValidationTest. getBundleRule(java.lang.String ruleId)Methods in de.hybris.platform.configurablebundleservices.constraints with parameters of type AbstractBundleRuleModel Modifier and Type Method Description protected BundleTemplateModelBasicBundleRuleValidator. getBundleTemplate(AbstractBundleRuleModel rule)Gets parent bundle template of given rule.booleanAbstractBundleRuleTargetProductsAssignedValidator. isValid(AbstractBundleRuleModel value, javax.validation.ConstraintValidatorContext context)booleanDisableRuleConditionalProductsAssignedValidator. isValid(AbstractBundleRuleModel value, javax.validation.ConstraintValidatorContext context)booleanDisableRuleTargetIntegrityValidator. isValid(AbstractBundleRuleModel value, javax.validation.ConstraintValidatorContext context)booleanPriceRuleConditionalProductsAssignedValidator. isValid(AbstractBundleRuleModel value, javax.validation.ConstraintValidatorContext context)booleanPriceRuleTargetIntegrityValidator. isValid(AbstractBundleRuleModel value, javax.validation.ConstraintValidatorContext context)booleanPriceRuleTargetProductsAssignedValidator. isValid(AbstractBundleRuleModel value, javax.validation.ConstraintValidatorContext context) -
Uses of AbstractBundleRuleModel in de.hybris.platform.configurablebundleservices.daos
Classes in de.hybris.platform.configurablebundleservices.daos with type parameters of type AbstractBundleRuleModel Modifier and Type Interface Description interfaceBundleRuleDao<R extends AbstractBundleRuleModel>Data Access Object for looking up items related toAbstractBundleRuleModel. -
Uses of AbstractBundleRuleModel in de.hybris.platform.configurablebundleservices.daos.impl
Classes in de.hybris.platform.configurablebundleservices.daos.impl with type parameters of type AbstractBundleRuleModel Modifier and Type Class Description classAbstractBundleRuleDao<R extends AbstractBundleRuleModel>Abstract implementation of theBundleRuleDao. -
Uses of AbstractBundleRuleModel in de.hybris.platform.configurablebundleservices.model
Subclasses of AbstractBundleRuleModel in de.hybris.platform.configurablebundleservices.model Modifier and Type Class Description classChangeProductPriceBundleRuleModelGenerated model class for type ChangeProductPriceBundleRule first defined at extension configurablebundleservices.classDisableProductBundleRuleModelGenerated model class for type DisableProductBundleRule first defined at extension configurablebundleservices. -
Uses of AbstractBundleRuleModel in de.hybris.platform.core.model.product
Methods in de.hybris.platform.core.model.product that return types with arguments of type AbstractBundleRuleModel Modifier and Type Method Description java.util.Collection<AbstractBundleRuleModel>ProductModel. getConditionalBundleRules()Generated method - Getter of theProduct.conditionalBundleRulesattribute defined at extensionconfigurablebundleservices.java.util.Collection<AbstractBundleRuleModel>ProductModel. getTargetBundleRules()Generated method - Getter of theProduct.targetBundleRulesattribute defined at extensionconfigurablebundleservices.Method parameters in de.hybris.platform.core.model.product with type arguments of type AbstractBundleRuleModel Modifier and Type Method Description voidProductModel. setConditionalBundleRules(java.util.Collection<AbstractBundleRuleModel> value)Generated method - Setter ofProduct.conditionalBundleRulesattribute defined at extensionconfigurablebundleservices.voidProductModel. setTargetBundleRules(java.util.Collection<AbstractBundleRuleModel> value)Generated method - Setter ofProduct.targetBundleRulesattribute defined at extensionconfigurablebundleservices.
-