OrderConfirmationSearchResult.java
package com.tradecloud.dto.order;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlAttribute;
import javax.xml.bind.annotation.XmlRootElement;
import java.math.BigDecimal;
/**
* Created by ds on 2014/04/30.
*/
@XmlRootElement(name = "OrderConfirmationSearchResult")
@XmlAccessorType(XmlAccessType.FIELD)
public class OrderConfirmationSearchResult extends OrderSearchResult {
@XmlAttribute(required = true)
private String consignmentReference;
@XmlAttribute(required = true)
private String orderReference;
@XmlAttribute(required = true)
private String supplierName;
/*@XmlAttribute(required = true)
private String latestShipmentDate;*/
@XmlAttribute(required = true)
private String divisionName;//effectively org unit
@XmlAttribute(required = true)
private String businessUnitName;
@XmlAttribute(required = true)
private String buyerName;
@XmlAttribute(required = true)
private String freightForwarder;
@XmlAttribute(required = true)
private String lspBookingReference;
@XmlAttribute(required = true)
private String status;
@XmlAttribute(required = true)
private String rejectReason;
@XmlAttribute(required = true)
private String itemReference;
@XmlAttribute(required = true)
private BigDecimal itemQuantity;
@XmlAttribute(required = true)
private BigDecimal itemInvoiceValue;
@XmlAttribute(required = true)
private String invoiceCurrency;
@XmlAttribute(required = true)
private String styleReference;
@XmlAttribute(required = true)
private String styleDescription;
@Override
public String getConsignmentReference() {
return consignmentReference;
}
@Override
public void setConsignmentReference(String consignmentReference) {
this.consignmentReference = consignmentReference;
}
@Override
public String getOrderReference() {
return orderReference;
}
@Override
public void setOrderReference(String orderReference) {
this.orderReference = orderReference;
}
public String getSupplierName() {
return supplierName;
}
public void setSupplierName(String supplierName) {
this.supplierName = supplierName;
}
/*public String getLatestShipmentDate() {
return latestShipmentDate;
}
public void setLatestShipmentDate(String latestShipmentDate) {
this.latestShipmentDate = latestShipmentDate;
}*/
public String getDivisionName() {
return divisionName;
}
public void setDivisionName(String divisionName) {
this.divisionName = divisionName;
}
public String getBusinessUnitName() {
return businessUnitName;
}
public void setBusinessUnitName(String businessUnitName) {
this.businessUnitName = businessUnitName;
}
public String getBuyerName() {
return buyerName;
}
public void setBuyer(String buyerName) {
this.buyerName = buyerName;
}
public String getFreightForwarder() {
return freightForwarder;
}
public void setFreightForwarder(String freightForwarder) {
this.freightForwarder = freightForwarder;
}
public String getLspBookingReference() {
return lspBookingReference;
}
public void setLspBookingReference(String lspBookingReference) {
this.lspBookingReference = lspBookingReference;
}
public String getStatus() {
return status;
}
public void setStatus(String status) {
this.status = status;
}
public String getRejectReason() {
return rejectReason;
}
public void setRejectReason(String rejectReason) {
this.rejectReason = rejectReason;
}
public void setBuyerName(String buyerName) {
this.buyerName = buyerName;
}
public String getItemReference() {
return itemReference;
}
public void setItemReference(String itemReference) {
this.itemReference = itemReference;
}
public BigDecimal getItemQuantity() {
return itemQuantity;
}
public void setItemQuantity(BigDecimal itemQuantity) {
this.itemQuantity = itemQuantity;
}
public BigDecimal getItemInvoiceValue() {
return itemInvoiceValue;
}
public void setItemInvoiceValue(BigDecimal itemInvoiceValue) {
this.itemInvoiceValue = itemInvoiceValue;
}
public String getInvoiceCurrency() {
return invoiceCurrency;
}
public void setInvoiceCurrency(String invoiceCurrency) {
this.invoiceCurrency = invoiceCurrency;
}
public String getStyleReference() {
return styleReference;
}
public void setStyleReference(String styleReference) {
this.styleReference = styleReference;
}
public String getStyleDescription() {
return styleDescription;
}
public void setStyleDescription(String styleDescription) {
this.styleDescription = styleDescription;
}
}