GLS ShipIT  3.0.6
GLS ShipIT - REST services
ParcelData.java
Go to the documentation of this file.
1 
2 package eu.glsgroup.fpcs.datatypes.soap.v1.shipmentprocessing;
3 
4 import java.util.ArrayList;
5 import java.util.List;
6 import javax.xml.bind.annotation.XmlAccessType;
7 import javax.xml.bind.annotation.XmlAccessorType;
8 import javax.xml.bind.annotation.XmlElement;
9 import javax.xml.bind.annotation.XmlType;
10 
11 
45 @XmlAccessorType(XmlAccessType.FIELD)
46 @XmlType(name = "ParcelData", propOrder = {
47  "trackID",
48  "exchangeParcelID",
49  "shipmentUnitReference",
50  "parcelNumber",
51  "barcodes",
52  "routingInfo",
53  "expressData",
54  "serviceArea",
55  "ndiArea",
56  "handlingInformation"
57 })
58 public class ParcelData {
59 
60  @XmlElement(name = "TrackID", required = true)
61  protected String trackID;
62  @XmlElement(name = "ExchangeParcelID")
63  protected String exchangeParcelID;
64  @XmlElement(name = "ShipmentUnitReference")
65  protected List<String> shipmentUnitReference;
66  @XmlElement(name = "ParcelNumber", required = true)
67  protected String parcelNumber;
68  @XmlElement(name = "Barcodes")
69  protected Barcodes barcodes;
70  @XmlElement(name = "RoutingInfo")
71  protected RoutingInfo routingInfo;
72  @XmlElement(name = "ExpressData")
73  protected ExpressData expressData;
74  @XmlElement(name = "ServiceArea")
75  protected ServiceArea serviceArea;
76  @XmlElement(name = "NDIArea")
77  protected NDIArea ndiArea;
78  @XmlElement(name = "HandlingInformation")
79  protected String handlingInformation;
80 
89  public String getTrackID() {
90  return trackID;
91  }
92 
101  public void setTrackID(String value) {
102  this.trackID = value;
103  }
104 
113  public String getExchangeParcelID() {
114  return exchangeParcelID;
115  }
116 
125  public void setExchangeParcelID(String value) {
126  this.exchangeParcelID = value;
127  }
128 
151  public List<String> getShipmentUnitReference() {
152  if (shipmentUnitReference == null) {
153  shipmentUnitReference = new ArrayList<String>();
154  }
155  return this.shipmentUnitReference;
156  }
157 
166  public String getParcelNumber() {
167  return parcelNumber;
168  }
169 
178  public void setParcelNumber(String value) {
179  this.parcelNumber = value;
180  }
181 
191  return barcodes;
192  }
193 
202  public void setBarcodes(Barcodes value) {
203  this.barcodes = value;
204  }
205 
215  return routingInfo;
216  }
217 
226  public void setRoutingInfo(RoutingInfo value) {
227  this.routingInfo = value;
228  }
229 
239  return expressData;
240  }
241 
250  public void setExpressData(ExpressData value) {
251  this.expressData = value;
252  }
253 
263  return serviceArea;
264  }
265 
274  public void setServiceArea(ServiceArea value) {
275  this.serviceArea = value;
276  }
277 
286  public NDIArea getNDIArea() {
287  return ndiArea;
288  }
289 
298  public void setNDIArea(NDIArea value) {
299  this.ndiArea = value;
300  }
301 
310  public String getHandlingInformation() {
311  return handlingInformation;
312  }
313 
322  public void setHandlingInformation(String value) {
323  this.handlingInformation = value;
324  }
325 
326 }