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)