2 package eu.glsgroup.fpcs.datatypes.soap.v1.shipmentprocessing;
4 import java.util.ArrayList;
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;
42 @XmlAccessorType(XmlAccessType.FIELD)
43 @XmlType(name =
"CreatedShipment", propOrder = {
54 @XmlElement(name =
"ShipmentReference")
55 protected List<String> shipmentReference;
58 @XmlElement(name = "PrintData")
60 @XmlElement(name = "CustomerID", required = true)
61 protected String customerID;
62 @XmlElement(name = "PickupLocation", required = true)
63 protected String pickupLocation;
64 @XmlElement(name = "GDPR")
65 protected List<String> gdpr;
66 @XmlElement(name = "Nemonico")
67 protected String nemonico;
91 public List<String> getShipmentReference() {
92 if (shipmentReference == null) {
93 shipmentReference =
new ArrayList<String>();
95 return this.shipmentReference;
121 if (parcelData == null) {
122 parcelData =
new ArrayList<ParcelData>();
124 return this.parcelData;
150 if (printData == null) {
151 printData =
new ArrayList<Document>();
153 return this.printData;
177 this.customerID = value;
189 return pickupLocation;
201 this.pickupLocation = value;
228 gdpr =
new ArrayList<String>();
254 this.nemonico = value;