GLS ShipIT  5.2.5
GLS ShipIT - SOAP services
glsgroup/fpcs/datatypes/soap/v1/shipmentprocessing/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 
49 @XmlAccessorType(XmlAccessType.FIELD)
50 @XmlType(name = "ParcelData", propOrder = {
51  "trackID",
52  "partnerParcelNumber",
53  "exchangeParcelID",
54  "shipmentUnitReference",
55  "parcelNumber",
56  "barcodes",
57  "italianData",
58  "routingInfo",
59  "expressData",
60  "serviceArea",
61  "ndiArea",
62  "handlingInformation",
63  "mondialRelayArea",
64  "belgianLuxData"
65 })
66 public class ParcelData {
67 
68  @XmlElement(name = "TrackID", required = true)
69  protected String trackID;
70  @XmlElement(name = "PartnerParcelNumber")
71  protected String partnerParcelNumber;
72  @XmlElement(name = "ExchangeParcelID")
73  protected String exchangeParcelID;
74  @XmlElement(name = "ShipmentUnitReference")
75  protected List<String> shipmentUnitReference;
76  @XmlElement(name = "ParcelNumber", required = true)
77  protected String parcelNumber;
78  @XmlElement(name = "Barcodes")
79  protected Barcodes barcodes;
80  @XmlElement(name = "ItalianData")
81  protected ItalianData italianData;
82  @XmlElement(name = "RoutingInfo")
83  protected RoutingInfo routingInfo;
84  @XmlElement(name = "ExpressData")
85  protected ExpressData expressData;
86  @XmlElement(name = "ServiceArea")
87  protected ServiceArea serviceArea;
88  @XmlElement(name = "NDIArea")
89  protected NDIArea ndiArea;
90  @XmlElement(name = "HandlingInformation")
91  protected String handlingInformation;
92  @XmlElement(name = "MondialRelayArea")
93  protected MondialRelayArea mondialRelayArea;
94  @XmlElement(name = "BelgianLuxData")
95  protected BelgianLuxData belgianLuxData;
96 
105  public String getTrackID() {
106  return trackID;
107  }
108 
117  public void setTrackID(String value) {
118  this.trackID = value;
119  }
120 
129  public String getPartnerParcelNumber() {
130  return partnerParcelNumber;
131  }
132 
141  public void setPartnerParcelNumber(String value) {
142  this.partnerParcelNumber = value;
143  }
144 
153  public String getExchangeParcelID() {
154  return exchangeParcelID;
155  }
156 
165  public void setExchangeParcelID(String value) {
166  this.exchangeParcelID = value;
167  }
168 
191  public List<String> getShipmentUnitReference() {
192  if (shipmentUnitReference == null) {
193  shipmentUnitReference = new ArrayList<String>();
194  }
195  return this.shipmentUnitReference;
196  }
197 
206  public String getParcelNumber() {
207  return parcelNumber;
208  }
209 
218  public void setParcelNumber(String value) {
219  this.parcelNumber = value;
220  }
221 
231  return barcodes;
232  }
233 
242  public void setBarcodes(Barcodes value) {
243  this.barcodes = value;
244  }
245 
255  return italianData;
256  }
257 
266  public void setItalianData(ItalianData value) {
267  this.italianData = value;
268  }
269 
279  return routingInfo;
280  }
281 
290  public void setRoutingInfo(RoutingInfo value) {
291  this.routingInfo = value;
292  }
293 
303  return expressData;
304  }
305 
314  public void setExpressData(ExpressData value) {
315  this.expressData = value;
316  }
317 
327  return serviceArea;
328  }
329 
338  public void setServiceArea(ServiceArea value) {
339  this.serviceArea = value;
340  }
341 
350  public NDIArea getNDIArea() {
351  return ndiArea;
352  }
353 
362  public void setNDIArea(NDIArea value) {
363  this.ndiArea = value;
364  }
365 
374  public String getHandlingInformation() {
375  return handlingInformation;
376  }
377 
386  public void setHandlingInformation(String value) {
387  this.handlingInformation = value;
388  }
389 
399  return mondialRelayArea;
400  }
401 
411  this.mondialRelayArea = value;
412  }
413 
423  return belgianLuxData;
424  }
425 
434  public void setBelgianLuxData(BelgianLuxData value) {
435  this.belgianLuxData = value;
436  }
437 
438 }