ShipmentItemSearchResult.java
package com.tradecloud.dto.export;
import com.tradecloud.dto.order.XmlAdapterDate;
import javax.persistence.Id;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlRootElement;
import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
import java.util.Date;
@XmlRootElement(name = "ShipmentItemSearchResult")
@XmlAccessorType(XmlAccessType.FIELD)
public class ShipmentItemSearchResult {
@Id
private Long itemId;
@XmlElement(name = "itemReference")
private String itemReference = "";
@XmlElement(name = "itemReference")
private String shipmentNumber = "";
@XmlElement(name = "cartonNumber")
private String cartonNumber = "";
@XmlJavaTypeAdapter(value = XmlAdapterDate.class, type = Date.class)
private Date cartonCreatedDate = new Date();
@XmlElement(name = "countryOfOrigin")
private String countryOfOrigin = "";
@XmlElement(name = "countryofDestination")
private String countryOfDestination = "";
@XmlJavaTypeAdapter(value = XmlAdapterDate.class, type = Date.class)
private Date estimateDepartureDate = new Date();
@XmlElement(name = "orgUnit")
private String orgUnit = "";
@XmlElement(name = "styleReference")
private String styleReference = "";
@XmlElement(name = "styleDescription")
private String styleDescription = "";
@XmlElement(name = "daysAwaitingTariffing")
private Integer daysAwaitingTariffing;
public Long getItemId() {
return itemId;
}
public void setItemId(Long itemId) {
this.itemId = itemId;
}
public String getItemReference() {
return itemReference;
}
public void setItemReference(String itemReference) {
this.itemReference = itemReference;
}
public String getCartonNumber() {
return cartonNumber;
}
public void setCartonNumber(String cartonNumber) {
this.cartonNumber = cartonNumber;
}
public Date getCartonCreatedDate() {
return cartonCreatedDate;
}
public void setCartonCreatedDate(Date cartonCreatedDate) {
this.cartonCreatedDate = cartonCreatedDate;
}
public String getCountryOfOrigin() {
return countryOfOrigin;
}
public void setCountryOfOrigin(String countryOfOrigin) {
this.countryOfOrigin = countryOfOrigin;
}
public String getCountryOfDestination() {
return countryOfDestination;
}
public void setCountryOfDestination(String countryOfDestination) {
this.countryOfDestination = countryOfDestination;
}
public Date getEstimateDepartureDate() {
return estimateDepartureDate;
}
public void setEstimateDepartureDate(Date estimateDepartureDate) {
this.estimateDepartureDate = estimateDepartureDate;
}
public String getOrgUnit() {
return orgUnit;
}
public void setOrgUnit(String orgUnit) {
this.orgUnit = orgUnit;
}
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;
}
public Integer getDaysAwaitingTariffing() {
return daysAwaitingTariffing;
}
public void setDaysAwaitingTariffing(Integer daysAwaitingTariffing) {
this.daysAwaitingTariffing = daysAwaitingTariffing;
}
public String getShipmentNumber() {
return shipmentNumber;
}
public void setShipmentNumber(String shipmentNumber) {
this.shipmentNumber = shipmentNumber;
}
}