Class ShopUserMailLO

    • Constructor Detail

      • ShopUserMailLO

        public ShopUserMailLO()
    • Method Detail

      • getShopId

        public java.lang.Long getShopId()
        Specified by:
        getShopId in interface bakery.logic.valueobject.OrderLogicObject
      • setShopId

        public void setShopId​(java.lang.Long shopId)
      • getShopOrderId

        public java.lang.String getShopOrderId()
        Specified by:
        getShopOrderId in interface bakery.logic.valueobject.OrderLogicObject
      • setShopOrderId

        public void setShopOrderId​(java.lang.String shopOrderId)
      • getOrderEntryDate

        public java.sql.Timestamp getOrderEntryDate()
      • setOrderEntryDate

        public void setOrderEntryDate​(java.sql.Timestamp orderEntryDate)
      • getPositionTotalGross

        public java.math.BigDecimal getPositionTotalGross()
        Returns:
        the position total gross amount without any promotions
      • getTotalGross

        public java.math.BigDecimal getTotalGross()
        Returns:
        returns the order total gross amount including all promotions and charges
      • getPositionTotalNet

        public java.math.BigDecimal getPositionTotalNet()
        Returns:
        the position total net amount without any promotions
      • getPositionTotalTax

        public java.math.BigDecimal getPositionTotalTax()
        Returns:
        the position total tax amount without any promotions
      • getPositionTotalGrossDiscounted

        public java.math.BigDecimal getPositionTotalGrossDiscounted()
        Returns:
        the position total gross amount including the position and order promotions
      • getPositionTotalNetDiscounted

        public java.math.BigDecimal getPositionTotalNetDiscounted()
        Returns:
        the position total net amount including the position and order promotions
      • getPositionTotalTaxDiscounted

        public java.math.BigDecimal getPositionTotalTaxDiscounted()
        Returns:
        the position total tax amount including the position and order promotions
      • getPositionTotalGrossSubDiscounted

        public java.math.BigDecimal getPositionTotalGrossSubDiscounted()
        Returns:
        the position total gross amount including only the position promotions
      • getPositionTotalNetSubDiscounted

        public java.math.BigDecimal getPositionTotalNetSubDiscounted()
        Returns:
        the position total net amount including only the position promotions
      • getPositionTotalTaxSubDiscounted

        public java.math.BigDecimal getPositionTotalTaxSubDiscounted()
        Returns:
        the position total tax amount including only the position promotions
      • getTotalNet

        public java.math.BigDecimal getTotalNet()
        Returns:
        the order total net amount including all promotions and charges
      • getTotalTax

        public java.math.BigDecimal getTotalTax()
        Returns:
        the order total tax amount including all promotions and charges
      • getChargeByChargeTypeName

        public ShopUserMailChargeLO getChargeByChargeTypeName​(java.lang.String chargeTypeDefDOName)
        Parameters:
        chargeTypeDefDOName - the named type of the charge
        Returns:
        the related charge type object1
      • getOrderPropertyValue

        public java.lang.String getOrderPropertyValue​(java.lang.String group,
                                                      java.lang.String key)
      • getShopName

        public java.lang.String getShopName()
      • setShopName

        public void setShopName​(java.lang.String shopName)
      • getShopCustomerOrderId

        public java.lang.String getShopCustomerOrderId()
      • setShopCustomerOrderId

        public void setShopCustomerOrderId​(java.lang.String shopCustomerOrderId)
      • getShopCustomerNo

        public java.lang.String getShopCustomerNo()
      • setShopCustomerNo

        public void setShopCustomerNo​(java.lang.String shopCustomerNo)
      • getCustomerAddressLO

        public AddressLO getCustomerAddressLO()
      • setCustomerAddressLO

        public void setCustomerAddressLO​(AddressLO customerAddressLO)
      • getBillingAddressLO

        public AddressLO getBillingAddressLO()
      • setBillingAddressLO

        public void setBillingAddressLO​(AddressLO billingAddressLO)
      • getPaymentMethodName

        public java.lang.String getPaymentMethodName()
      • setPaymentMethodName

        public void setPaymentMethodName​(java.lang.String paymentMethodName)
      • setPositionTotalGross

        public void setPositionTotalGross​(java.math.BigDecimal positionTotalGross)
      • setPositionTotalNet

        public void setPositionTotalNet​(java.math.BigDecimal positionTotalNet)
      • setPositionTotalTax

        public void setPositionTotalTax​(java.math.BigDecimal positionTotalTax)
      • setPositionTotalGrossDiscounted

        public void setPositionTotalGrossDiscounted​(java.math.BigDecimal positionTotalGrossDiscounted)
      • setPositionTotalNetDiscounted

        public void setPositionTotalNetDiscounted​(java.math.BigDecimal positionTotalNetDiscounted)
      • setPositionTotalTaxDiscounted

        public void setPositionTotalTaxDiscounted​(java.math.BigDecimal positionTotalTaxDiscounted)
      • setPositionTotalGrossSubDiscounted

        public void setPositionTotalGrossSubDiscounted​(java.math.BigDecimal positionTotalGrossSubDiscounted)
      • setPositionTotalNetSubDiscounted

        public void setPositionTotalNetSubDiscounted​(java.math.BigDecimal positionTotalNetSubDiscounted)
      • setPositionTotalTaxSubDiscounted

        public void setPositionTotalTaxSubDiscounted​(java.math.BigDecimal positionTotalTaxSubDiscounted)
      • setTotalGross

        public void setTotalGross​(java.math.BigDecimal totalGross)
      • setTotalNet

        public void setTotalNet​(java.math.BigDecimal totalNet)
      • setTotalTax

        public void setTotalTax​(java.math.BigDecimal totalTax)
      • getLocale

        public java.util.Locale getLocale()
      • setLocale

        public void setLocale​(java.util.Locale locale)
      • getPspReference

        public java.lang.String getPspReference()
      • setPspReference

        public void setPspReference​(java.lang.String pspReference)
      • getMerchantReference

        public java.lang.String getMerchantReference()
      • setMerchantReference

        public void setMerchantReference​(java.lang.String merchantReference)
      • getOrderProperties

        public java.util.Map<java.lang.String,​java.util.Map<java.lang.String,​java.lang.String>> getOrderProperties()
      • setOrderProperties

        public void setOrderProperties​(java.util.Map<java.lang.String,​java.util.Map<java.lang.String,​java.lang.String>> orderProperties)