GLS ShipIT  4.0.f3
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 
48 @XmlAccessorType(XmlAccessType.FIELD)
49 @XmlType(name = "ParcelData", propOrder = {
50  "trackID",
51  "partnerParcelNumber",
52  "exchangeParcelID",
53  "shipmentUnitReference",
54  "parcelNumber",
55  "barcodes",
56  "italianData",
57  "routingInfo",
58  "expressData",
59  "serviceArea",
60  "ndiArea",
61  "handlingInformation",
62  "mondialRelayArea"
63 })
64 public class ParcelData {
65 
66  @XmlElement(name = "TrackID", required = true)
67  protected String trackID;
68  @XmlElement(name = "PartnerParcelNumber")
69  protected String partnerParcelNumber;
70  @XmlElement(name = "ExchangeParcelID")
71  protected String exchangeParcelID;
72  @XmlElement(name = "ShipmentUnitReference")
73  protected List<String> shipmentUnitReference;
74  @XmlElement(name = "ParcelNumber", required = true)
75  protected String parcelNumber;
76  @XmlElement(name = "Barcodes")
77  protected Barcodes barcodes;
78  @XmlElement(name = "ItalianData")
79  protected ItalianData italianData;
80  @XmlElement(name = "RoutingInfo")
81  protected RoutingInfo routingInfo;
82  @XmlElement(name = "ExpressData")
83  protected ExpressData expressData;
84  @XmlElement(name = "ServiceArea")
85  protected ServiceArea serviceArea;
86  @XmlElement(name = "NDIArea")
87  protected NDIArea ndiArea;
88  @XmlElement(name = "HandlingInformation")
89  protected String handlingInformation;
90  @XmlElement(name = "MondialRelayArea")
91  protected MondialRelayArea mondialRelayArea;
92 
101  public String getTrackID() {
102  return trackID;
103  }
104 
113  public void setTrackID(String value) {
114  this.trackID = value;
115  }
116 
125  public String getPartnerParcelNumber() {
126  return partnerParcelNumber;
127  }
128 
137  public void setPartnerParcelNumber(String value) {
138  this.partnerParcelNumber = value;
139  }
140 
149  public String getExchangeParcelID() {
150  return exchangeParcelID;
151  }
152 
161  public void setExchangeParcelID(String value) {
162  this.exchangeParcelID = value;
163  }
164 
187  public List<String> getShipmentUnitReference() {
188  if (shipmentUnitReference == null) {
189  shipmentUnitReference = new ArrayList<String>();
190  }
191  return this.shipmentUnitReference;
192  }
193 
202  public String getParcelNumber() {
203  return parcelNumber;
204  }
205 
214  public void setParcelNumber(String value) {
215  this.parcelNumber = value;
216  }
217 
227  return barcodes;
228  }
229 
238  public void setBarcodes(Barcodes value) {
239  this.barcodes = value;
240  }
241 
251  return italianData;
252  }
253 
262  public void setItalianData(ItalianData value) {
263  this.italianData = value;
264  }
265 
275  return routingInfo;
276  }
277 
286  public void setRoutingInfo(RoutingInfo value) {
287  this.routingInfo = value;
288  }
289 
299  return expressData;
300  }
301 
310  public void setExpressData(ExpressData value) {
311  this.expressData = value;
312  }
313 
323  return serviceArea;
324  }
325 
334  public void setServiceArea(ServiceArea value) {
335  this.serviceArea = value;
336  }
337 
346  public NDIArea getNDIArea() {
347  return ndiArea;
348  }
349 
358  public void setNDIArea(NDIArea value) {
359  this.ndiArea = value;
360  }
361 
370  public String getHandlingInformation() {
371  return handlingInformation;
372  }
373 
382  public void setHandlingInformation(String value) {
383  this.handlingInformation = value;
384  }
385 
395  return mondialRelayArea;
396  }
397 
407  this.mondialRelayArea = value;
408  }
409 
410 }