LiteOrderDTO.java
package com.tradecloud.dto.consignment.lite;
import javax.xml.bind.annotation.*;
import java.math.BigDecimal;
import java.util.List;
/**
* Created by ds on 2016/11/16.
*/
@XmlRootElement(name = "Order")
@XmlAccessorType(XmlAccessType.FIELD)
public class LiteOrderDTO {
@XmlAttribute(required = true)
private String orderNumber;
@XmlAttribute(required = true)
private String orderReference;
@XmlAttribute(required = true)
private String shippingReference;
@XmlAttribute(required = true)
private String buyer;
@XmlAttribute(required = true)
private String supplier;
@XmlAttribute(required = true)
private String totalCostInclVat;
@XmlAttribute(required = true)
private String totalCostExVatInclFinance;
@XmlAttribute(required = true)
private String totalCostExVat;
@XmlAttribute(required = true)
private String totalVAT;
@XmlAttribute(required = true)
private String supplyVAT;
@XmlAttribute(required = true)
private String division;
@XmlAttribute(required = true)
private String orderCurrency;
@XmlAttribute(required = true)
private String orderDate;
@XmlAttribute(required = true)
private String proformaReference;
@XmlAttribute(required = true)
private String availabilityDate;
@XmlAttribute(required = true)
private String signedOffDate;
@XmlAttribute(required = true)
private String requiredOnSiteDate;
@XmlAttribute(required = true)
private String finalDestination;
@XmlAttribute(required = true)
private Long orderId;
@XmlElement(name = "CostGroup", required = true)
private List<LiteCostGroupDTO> liteCostGroupDTO;
@XmlElement(name = "LineItem", required = true)
private List<LiteLineItemDTO> liteLineItemList;
@XmlAttribute(required = true)
private String totalCostForAllItemsInclFinance;
private BigDecimal serviceFee;
private BigDecimal interest;
@XmlAttribute(required = true)
private String foreignCurrency;
@XmlAttribute(required = true)
private String costingCurrency;
private boolean elc;
public List<LiteLineItemDTO> getLiteLineItemList() {
return liteLineItemList;
}
public void setLiteLineItemList(List<LiteLineItemDTO> liteLineItemList) {
this.liteLineItemList = liteLineItemList;
}
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 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 List<LiteCostGroupDTO> getLiteCostGroupDTO() {
return liteCostGroupDTO;
}
public void setLiteCostGroupDTO(List<LiteCostGroupDTO> liteCostGroupDTO) {
this.liteCostGroupDTO = liteCostGroupDTO;
}
public String getTotalVAT() {
return totalVAT;
}
public void setTotalVAT(String totalVAT) {
this.totalVAT = totalVAT;
}
public String getSupplyVAT() {
return supplyVAT;
}
public void setSupplyVAT(String supplyVAT) {
this.supplyVAT = supplyVAT;
}
public String getDivision() {
return division;
}
public void setDivision(String division) {
this.division = division;
}
public String getOrderCurrency() {
return orderCurrency;
}
public void setOrderCurrency(String orderCurrency) {
this.orderCurrency = orderCurrency;
}
public String getOrderDate() {
return orderDate;
}
public void setOrderDate(String orderDate) {
this.orderDate = orderDate;
}
public String getProformaReference() {
return proformaReference;
}
public void setProformaReference(String proformaReference) {
this.proformaReference = proformaReference;
}
public String getAvailabilityDate() {
return availabilityDate;
}
public void setAvailabilityDate(String availabilityDate) {
this.availabilityDate = availabilityDate;
}
public String getSignedOffDate() {
return signedOffDate;
}
public void setSignedOffDate(String signedOffDate) {
this.signedOffDate = signedOffDate;
}
public String getRequiredOnSiteDate() {
return requiredOnSiteDate;
}
public void setRequiredOnSiteDate(String requiredOnSiteDate) {
this.requiredOnSiteDate = requiredOnSiteDate;
}
public String getFinalDestination() {
return finalDestination;
}
public void setFinalDestination(String finalDestination) {
this.finalDestination = finalDestination;
}
public String getTotalCostInclVat() {
return totalCostInclVat;
}
public void setTotalCostInclVat(String totalCostInclVat) {
this.totalCostInclVat = totalCostInclVat;
}
public Long getOrderId() {
return orderId;
}
public void setOrderId(Long orderId) {
this.orderId = orderId;
}
public String getTotalCostExVat() {
return totalCostExVat;
}
public void setTotalCostExVat(String totalCostExVat) {
this.totalCostExVat = totalCostExVat;
}
public String getTotalCostExVatInclFinance() {
return totalCostExVatInclFinance;
}
public void setTotalCostExVatInclFinance(String totalCostExVatInclFinance) {
this.totalCostExVatInclFinance = totalCostExVatInclFinance;
}
public String getTotalCostForAllItemsInclFinance() {
return totalCostForAllItemsInclFinance;
}
public void setTotalCostForAllItemsInclFinance(String totalCostForAllItemsInclFinance) {
this.totalCostForAllItemsInclFinance = totalCostForAllItemsInclFinance;
}
public BigDecimal getServiceFee() {
return serviceFee;
}
public void setServiceFee(BigDecimal serviceFee) {
this.serviceFee = serviceFee;
}
public BigDecimal getInterest() {
return interest;
}
public void setInterest(BigDecimal interest) {
this.interest = interest;
}
public String getForeignCurrency() {
return foreignCurrency;
}
public void setForeignCurrency(String foreignCurrency) {
this.foreignCurrency = foreignCurrency;
}
public String getCostingCurrency() {
return costingCurrency;
}
public void setCostingCurrency(String costingCurrency) {
this.costingCurrency = costingCurrency;
}
public boolean isElc() {
return elc;
}
public void setElc(boolean elc) {
this.elc = elc;
}
}