CCEOrderDTO.java

package com.tradecloud.dto.consignment;

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

/**
 * Created by ds on 2014/05/12.
 */
@XmlRootElement(name = "Order")
@XmlAccessorType(XmlAccessType.FIELD)
public class CCEOrderDTO {
    @XmlAttribute(required = true)
    private String buyer;
    @XmlAttribute(required = true)
    private String division;
    @XmlAttribute(required = true)
    private String foreignAgent;
    @XmlAttribute(required = true)
    private String merchandisingAgent;
    @XmlAttribute(required = true)
    private String number;
    @XmlAttribute(required = true)
    private String paymentMethod;
    @XmlAttribute(required = true)
    private String paymentTerm;
    @XmlAttribute(required = true)
    private String reference;
    @XmlAttribute(required = true)
    private String requiredOnSiteDate;
    @XmlAttribute(required = true)
    private String shippingReference;
    @XmlAttribute(required = true)
    private String signedOffDate;
    @XmlAttribute(required = true)
    private String sourcingAgent;
    @XmlAttribute(required = true)
    private String supplier;
    @XmlAttribute(required = true)
    private String warehouseAgent;
    @XmlElement(name = "Comment")
    private String Comment;
    @XmlElement(name = "TotalQuantity")
    private String totalQuantity;
    @XmlElement(name = "TotalCost")
    private String totalCost;
    @XmlElement(name = "TotalSuppliersInvoice")
    private String totalSuppliersInvoice;
    @XmlElement(name = "UnsignoffReason")
    private String unsignoffReason;
    @XmlElement(name = "TotalSuppliersInvoiceCurrency")
    private String totalSuppliersInvoiceCurrency;
    @XmlElementWrapper(name = "LineItemList")
    @XmlElement(name = "LineItem")
    private List<CCELineItemDTO> lineItemDTOList;

    @XmlAttribute(required = true)
    private String proformaReference;
    @XmlAttribute(required = true)
    private String supplierAddress;

    public String getBuyer() {
        return buyer;
    }

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

    public String getDivision() {
        return division;
    }

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

    public String getForeignAgent() {
        return foreignAgent;
    }

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

    public String getMerchandisingAgent() {
        return merchandisingAgent;
    }

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

    public String getNumber() {
        return number;
    }

    public void setNumber(String number) {
        this.number = number;
    }

    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 getReference() {
        return reference;
    }

    public void setReference(String reference) {
        this.reference = reference;
    }

    public String getRequiredOnSiteDate() {
        return requiredOnSiteDate;
    }

    public void setRequiredOnSiteDate(String requiredOnSiteDate) {
        this.requiredOnSiteDate = requiredOnSiteDate;
    }

    public String getShippingReference() {
        return shippingReference;
    }

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

    public String getSignedOffDate() {
        return signedOffDate;
    }

    public void setSignedOffDate(String signedOffDate) {
        this.signedOffDate = signedOffDate;
    }

    public String getSourcingAgent() {
        return sourcingAgent;
    }

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

    public String getSupplier() {
        return supplier;
    }

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

    public String getWarehouseAgent() {
        return warehouseAgent;
    }

    public void setWarehouseAgent(String warehouseAgent) {
        this.warehouseAgent = warehouseAgent;
    }

    public String getComment() {
        return Comment;
    }

    public void setComment(String comment) {
        Comment = comment;
    }

    public String getTotalQuantity() {
        return totalQuantity;
    }

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

    public String getTotalCost() {
        return totalCost;
    }

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

    public String getTotalSuppliersInvoice() {
        return totalSuppliersInvoice;
    }

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

    public String getUnsignoffReason() {
        return unsignoffReason;
    }

    public void setUnsignoffReason(String unsignoffReason) {
        this.unsignoffReason = unsignoffReason;
    }

    public String getTotalSuppliersInvoiceCurrency() {
        return totalSuppliersInvoiceCurrency;
    }

    public void setTotalSuppliersInvoiceCurrency(String totalSuppliersInvoiceCurrency) {
        this.totalSuppliersInvoiceCurrency = totalSuppliersInvoiceCurrency;
    }

    public List<CCELineItemDTO> getLineItemDTOList() {
        return lineItemDTOList;
    }

    public void setLineItemDTOList(List<CCELineItemDTO> lineItemDTOList) {
        this.lineItemDTOList = lineItemDTOList;
    }

    public String getProformaReference() {
        return proformaReference;
    }

    public void setProformaReference(String proformaReference) {
        this.proformaReference = proformaReference;
    }

    public String getSupplierAddress() {
        return supplierAddress;
    }

    public void setSupplierAddress(String supplierAddress) {
        this.supplierAddress = supplierAddress;
    }
}