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;