2 package eu.glsgroup.fpcs.datatypes.soap.v1.shipmentprocessing;
4 import javax.xml.bind.annotation.XmlAccessType;
5 import javax.xml.bind.annotation.XmlAccessorType;
6 import javax.xml.bind.annotation.XmlElement;
7 import javax.xml.bind.annotation.XmlType;
8 import java.util.ArrayList;
41 @XmlAccessorType(XmlAccessType.FIELD)
42 @XmlType(name =
"CreatedShipment", propOrder = {
52 @XmlElement(name =
"ShipmentReference")
53 protected List<String> shipmentReference;
56 @XmlElement(name = "PrintData")
58 @XmlElement(name = "CustomerID", required = true)
59 protected String customerID;
60 @XmlElement(name = "PickupLocation", required = true)
61 protected String pickupLocation;
62 @XmlElement(name = "GDPR")
63 protected List<String> gdpr;
87 public List<String> getShipmentReference() {
88 if (shipmentReference == null) {
89 shipmentReference =
new ArrayList<String>();
91 return this.shipmentReference;
117 if (parcelData == null) {
118 parcelData =
new ArrayList<ParcelData>();
120 return this.parcelData;
146 if (printData == null) {
147 printData =
new ArrayList<Document>();
149 return this.printData;
173 this.customerID = value;
185 return pickupLocation;
197 this.pickupLocation = value;
224 gdpr =
new ArrayList<String>();
List< Document > getPrintData()
String getPickupLocation()
List< ParcelData > getParcelData()
void setPickupLocation(String value)
void setCustomerID(String value)