ShipmentACUPReportOrderDTO.java

package com.tradecloud.dto.shipment.actualunitcosting;

import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlAttribute;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlRootElement;
import java.util.List;

/**
 * Created by IntelliJ IDEA.
 * User: ds
 * Date: 2014/03/06
 * Time: 4:39 PM
 * To change this template use File | Settings | File Templates.
 */
@XmlAccessorType(XmlAccessType.FIELD)
@XmlRootElement(name = "Order")
public class ShipmentACUPReportOrderDTO {
    @XmlAttribute(required = true)
    String orderNumber;

    @XmlAttribute(required = true)
    String orderReference;

    @XmlAttribute(required = true)
    String shippingReference;

    @XmlAttribute(required = true)
    String division;

    @XmlAttribute(required = true)
    String buyer;

    @XmlAttribute(required = true)
    String supplier;

    @XmlAttribute(required = true)
    String paymentMethod;

    @XmlAttribute(required = true)
    String paymentTerm;

    @XmlAttribute(required = true)
    String foreignAgent;

    @XmlAttribute(required = true)
    String sourcingAgent;

    @XmlAttribute(required = true)
    String merchandisingAgent;

    @XmlAttribute(required = true)
    String warehousingagent;

    @XmlAttribute(required = true)
    String orderComments;

    @XmlAttribute(required = true)
    double totalQuantity;

    @XmlAttribute(required = true)
    double totalCost;

    @XmlAttribute(required = true)
    double totalSuppliersInvoice;

    @XmlElement(name = "Item", required = true)
    List<ShipmentACUPReportItemDTO> shipmentACUPReportItemDTOList;

    public String getOrderNumber() {
        return orderNumber;
    }

    public void setOrderNumber(String orderNumber) {
        this.orderNumber = orderNumber;
    }

    public String getOrderReference() {
        return orderReference;
    }

    public void setOrderReference(String orderReference) {
        this.orderReference = orderReference;
    }

    public String getShippingReference() {
        return shippingReference;
    }

    public void setShippingReference(String shippingReference) {
        this.shippingReference = shippingReference;
    }

    public String getDivision() {
        return division;
    }

    public void setDivision(String division) {
        this.division = division;
    }

    public String getBuyer() {
        return buyer;
    }

    public void setBuyer(String buyer) {
        this.buyer = buyer;
    }

    public String getSupplier() {
        return supplier;
    }

    public void setSupplier(String supplier) {
        this.supplier = supplier;
    }

    public String getPaymentMethod() {
        return paymentMethod;
    }

    public void setPaymentMethod(String paymentMethod) {
        this.paymentMethod = paymentMethod;
    }

    public String getPaymentTerm() {
        return paymentTerm;
    }

    public void setPaymentTerm(String paymentTerm) {
        this.paymentTerm = paymentTerm;
    }

    public String getForeignAgent() {
        return foreignAgent;
    }

    public void setForeignAgent(String foreignAgent) {
        this.foreignAgent = foreignAgent;
    }

    public String getSourcingAgent() {
        return sourcingAgent;
    }

    public void setSourcingAgent(String sourcingAgent) {
        this.sourcingAgent = sourcingAgent;
    }

    public String getMerchandisingAgent() {
        return merchandisingAgent;
    }

    public void setMerchandisingAgent(String merchandisingAgent) {
        this.merchandisingAgent = merchandisingAgent;
    }

    public String getWarehousingagent() {
        return warehousingagent;
    }

    public void setWarehousingagent(String warehousingagent) {
        this.warehousingagent = warehousingagent;
    }

    public String getOrderComments() {
        return orderComments;
    }

    public void setOrderComments(String orderComments) {
        this.orderComments = orderComments;
    }

    public double getTotalQuantity() {
        return totalQuantity;
    }

    public void setTotalQuantity(double totalQuantity) {
        this.totalQuantity = totalQuantity;
    }

    public double getTotalCost() {
        return totalCost;
    }

    public void setTotalCost(double totalCost) {
        this.totalCost = totalCost;
    }

    public double getTotalSuppliersInvoice() {
        return totalSuppliersInvoice;
    }

    public void setTotalSuppliersInvoice(double totalSuppliersInvoice) {
        this.totalSuppliersInvoice = totalSuppliersInvoice;
    }

    public List<ShipmentACUPReportItemDTO> getShipmentACUPReportItemDTOList() {
        return shipmentACUPReportItemDTOList;
    }

    public void setShipmentACUPReportItemDTOList(List<ShipmentACUPReportItemDTO> shipmentACUPReportItemDTOList) {
        this.shipmentACUPReportItemDTOList = shipmentACUPReportItemDTOList;
    }
}