Class AbstractRuleConditionTranslator

    • Field Detail

      • CART_RAO_CURRENCY_ATTRIBUTE

        protected static final java.lang.String CART_RAO_CURRENCY_ATTRIBUTE
        See Also:
        Constant Field Values
      • CART_RAO_ENTRIES_ATTRIBUTE

        protected static final java.lang.String CART_RAO_ENTRIES_ATTRIBUTE
        See Also:
        Constant Field Values
      • PRODUCT_CONSUMED_RAO_ENTRY_ATTRIBUTE

        protected static final java.lang.String PRODUCT_CONSUMED_RAO_ENTRY_ATTRIBUTE
        See Also:
        Constant Field Values
      • ORDER_ENTRY_RAO_BASE_PRICE_ATTRIBUTE

        protected static final java.lang.String ORDER_ENTRY_RAO_BASE_PRICE_ATTRIBUTE
        See Also:
        Constant Field Values
      • AVAILABLE_QUANTITY_PARAM

        protected static final java.lang.String AVAILABLE_QUANTITY_PARAM
        See Also:
        Constant Field Values
      • CATEGORIES_OPERATOR_PARAM

        protected static final java.lang.String CATEGORIES_OPERATOR_PARAM
        See Also:
        Constant Field Values
      • CATEGORIES_PARAM

        protected static final java.lang.String CATEGORIES_PARAM
        See Also:
        Constant Field Values
      • ORDER_ENTRY_RAO_PRODUCT_CODE_ATTRIBUTE

        protected static final java.lang.String ORDER_ENTRY_RAO_PRODUCT_CODE_ATTRIBUTE
        See Also:
        Constant Field Values
      • ORDER_ENTRY_RAO_CATEGORY_CODES_ATTRIBUTE

        protected static final java.lang.String ORDER_ENTRY_RAO_CATEGORY_CODES_ATTRIBUTE
        See Also:
        Constant Field Values
      • BASE_PRODUCT_CODES_ATTRIBUTE

        protected static final java.lang.String BASE_PRODUCT_CODES_ATTRIBUTE
        See Also:
        Constant Field Values
    • Constructor Detail

      • AbstractRuleConditionTranslator

        public AbstractRuleConditionTranslator()
    • Method Detail

      • verifyAllPresent

        protected boolean verifyAllPresent​(java.lang.Object... objects)
      • verifyAnyPresent

        protected boolean verifyAnyPresent​(java.lang.Object... objects)
      • covertToNullIfEmptyCollection

        protected java.lang.Object covertToNullIfEmptyCollection​(java.lang.Object seedObject)
      • covertToNullIfEmptyMap

        protected java.lang.Object covertToNullIfEmptyMap​(java.lang.Object seedObject)