Class ShopUserMailChargeLO

  • All Implemented Interfaces:
    java.io.Serializable

    public class ShopUserMailChargeLO
    extends java.lang.Object
    implements java.io.Serializable
    ShopUserMailChargeLO covers information about a type of charge. E.g. the type of charge ChargeTypeDefDO, several net and gross values and a list of assigned promotions ShopUserMailPromotionLO.
    See Also:
    Serialized Form
    • Constructor Detail

      • ShopUserMailChargeLO

        public ShopUserMailChargeLO()
    • Method Detail

      • getChargeTypeDefDO

        public bakery.persistence.expand.ChargeTypeDefDOEnumInterface getChargeTypeDefDO()
      • getNet

        public java.math.BigDecimal getNet()
      • getGross

        public java.math.BigDecimal getGross()
      • getTax

        public java.math.BigDecimal getTax()
      • getNetDiscounted

        public java.math.BigDecimal getNetDiscounted()
      • getGrossDiscounted

        public java.math.BigDecimal getGrossDiscounted()
      • getTaxDiscounted

        public java.math.BigDecimal getTaxDiscounted()
      • setChargeTypeDefDO

        public void setChargeTypeDefDO​(bakery.persistence.expand.ChargeTypeDefDOEnumInterface chargeTypeDefDO)
      • setNet

        public void setNet​(java.math.BigDecimal net)
      • setGross

        public void setGross​(java.math.BigDecimal gross)
      • setTax

        public void setTax​(java.math.BigDecimal tax)
      • setNetDiscounted

        public void setNetDiscounted​(java.math.BigDecimal netDiscounted)
      • setGrossDiscounted

        public void setGrossDiscounted​(java.math.BigDecimal grossDiscounted)
      • setTaxDiscounted

        public void setTaxDiscounted​(java.math.BigDecimal taxDiscounted)
      • setTaxes

        public void setTaxes​(java.util.List<MailTaxDetailLO> taxes)