Class AbstractRulePassengerTypeQuantityConditionTranslator
java.lang.Object
de.hybris.platform.travelrulesengine.conditions.AbstractRulePassengerTypeQuantityConditionTranslator
- All Implemented Interfaces:
de.hybris.platform.ruleengineservices.compiler.RuleConditionTranslator
- Direct Known Subclasses:
RulePassengerTypeQuantityCartConditionTranslator,RulePassengerTypeQuantityConditionTranslator,RulePassengerTypeQuantityProductConditionTranslator
public abstract class AbstractRulePassengerTypeQuantityConditionTranslator
extends Object
implements de.hybris.platform.ruleengineservices.compiler.RuleConditionTranslator
The type Abstract rule passenger type quantity condition translator.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected RuleIrConditiontranslate(de.hybris.platform.ruleengineservices.compiler.RuleCompilerContext context, RuleConditionData condition, RuleConditionDefinitionData ruleConditionDefinitionData, String contextRAOVariable) Generic passenger type quantity condition translator rule ir condition.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface de.hybris.platform.ruleengineservices.compiler.RuleConditionTranslator
translate
-
Constructor Details
-
AbstractRulePassengerTypeQuantityConditionTranslator
public AbstractRulePassengerTypeQuantityConditionTranslator()
-
-
Method Details
-
translate
protected RuleIrCondition translate(de.hybris.platform.ruleengineservices.compiler.RuleCompilerContext context, RuleConditionData condition, RuleConditionDefinitionData ruleConditionDefinitionData, String contextRAOVariable) Generic passenger type quantity condition translator rule ir condition.- Parameters:
context- the contextcondition- the conditionruleConditionDefinitionData- the rule condition definition datacontextRAOVariable- the context RAO Variable- Returns:
- the rule ir condition
-