CarrierUtilisationSearchResult.java
package com.tradecloud.dto.consignment;
import com.tradecloud.dto.order.XmlAdapterDate;
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.util.Date;
import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
@XmlRootElement(name = "CarrierUtilisationSearchResult")
@XmlAccessorType(XmlAccessType.FIELD)
public class CarrierUtilisationSearchResult extends ConsignmentSearchResult {
@XmlAttribute(required = true)
private String shipmentReference = "";
@XmlAttribute(required = true)
private String consignmentReference = "";
@XmlAttribute(required = true)
private String allocatedCarrier = "";
@XmlAttribute(required = true)
private String actualCarrier ="";
@XmlJavaTypeAdapter(value=XmlAdapterDate.class,type=java.util.Date.class)
private Date actualDepartureDate = new Date();
@XmlAttribute(required = true)
private String twentyFootEquivalentUnits = "";
@XmlAttribute(required = true)
private String placeOfLoading ="";
@XmlAttribute(required = true)
private Long shipmentId = 0l;
@XmlJavaTypeAdapter(value=XmlAdapterDate.class,type=java.util.Date.class)
private Date estimateArrivalDatesOfPlaceOfDischarge;
public Long getShipmentId() {
return shipmentId;
}
public void setShipmentId(Long shipmentId) {
this.shipmentId = shipmentId;
}
public String getShipmentReference() {
return shipmentReference;
}
public void setShipmentReference(String shipmentReference) {
this.shipmentReference = shipmentReference;
}
public String getConsignmentReference() {
return consignmentReference;
}
public void setConsignmentReference(String consignmentReference) {
this.consignmentReference = consignmentReference;
}
public String getAllocatedCarrier() {
return allocatedCarrier;
}
public void setAllocatedCarrier(String allocatedCarrier) {
this.allocatedCarrier = allocatedCarrier;
}
public String getActualCarrier() {
return actualCarrier;
}
public void setActualCarrier(String actualCarrier) {
this.actualCarrier = actualCarrier;
}
public Date getActualDepartureDate() {
return actualDepartureDate;
}
public void setActualDepartureDate(Date actualDepartureDate) {
this.actualDepartureDate = actualDepartureDate;
}
public String getTwentyFootEquivalentUnits() {
return twentyFootEquivalentUnits;
}
public void setTwentyFootEquivalentUnits(String twentyFootEquivalentUnits) {
this.twentyFootEquivalentUnits = twentyFootEquivalentUnits;
}
public String getPlaceOfLoading() {
return placeOfLoading;
}
public void setPlaceOfLoading(String placeOfLoading) {
this.placeOfLoading = placeOfLoading;
}
public Date getEstimateArrivalDatesOfPlaceOfDischarge() {
return estimateArrivalDatesOfPlaceOfDischarge;
}
public void setEstimateArrivalDatesOfPlaceOfDischarge(Date estimateArrivalDatesOfPlaceOfDischarge) {
this.estimateArrivalDatesOfPlaceOfDischarge = estimateArrivalDatesOfPlaceOfDischarge;
}
}