Class RuleConfigurableProductBaseConditionTranslator

    • Constructor Detail

      • RuleConfigurableProductBaseConditionTranslator

        public RuleConfigurableProductBaseConditionTranslator()
    • Method Detail

      • prepareProductConfigurationConditions

        protected java.util.List<RuleIrCondition> prepareProductConfigurationConditions​(RuleConditionData condition,
                                                                                        java.lang.String product,
                                                                                        java.lang.Boolean inCart,
                                                                                        java.lang.String productConfigurationRaoVariable,
                                                                                        java.lang.String csticRaoVariable,
                                                                                        java.lang.String csticValueRaoVariable)
      • getProduct

        protected java.lang.String getProduct​(RuleConditionData condition)
      • getValueOeratorContains

        protected boolean getValueOeratorContains​(RuleConditionData condition)
      • getCsticValue

        protected java.lang.String getCsticValue​(RuleConditionData condition,
                                                 java.lang.String cstic)
      • processParameter

        protected java.lang.String processParameter​(RuleParameterData parameter)
      • processValueOperatorParameter

        protected boolean processValueOperatorParameter​(RuleParameterData valueOperatorParameter)