ShipmentCostGroupDTO.java

package com.tradecloud.dto.shipment.actualsummarycosting;

import javax.xml.bind.annotation.*;
import java.math.BigDecimal;
import java.util.List;

/**
 * Created by ds on 2015/07/03.
 */
@XmlAccessorType(XmlAccessType.FIELD)
@XmlRootElement(name = "ShipmentCostGroupDTO")
public class ShipmentCostGroupDTO {

    @XmlAttribute
    String costGroupName;

    @XmlAttribute(required = true)
    BigDecimal subTotalAlc;

    @XmlAttribute(required = true)
    BigDecimal subTotalGlc;

    @XmlAttribute(required = true)
    BigDecimal variancePercTotal;

    @XmlAttribute(required = true)
    BigDecimal varianceTotal;

    @XmlElement(name = "ShipmentCostLine", required = true)
    List<ShipmentCostLineDTO> costLineDTOs;

    @XmlAttribute
    BigDecimal subTotalAlcFC;

    @XmlAttribute
    BigDecimal subTotalGlcFC;

    public String getCostGroupName() {
        return costGroupName;
    }

    public void setCostGroupName(String costGroupName) {
        this.costGroupName = costGroupName;
    }

    public BigDecimal getSubTotalAlc() {
        return subTotalAlc;
    }

    public void setSubTotalAlc(BigDecimal subTotalAlc) {
        this.subTotalAlc = subTotalAlc;
    }

    public BigDecimal getSubTotalGlc() {
        return subTotalGlc;
    }

    public void setSubTotalGlc(BigDecimal subTotalGlc) {
        this.subTotalGlc = subTotalGlc;
    }

    public BigDecimal getVariancePercTotal() {
        return variancePercTotal;
    }

    public void setVariancePercTotal(BigDecimal variancePercTotal) {
        this.variancePercTotal = variancePercTotal;
    }

    public BigDecimal getVarianceTotal() {
        return varianceTotal;
    }

    public void setVarianceTotal(BigDecimal varianceTotal) {
        this.varianceTotal = varianceTotal;
    }

    public List<ShipmentCostLineDTO> getCostLineDTOs() {
        return costLineDTOs;
    }

    public void setCostLineDTOs(List<ShipmentCostLineDTO> costLineDTOs) {
        this.costLineDTOs = costLineDTOs;
    }

    public BigDecimal getSubTotalAlcFC() {
        return subTotalAlcFC;
    }

    public void setSubTotalAlcFC(BigDecimal subTotalAlcFC) {
        this.subTotalAlcFC = subTotalAlcFC;
    }

    public BigDecimal getSubTotalGlcFC() {
        return subTotalGlcFC;
    }

    public void setSubTotalGlcFC(BigDecimal subTotalGlcFC) {
        this.subTotalGlcFC = subTotalGlcFC;
    }
}