2 package eu.glsgroup.fpcs.datatypes.soap.v1.tracking;
5 import javax.xml.bind.annotation.XmlAccessType;
6 import javax.xml.bind.annotation.XmlAccessorType;
7 import javax.xml.bind.annotation.XmlElement;
8 import javax.xml.bind.annotation.XmlRootElement;
9 import javax.xml.bind.annotation.XmlSchemaType;
10 import javax.xml.bind.annotation.XmlType;
11 import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
12 import org.w3._2001.xmlschema.Adapter2;
41 @XmlAccessorType(XmlAccessType.FIELD)
42 @XmlType(name =
"", propOrder = {
45 "shipmentUnitReference",
49 @XmlRootElement(name =
"TULReferenceData")
52 @XmlElement(name =
"TrackID")
53 protected String trackID;
54 @XmlElement(name = "ShipmentReference")
55 protected String shipmentReference;
56 @XmlElement(name = "ShipmentUnitReference")
57 protected String shipmentUnitReference;
58 @XmlElement(name = "DateFrom", required = true, type = String.class)
60 @XmlSchemaType(name = "date")
61 protected Date dateFrom;
62 @XmlElement(name = "DateTo", required = true, type = String.class)
64 @XmlSchemaType(name = "date")
65 protected Date dateTo;
75 public String getTrackID() {
100 return shipmentReference;
112 this.shipmentReference = value;
124 return shipmentUnitReference;
136 this.shipmentUnitReference = value;
160 this.dateFrom = value;