| Modifier and Type | Method and Description |
|---|---|
List<RuleIrGroupCondition> |
RuleIrConditionsByType.getGroupConditions() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
DefaultDroolsRuleConditionsGenerator.generateGroupConditions(DroolsRuleGeneratorContext context,
List<RuleIrGroupCondition> groupConditions,
StringJoiner conditionsJoiner,
String indentation) |
void |
RuleIrConditionsByType.setGroupConditions(List<RuleIrGroupCondition> groupConditions) |
| Modifier and Type | Method and Description |
|---|---|
protected RuleIrGroupCondition |
RuleTargetCustomersConditionTranslatorTest.checkFirstLevelChildConditions(List<RuleIrCondition> ruleIrConditions) |
protected RuleIrGroupCondition |
RuleTargetCustomersConditionTranslator.getCustomerGroupConditions(RuleCompilerContext context,
CollectionOperator customerGroupsOperator,
List<String> customerGroups) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
RuleCartTotalConditionTranslator.addCartTotalConditions(RuleCompilerContext context,
AmountOperator operator,
Map<String,BigDecimal> value,
RuleIrGroupCondition irCartTotalCondition) |
protected void |
RuleQualifyingCategoriesConditionTranslator.addContainsAllCategoriesConditions(RuleCompilerContext context,
List<String> categories,
RuleIrGroupCondition irQualifyingCategoriesCondition) |
protected void |
RuleQualifyingProductsConditionTranslator.addContainsAllProductsConditions(RuleCompilerContext context,
AmountOperator operator,
Integer quantity,
List<String> products,
RuleIrGroupCondition irQualifyingProductsCondition) |
protected void |
RuleTargetCustomersConditionTranslator.addExcludedCustomersAndCustomerGroupsConditions(RuleCompilerContext context,
RuleParameterData excludedCustomerGroupsParameter,
RuleParameterData excludedCustomersParameter,
RuleIrGroupCondition irTargetCustomersCondition) |
protected void |
RuleQualifyingCategoriesConditionTranslator.addExcludedProductsAndCategoriesConditions(RuleCompilerContext context,
RuleParameterData excludedCategoriesParameter,
RuleParameterData excludedProductsParameter,
RuleIrGroupCondition irQualifyingCategoriesCondition) |
protected void |
RuleProductPriceConditionTranslator.addProductPriceConditions(RuleCompilerContext context,
AmountOperator operator,
Map<String,BigDecimal> value,
RuleIrGroupCondition irGroupCondition) |
protected void |
RuleQualifyingCategoriesConditionTranslator.addQualifyingCategoriesConditions(RuleCompilerContext context,
AmountOperator operator,
Integer quantity,
CollectionOperator categoriesOperator,
List<String> categories,
RuleIrGroupCondition irQualifyingCategoriesCondition) |
protected void |
RuleQualifyingProductsConditionTranslator.addQualifyingProductsCondition(RuleCompilerContext context,
AmountOperator operator,
Integer quantity,
CollectionOperator productsOperator,
List<String> products,
RuleIrGroupCondition irQualifyingProductsCondition) |
protected void |
RuleTargetCustomersConditionTranslator.addTargetCustomersConditions(RuleCompilerContext context,
CollectionOperator customerGroupsOperator,
List<String> customerGroups,
List<String> customers,
RuleIrGroupCondition irTargetCustomersCondition) |
protected void |
RuleTargetCustomersConditionTranslatorTest.checkCustomerGroupConditions(RuleIrGroupCondition irCustomerGroupsCondition) |
protected void |
RuleQualifyingCategoriesConditionTranslator.evaluateCategoriesOperator(RuleCompilerContext context,
CollectionOperator categoriesOperator,
List<String> categories,
RuleIrGroupCondition irQualifyingCategoriesCondition,
List<RuleIrCondition> irConditions) |
protected void |
RuleQualifyingProductsConditionTranslator.evaluateProductsOperator(RuleCompilerContext context,
AmountOperator operator,
Integer quantity,
CollectionOperator productsOperator,
List<String> products,
RuleIrGroupCondition irQualifyingProductsCondition,
List<RuleIrCondition> irConditions) |
| Modifier and Type | Method and Description |
|---|---|
protected RuleIrGroupCondition |
RuleConfigurableProductCustomerGroupsConditionTranslator.prepareContainsAllCustomerGroupConditions(RuleCompilerContext context,
List<String> customerGroups) |
protected RuleIrGroupCondition |
RuleConfigurableProductCustomerGroupsConditionTranslator.prepareCustomerInAnyGroupConditions(RuleCompilerContext context,
List<String> customerGroups) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
RuleConfigurableProductCustomerGroupsConditionTranslator.addNotCondition(List<RuleIrCondition> irConditions,
RuleIrGroupCondition irResultCondition) |
Copyright © 2017 SAP SE. All Rights Reserved.