| Modifier and Type | Method and Description |
|---|---|
java.util.List<RuleIrGroupCondition> |
RuleIrConditionsByType.getGroupConditions() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
DefaultDroolsRuleConditionsGenerator.generateGroupConditions(DroolsRuleGeneratorContext context,
java.util.List<RuleIrGroupCondition> groupConditions,
java.util.StringJoiner conditionsJoiner,
java.lang.String indentation) |
protected void |
DefaultDroolsRuleConditionsGenerator.generateGroupConditions(java.util.List<RuleIrGroupCondition> groupConditions,
java.util.function.Function<RuleIrGroupCondition,java.lang.String> generateConditionsFunction,
java.util.StringJoiner conditionsJoiner) |
protected void |
DefaultDroolsRuleConditionsGenerator.generateGroupConditions(java.util.List<RuleIrGroupCondition> groupConditions,
java.util.function.Function<RuleIrGroupCondition,java.lang.String> generateConditionsFunction,
java.util.StringJoiner conditionsJoiner) |
protected void |
DefaultDroolsRuleConditionsGenerator.generateWhenGroupConditions(DroolsRuleGeneratorContext context,
java.util.List<RuleIrGroupCondition> groupConditions,
java.util.StringJoiner conditionsJoiner,
java.lang.String indentation) |
void |
RuleIrConditionsByType.setGroupConditions(java.util.List<RuleIrGroupCondition> groupConditions) |
| Modifier and Type | Method and Description |
|---|---|
protected RuleIrGroupCondition |
RuleTargetCustomersConditionTranslatorTest.checkFirstLevelChildConditions(java.util.List<RuleIrCondition> ruleIrConditions) |
protected RuleIrGroupCondition |
RuleCartTotalConditionTranslator.getCartTotalConditions(RuleCompilerContext context,
AmountOperator operator,
java.util.Map<java.lang.String,java.math.BigDecimal> value) |
protected RuleIrGroupCondition |
RuleTargetCustomersConditionTranslator.getCustomerGroupConditions(RuleCompilerContext context,
CollectionOperator customerGroupsOperator,
java.util.List<java.lang.String> customerGroups) |
protected RuleIrGroupCondition |
RuleProductPriceConditionTranslator.getProductPriceConditions(RuleCompilerContext context,
AmountOperator operator,
java.util.Map<java.lang.String,java.math.BigDecimal> value) |
protected RuleIrGroupCondition |
RuleQualifyingProductsConditionTranslator.getQualifyingProductsCondition(RuleCompilerContext context,
AmountOperator operator,
java.lang.Integer quantity,
CollectionOperator productsOperator,
java.util.List<java.lang.String> products) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
RuleCartTotalConditionTranslator.addCartTotalConditions(RuleCompilerContext context,
AmountOperator operator,
java.util.Map<java.lang.String,java.math.BigDecimal> value,
RuleIrGroupCondition irCartTotalCondition) |
protected void |
RuleQualifyingCategoriesConditionTranslator.addContainsAllCategoriesConditions(RuleCompilerContext context,
java.util.List<java.lang.String> categories,
RuleIrGroupCondition irQualifyingCategoriesCondition) |
protected void |
RuleQualifyingProductsConditionTranslator.addContainsAllProductsConditions(RuleCompilerContext context,
AmountOperator operator,
java.lang.Integer quantity,
java.util.List<java.lang.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,
java.util.Map<java.lang.String,java.math.BigDecimal> value,
RuleIrGroupCondition irGroupCondition) |
protected void |
RuleQualifyingCategoriesConditionTranslator.addQualifyingCategoriesConditions(RuleCompilerContext context,
AmountOperator operator,
java.lang.Integer quantity,
CollectionOperator categoriesOperator,
java.util.List<java.lang.String> categories,
RuleIrGroupCondition irQualifyingCategoriesCondition) |
protected void |
RuleQualifyingProductsConditionTranslator.addQualifyingProductsCondition(RuleCompilerContext context,
AmountOperator operator,
java.lang.Integer quantity,
CollectionOperator productsOperator,
java.util.List<java.lang.String> products,
RuleIrGroupCondition irQualifyingProductsCondition) |
protected void |
RuleTargetCustomersConditionTranslator.addTargetCustomersConditions(RuleCompilerContext context,
CollectionOperator customerGroupsOperator,
java.util.List<java.lang.String> customerGroups,
java.util.List<java.lang.String> customers,
RuleIrGroupCondition irTargetCustomersCondition) |
protected void |
RuleTargetCustomersConditionTranslatorTest.checkCustomerGroupConditions(RuleIrGroupCondition irCustomerGroupsCondition) |
protected void |
RuleQualifyingCategoriesConditionTranslator.evaluateCategoriesOperator(RuleCompilerContext context,
CollectionOperator categoriesOperator,
java.util.List<java.lang.String> categories,
RuleIrGroupCondition irQualifyingCategoriesCondition,
java.util.List<RuleIrCondition> irConditions) |
protected void |
RuleQualifyingProductsConditionTranslator.evaluateProductsOperator(RuleCompilerContext context,
AmountOperator operator,
java.lang.Integer quantity,
CollectionOperator productsOperator,
java.util.List<java.lang.String> products,
RuleIrGroupCondition irQualifyingProductsCondition,
java.util.List<RuleIrCondition> irConditions,
java.lang.String orderEntryRaoVariable) |
java.util.List<RuleIrAttributeCondition> |
RuleQualifyingProductsConditionTranslatorTest.getRuleIrAttributeConditionFromGroup(RuleIrGroupCondition groupCondition) |
| Modifier and Type | Method and Description |
|---|---|
RuleIrGroupCondition |
RuleIrGroupConditionBuilder.build() |
| Modifier and Type | Method and Description |
|---|---|
protected RuleIrGroupCondition |
RuleConfigurableProductCustomerGroupsConditionTranslator.prepareContainsAllCustomerGroupConditions(RuleCompilerContext context,
java.util.List<java.lang.String> customerGroups) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
RuleConfigurableProductCustomerGroupsConditionTranslator.addNotCondition(java.util.List<RuleIrCondition> irConditions,
RuleIrGroupCondition irResultCondition) |
Copyright © 2018 SAP SE. All Rights Reserved.