public class RuleCustomerSupportConditionTranslator extends AbstractRuleConditionTranslator
| Modifier and Type | Field and Description |
|---|---|
protected static java.lang.String |
ASSISTED_SERVICE_SESSION_ACTIVE_PARAM |
protected static java.lang.String |
CUSTOMER_SUPPORT_RAO_CUSTOMER_EMULATION_ACTIVE_ATTRIBUTE |
AVAILABLE_QUANTITY_PARAM, BASE_PRODUCT_CODES_ATTRIBUTE, CART_RAO_CURRENCY_ATTRIBUTE, CART_RAO_ENTRIES_ATTRIBUTE, CART_RAO_TOTAL_ATTRIBUTE, CATEGORIES_OPERATOR_PARAM, CATEGORIES_PARAM, CATEGORY_RAO_CODE_ATTRIBUTE, OPERATOR_PARAM, ORDER_CONSUMED_RAO_CART_ATTRIBUTE, ORDER_ENTRY_RAO_BASE_PRICE_ATTRIBUTE, ORDER_ENTRY_RAO_PRODUCT_ATTRIBUTE, PRODUCT_CONSUMED_RAO_ENTRY_ATTRIBUTE, PRODUCT_RAO_CATEGORIES_ATTRIBUTE, PRODUCT_RAO_CODE_ATTRIBUTE, PRODUCTS_PARAM, QUANTITY_PARAM, VALUE_PARAM| Constructor and Description |
|---|
RuleCustomerSupportConditionTranslator() |
| Modifier and Type | Method and Description |
|---|---|
RuleIrCondition |
translate(RuleCompilerContext context,
RuleConditionData condition,
RuleConditionDefinitionData conditionDefinition)
Translates a rule condition to the intermediate representation.
|
covertToNullIfEmptyCollection, covertToNullIfEmptyMap, isRuleNonStackable, verifyAllPresent, verifyAnyPresentprotected static final java.lang.String ASSISTED_SERVICE_SESSION_ACTIVE_PARAM
protected static final java.lang.String CUSTOMER_SUPPORT_RAO_CUSTOMER_EMULATION_ACTIVE_ATTRIBUTE
public RuleCustomerSupportConditionTranslator()
public RuleIrCondition translate(RuleCompilerContext context, RuleConditionData condition, RuleConditionDefinitionData conditionDefinition)
RuleConditionTranslatorcontext - - the compiler contextcondition - - the conditionconditionDefinition - - the condition definitionCopyright © 2018 SAP SE. All Rights Reserved.