public abstract class AbstractRuleConditionTranslator extends java.lang.Object implements RuleConditionTranslator
| Modifier and Type | Field and Description |
|---|---|
protected static java.lang.String |
AVAILABLE_QUANTITY_PARAM |
protected static java.lang.String |
BASE_PRODUCT_CODES_ATTRIBUTE |
protected static java.lang.String |
CART_RAO_CURRENCY_ATTRIBUTE |
protected static java.lang.String |
CART_RAO_ENTRIES_ATTRIBUTE |
protected static java.lang.String |
CART_RAO_TOTAL_ATTRIBUTE |
protected static java.lang.String |
CATEGORIES_OPERATOR_PARAM |
protected static java.lang.String |
CATEGORIES_PARAM |
protected static java.lang.String |
CATEGORY_RAO_CODE_ATTRIBUTE |
protected static java.lang.String |
OPERATOR_PARAM |
protected static java.lang.String |
ORDER_CONSUMED_RAO_CART_ATTRIBUTE |
protected static java.lang.String |
ORDER_ENTRY_RAO_BASE_PRICE_ATTRIBUTE |
protected static java.lang.String |
ORDER_ENTRY_RAO_PRODUCT_ATTRIBUTE |
protected static java.lang.String |
PRODUCT_CONSUMED_RAO_ENTRY_ATTRIBUTE |
protected static java.lang.String |
PRODUCT_RAO_CATEGORIES_ATTRIBUTE |
protected static java.lang.String |
PRODUCT_RAO_CODE_ATTRIBUTE |
protected static java.lang.String |
PRODUCTS_PARAM |
protected static java.lang.String |
QUANTITY_PARAM |
protected static java.lang.String |
VALUE_PARAM |
| Constructor and Description |
|---|
AbstractRuleConditionTranslator() |
| Modifier and Type | Method and Description |
|---|---|
protected java.lang.Object |
covertToNullIfEmptyCollection(java.lang.Object seedObject) |
protected java.lang.Object |
covertToNullIfEmptyMap(java.lang.Object seedObject) |
protected boolean |
isRuleNonStackable(RuleCompilerContext context)
Deprecated.
since 6.7
|
protected boolean |
verifyAllPresent(java.lang.Object... objects) |
protected boolean |
verifyAnyPresent(java.lang.Object... objects) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waittranslateprotected static final java.lang.String OPERATOR_PARAM
protected static final java.lang.String VALUE_PARAM
protected static final java.lang.String CART_RAO_CURRENCY_ATTRIBUTE
protected static final java.lang.String ORDER_CONSUMED_RAO_CART_ATTRIBUTE
protected static final java.lang.String CART_RAO_TOTAL_ATTRIBUTE
protected static final java.lang.String CART_RAO_ENTRIES_ATTRIBUTE
protected static final java.lang.String PRODUCT_CONSUMED_RAO_ENTRY_ATTRIBUTE
protected static final java.lang.String ORDER_ENTRY_RAO_BASE_PRICE_ATTRIBUTE
protected static final java.lang.String QUANTITY_PARAM
protected static final java.lang.String AVAILABLE_QUANTITY_PARAM
protected static final java.lang.String CATEGORIES_OPERATOR_PARAM
protected static final java.lang.String CATEGORIES_PARAM
protected static final java.lang.String CATEGORY_RAO_CODE_ATTRIBUTE
protected static final java.lang.String ORDER_ENTRY_RAO_PRODUCT_ATTRIBUTE
protected static final java.lang.String PRODUCT_RAO_CODE_ATTRIBUTE
protected static final java.lang.String PRODUCT_RAO_CATEGORIES_ATTRIBUTE
protected static final java.lang.String PRODUCTS_PARAM
protected static final java.lang.String BASE_PRODUCT_CODES_ATTRIBUTE
protected boolean verifyAllPresent(java.lang.Object... objects)
protected boolean verifyAnyPresent(java.lang.Object... objects)
protected java.lang.Object covertToNullIfEmptyCollection(java.lang.Object seedObject)
protected java.lang.Object covertToNullIfEmptyMap(java.lang.Object seedObject)
@Deprecated protected boolean isRuleNonStackable(RuleCompilerContext context)
Copyright © 2018 SAP SE. All Rights Reserved.