Uses of Interface
com.elasticpath.domain.rules.RuleCondition

Packages that use RuleCondition
com.elasticpath.domain.rules   
com.elasticpath.domain.rules.impl   
com.elasticpath.service.rules   
com.elasticpath.service.rules.impl   
 

Uses of RuleCondition in com.elasticpath.domain.rules
 

Methods in com.elasticpath.domain.rules with parameters of type RuleCondition
 void Rule.addCondition(RuleCondition condition)
          Adds a condition to the set of conditions.
 

Uses of RuleCondition in com.elasticpath.domain.rules.impl
 

Classes in com.elasticpath.domain.rules.impl that implement RuleCondition
 class BrandConditionImpl
          Rule condition that checks the brand of a product.
 class CartContainsItemsOfCategoryConditionImpl
          Rule condition that requires a N items of a given category to be in the cart.
 class CartCurrencyConditionImpl
          Rule condition that requires a the currency set in the customer's cart to be a particular value.
 class CartSubtotalConditionImpl
          Rule condition that requires the cart subtotal to be over a specified value.
 class ProductCategoryConditionImpl
          Rule condition that requires a product to be in a particular category.
 class ProductConditionImpl
          Rule condition that identifies a product in a catalog promotion rule.
 class ProductInCartConditionImpl
          Rule condition that requires N items of a particular product to be in the shopping cart.
 class SkuInCartConditionImpl
          Rule condition that requires a particular SKU to be in the shopping cart.
 

Methods in com.elasticpath.domain.rules.impl with parameters of type RuleCondition
 void AbstractRuleImpl.addCondition(RuleCondition condition)
          Adds a condition to the set of conditions.
 

Uses of RuleCondition in com.elasticpath.service.rules
 

Methods in com.elasticpath.service.rules that return RuleCondition
 RuleCondition RuleConditionService.add(RuleCondition ruleCondition)
          Adds the given ruleCondition.
 RuleCondition RuleConditionService.get(long ruleConditionUid)
          Get the ruleCondition with the given UID.
 RuleCondition RuleConditionService.get(long ruleConditionUid, java.lang.String ruleConditionType)
          Get the ruleCondition with the given UID if it is greater than 0; otherwise get new instance of the ruleCondition of the given ruleConditionType from the spring beanFactory (assuming bean id is the same as the ruleConditionType).
 RuleCondition RuleConditionService.load(long ruleConditionUid)
          Load the ruleCondition with the given UID.
 RuleCondition RuleConditionService.load(long ruleConditionUid, java.lang.String ruleConditionType)
          Load the ruleCondition with the given UID if it is greater than 0; otherwise get new instance of the ruleCondition of the given ruleConditionType from the spring beanFactory (assuming bean id is the same as the ruleConditionType).
 

Methods in com.elasticpath.service.rules with parameters of type RuleCondition
 RuleCondition RuleConditionService.add(RuleCondition ruleCondition)
          Adds the given ruleCondition.
 void RuleConditionService.remove(RuleCondition ruleCondition)
          Delete the ruleCondition.
 void RuleConditionService.update(RuleCondition ruleCondition)
          Updates the given ruleConditionle.
 

Uses of RuleCondition in com.elasticpath.service.rules.impl
 

Methods in com.elasticpath.service.rules.impl that return RuleCondition
 RuleCondition RuleConditionServiceImpl.add(RuleCondition ruleCondition)
          Adds the given ruleCondition.
 RuleCondition RuleConditionServiceImpl.get(long ruleConditionUid)
          Get the ruleCondition with the given UID.
 RuleCondition RuleConditionServiceImpl.get(long ruleConditionUid, java.lang.String ruleConditionType)
          Get the ruleCondition with the given UID if it is greater than 0; otherwise get new instance of the ruleCondition of the given ruleConditionType from the spring beanFactory (assuming bean id is the same as the ruleConditionType).
 RuleCondition RuleConditionServiceImpl.load(long ruleConditionUid)
          Load the ruleCondition with the given UID.
 RuleCondition RuleConditionServiceImpl.load(long ruleConditionUid, java.lang.String ruleConditionType)
          Load the ruleCondition with the given UID if it is greater than 0; otherwise get new instance of the ruleCondition of the given ruleConditionType from the spring beanFactory (assuming bean id is the same as the ruleConditionType).
 

Methods in com.elasticpath.service.rules.impl with parameters of type RuleCondition
 RuleCondition RuleConditionServiceImpl.add(RuleCondition ruleCondition)
          Adds the given ruleCondition.
 void RuleConditionServiceImpl.remove(RuleCondition ruleCondition)
          Delete the ruleCondition.
 void RuleConditionServiceImpl.update(RuleCondition ruleCondition)
          Updates the given ruleConditionle.