| 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.configurablebundleservices.resource | |
| de.hybris.platform.core.model.product |
Contains generated models for each type of de.hybris.platform.jalo.product package.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractBundleRuleLabelProvider<R extends AbstractBundleRuleModel>
Abstract Bundle Rule label provider
|
| Modifier and Type | Method and 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.
|
| Modifier and Type | Method and Description |
|---|---|
protected AbstractBundleRuleModel |
DefaultBundleCommerceRuleService.evaluateBundleRules(java.util.List<AbstractBundleRuleModel> bundleRules,
ProductModel product,
java.util.Set<ProductModel> otherProductsInSameBundle)
Evaluates if any of the given
bundleRules is applicable for the given |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
DefaultBundleCommerceRuleService.checkBundleRuleForConditionalProduct(AbstractBundleRuleModel bundleRule,
java.util.Set<ProductModel> otherProductsInSameBundle,
ProductModel product)
Applies the check logic for disable product rules to test if the given
bundleRule meets the
requirements. |
protected boolean |
DefaultBundleCommerceRuleService.checkBundleRuleForTargetProduct(AbstractBundleRuleModel rule,
java.util.Set<ProductModel> otherProductsInSameBundle)
Applies the rules for conditional products to check if the given
rule meets the requirements. |
protected boolean |
DefaultBundleCommerceRuleService.checkRuleIsFulfilled(AbstractBundleRuleModel bundleRule,
ProductModel product,
java.util.Set<ProductModel> otherProductsInSameBundle) |
| Modifier and Type | Method and Description |
|---|---|
protected AbstractBundleRuleModel |
DefaultBundleCommerceRuleService.evaluateBundleRules(java.util.List<AbstractBundleRuleModel> bundleRules,
ProductModel product,
java.util.Set<ProductModel> otherProductsInSameBundle)
Evaluates if any of the given
bundleRules is applicable for the given |
| Modifier and Type | Method and Description |
|---|---|
protected AbstractBundleRuleModel |
PriceRuleValidationTest.getBundleRule(java.lang.String ruleId) |
protected AbstractBundleRuleModel |
DisableRuleValidationTest.getBundleRule(java.lang.String ruleId) |
| Modifier and Type | Method and Description |
|---|---|
protected BundleTemplateModel |
BasicBundleRuleValidator.getBundleTemplate(AbstractBundleRuleModel rule)
Gets parent bundle template of given rule.
|
boolean |
PriceRuleTargetProductsAssignedValidator.isValid(AbstractBundleRuleModel value,
ConstraintValidatorContext context) |
boolean |
DisableRuleConditionalProductsAssignedValidator.isValid(AbstractBundleRuleModel value,
ConstraintValidatorContext context) |
boolean |
PriceRuleConditionalProductsAssignedValidator.isValid(AbstractBundleRuleModel value,
ConstraintValidatorContext context) |
boolean |
DisableRuleTargetIntegrityValidator.isValid(AbstractBundleRuleModel value,
ConstraintValidatorContext context) |
boolean |
AbstractBundleRuleTargetProductsAssignedValidator.isValid(AbstractBundleRuleModel value,
ConstraintValidatorContext context) |
boolean |
PriceRuleTargetIntegrityValidator.isValid(AbstractBundleRuleModel value,
ConstraintValidatorContext context) |
| Modifier and Type | Interface and Description |
|---|---|
interface |
BundleRuleDao<R extends AbstractBundleRuleModel>
Data Access Object for looking up items related to
AbstractBundleRuleModel. |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractBundleRuleDao<R extends AbstractBundleRuleModel>
Abstract implementation of the
BundleRuleDao. |
| Modifier and Type | Class and Description |
|---|---|
class |
ChangeProductPriceBundleRuleModel
Generated model class for type ChangeProductPriceBundleRule first defined at extension configurablebundleservices.
|
class |
DisableProductBundleRuleModel
Generated model class for type DisableProductBundleRule first defined at extension configurablebundleservices.
|
| Modifier and Type | Method and Description |
|---|---|
AbstractBundleRuleModel |
AbstractBundleRuleResource.getAbstractBundleRuleModel()
Convenience method which just delegates to
AbstractResource.getResourceValue() |
protected AbstractBundleRuleModel |
AbstractBundleRuleResource.readResource(java.lang.String resourceId)
Gets the
AbstractBundleRuleModel resource which is addressed by current resource request. |
| Modifier and Type | Method and Description |
|---|---|
java.util.Collection<AbstractBundleRuleModel> |
AbstractBundleRulesResource.getAbstractBundleRulesCollection()
Convenience method which just delegates to
AbstractResource.getResourceValue() |
| Modifier and Type | Method and Description |
|---|---|
void |
AbstractBundleRuleResource.setAbstractBundleRuleModel(AbstractBundleRuleModel value)
Convenience method which just delegates to
#setResourceValue(AbstractBundleRuleModel) |
| Modifier and Type | Method and Description |
|---|---|
void |
AbstractBundleRulesResource.setAbstractBundleRulesCollection(java.util.Collection<AbstractBundleRuleModel> value)
Convenience method which just delegates to
#setResourceValue(Collection) |
| Modifier and Type | Method and Description |
|---|---|
java.util.Collection<AbstractBundleRuleModel> |
ProductModel.getConditionalBundleRules()
Generated method - Getter of the
Product.conditionalBundleRules attribute defined at extension configurablebundleservices. |
java.util.Collection<AbstractBundleRuleModel> |
ProductModel.getTargetBundleRules()
Generated method - Getter of the
Product.targetBundleRules attribute defined at extension configurablebundleservices. |
| Modifier and Type | Method and Description |
|---|---|
void |
ProductModel.setConditionalBundleRules(java.util.Collection<AbstractBundleRuleModel> value)
Generated method - Setter of
Product.conditionalBundleRules attribute defined at extension configurablebundleservices. |
void |
ProductModel.setTargetBundleRules(java.util.Collection<AbstractBundleRuleModel> value)
Generated method - Setter of
Product.targetBundleRules attribute defined at extension configurablebundleservices. |
Copyright © 2018 SAP SE. All Rights Reserved.