GLS ShipIT
GLS ShipIT - REST services
 All Classes Namespaces Files Functions Variables Enumerator Pages
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 
46 @XmlAccessorType(XmlAccessType.FIELD)
47 @XmlType(name = "ParcelData", propOrder = {
48  "trackID",
49  "exchangeParcelID",
50  "shipmentUnitReference",
51  "parcelNumber",
52  "barcodes",
53  "routingInfo",
54  "expressData",
55  "serviceArea",
56  "ndiArea",
57  "handlingInformation",
58  "mondialRelayArea"
59 })
60 public class ParcelData {
61 
62  @XmlElement(name = "TrackID", required = true)
63  protected String trackID;
64  @XmlElement(name = "ExchangeParcelID")
65  protected String exchangeParcelID;
66  @XmlElement(name = "ShipmentUnitReference")
67  protected List<String> shipmentUnitReference;
68  @XmlElement(name = "ParcelNumber", required = true)
69  protected String parcelNumber;
70  @XmlElement(name = "Barcodes")
71  protected Barcodes barcodes;
72  @XmlElement(name = "RoutingInfo")
73  protected RoutingInfo routingInfo;
74  @XmlElement(name = "ExpressData")
75  protected ExpressData expressData;
76  @XmlElement(name = "ServiceArea")
77  protected ServiceArea serviceArea;
78  @XmlElement(name = "NDIArea")
79  protected NDIArea ndiArea;
80  @XmlElement(name = "HandlingInformation")
81  protected String handlingInformation;
82  @XmlElement(name = "MondialRelayArea")
83  protected MondialRelayArea mondialRelayArea;
84 
93  public String getTrackID() {
94  return trackID;
95  }
96 
105  public void setTrackID(String value) {
106  this.trackID = value;
107  }
108 
117  public String getExchangeParcelID() {
118  return exchangeParcelID;
119  }
120 
129  public void setExchangeParcelID(String value) {
130  this.exchangeParcelID = value;
131  }
132 
155  public List<String> getShipmentUnitReference() {
156  if (shipmentUnitReference == null) {
157  shipmentUnitReference = new ArrayList<String>();
158  }
159  return this.shipmentUnitReference;
160  }
161 
170  public String getParcelNumber() {
171  return parcelNumber;
172  }
173 
182  public void setParcelNumber(String value) {
183  this.parcelNumber = value;
184  }
185 
195  return barcodes;
196  }
197 
206  public void setBarcodes(Barcodes value) {
207  this.barcodes = value;
208  }
209 
219  return routingInfo;
220  }
221 
230  public void setRoutingInfo(RoutingInfo value) {
231  this.routingInfo = value;
232  }
233 
243  return expressData;
244  }
245 
254  public void setExpressData(ExpressData value) {
255  this.expressData = value;
256  }
257 
267  return serviceArea;
268  }
269 
278  public void setServiceArea(ServiceArea value) {
279  this.serviceArea = value;
280  }
281 
290  public NDIArea getNDIArea() {
291  return ndiArea;
292  }
293 
302  public void setNDIArea(NDIArea value) {
303  this.ndiArea = value;
304  }
305 
314  public String getHandlingInformation() {
315  return handlingInformation;
316  }
317 
326  public void setHandlingInformation(String value) {
327  this.handlingInformation = value;
328  }
329 
339  return mondialRelayArea;
340  }
341 
351  this.mondialRelayArea = value;
352  }
353 
354 }