OrderDTO.java
package com.tradecloud.dto.order;
import com.tradecloud.dto.lineitem.LineItemDTO;
import javax.xml.bind.annotation.*;
import java.util.Date;
import java.util.List;
@XmlRootElement(name = "orderDTO")
@XmlAccessorType(XmlAccessType.FIELD)
public class OrderDTO {
@XmlAttribute
private String reference;
@XmlAttribute
private Date arrivalAtPOD;
@XmlAttribute
private Date latestShipmentDate;
@XmlElementWrapper(name = "lineItems")
@XmlElement(name = "lineItemDTO")
private List<LineItemDTO> lineItems;
public String getReference() {
return reference;
}
public void setOrderReference(String reference) {
this.reference = reference;
}
public Date getArrivalAtPOD() {
return arrivalAtPOD;
}
public void setArrivalAtPOD(Date arrivalAtPOD) {
this.arrivalAtPOD = arrivalAtPOD;
}
public Date getLatestShipmentDate() {
return latestShipmentDate;
}
public void setLatestShipmentDate(Date latestShipmentDate) {
this.latestShipmentDate = latestShipmentDate;
}
}