public class RuleConfigurableProductInCartConditionTranslator extends RuleConfigurableProductBaseConditionTranslator
| Modifier and Type | Field and Description |
|---|---|
static String |
CART_RAO_ENTRIES_ATTRIBUTE |
static String |
ORDER_ENTRY_RAO_PRODUCT_CONFIGURATION_ATTRIBUTE |
CSTIC_PARAM, CSTIC_RAO_ASSIGNED_VALUES_ATTRIBUTE, CSTIC_RAO_NAME_ATTRIBUTE, CSTIC_VALUE_PARAM, CSTIC_VALUE_RAO_NAME_ATTRIBUTE, PRODUCT_CONFIGURATION_RAO_CODE_ATTRIBUTE, PRODUCT_CONFIGURATION_RAO_CSTICS_ATTRIBUTE, PRODUCT_CONFIGURATION_RAO_IN_CART_ATTRIBUTE, PRODUCT_PARAM, VALUE_OPERATOR_PARAM| Constructor and Description |
|---|
RuleConfigurableProductInCartConditionTranslator() |
| Modifier and Type | Method and Description |
|---|---|
RuleIrCondition |
translate(RuleCompilerContext context,
RuleConditionData condition,
RuleConditionDefinitionData conditionDefinition)
Translates a rule condition to the intermediate representation.
|
getCstic, getCsticValue, getProduct, getRulesFormator, getValueOeratorContains, prepareProductConfigurationConditions, processParameter, processValueOperatorParameter, setRulesFormatorpublic static final String CART_RAO_ENTRIES_ATTRIBUTE
public static final String ORDER_ENTRY_RAO_PRODUCT_CONFIGURATION_ATTRIBUTE
public RuleConfigurableProductInCartConditionTranslator()
public RuleIrCondition translate(RuleCompilerContext context, RuleConditionData condition, RuleConditionDefinitionData conditionDefinition) throws RuleCompilerException
RuleConditionTranslatorcontext - - the compiler contextcondition - - the conditionconditionDefinition - - the condition definitionRuleCompilerException - if an error occurs during the translation processCopyright © 2017 SAP SE. All Rights Reserved.