2 package eu.glsgroup.fpcs.datatypes.soap.v1.shipmentprocessing;
4 import java.util.ArrayList;
7 import javax.xml.bind.annotation.XmlAccessType;
8 import javax.xml.bind.annotation.XmlAccessorType;
9 import javax.xml.bind.annotation.XmlElement;
10 import javax.xml.bind.annotation.XmlSchemaType;
11 import javax.xml.bind.annotation.XmlType;
12 import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
57 @XmlAccessorType(XmlAccessType.FIELD)
58 @XmlType(name =
"Shipment", propOrder = {
65 "expressAltDeliveryAllowed",
75 @XmlElement(name =
"ShipmentReference")
76 protected List<String> shipmentReference;
77 @XmlElement(name = "ShippingDate", type = String.class)
79 @XmlSchemaType(name = "date")
80 protected Date shippingDate;
81 @XmlElement(name = "IncotermCode")
82 protected String incotermCode;
83 @XmlElement(name = "Identifier")
84 protected String identifier;
85 @XmlElement(name = "Middleware")
86 protected String middleware;
87 @XmlElement(name = "Product", required = true)
88 @XmlSchemaType(name = "
string")
90 @XmlElement(name = "ExpressAltDeliveryAllowed")
91 protected Boolean expressAltDeliveryAllowed;
92 @XmlElement(name = "
Consignee", required = true)
93 protected Consignee consignee;
94 @XmlElement(name = "
Shipper", required = true)
95 protected Shipper shipper;
96 @XmlElement(name = "
Return")
98 @XmlElement(name = "Carrier", type = String.class)
100 protected Carrier carrier;
102 protected List<ShipmentUnit> shipmentUnit;
103 @XmlElement(name = "Service")
128 public List<String> getShipmentReference() {
129 if (shipmentReference == null) {
130 shipmentReference =
new ArrayList<String>();
132 return this.shipmentReference;
156 this.shippingDate = value;
180 this.incotermCode = value;
204 this.identifier = value;
228 this.middleware = value;
252 this.product = value;
264 return expressAltDeliveryAllowed;
276 this.expressAltDeliveryAllowed = value;
300 this.consignee = value;
324 this.shipper = value;
348 this._return = value;
372 this.carrier = value;
398 if (shipmentUnit == null) {
399 shipmentUnit =
new ArrayList<ShipmentUnit>();
401 return this.shipmentUnit;
427 if (service == null) {
428 service =
new ArrayList<ShipmentService>();
void setCarrier(Carrier value)
void setProduct(ProductType value)
void setShippingDate(Date value)
List< ShipmentService > getService()
void setReturn(Return value)
void setConsignee(Consignee value)
void setIdentifier(String value)
void setShipper(Shipper value)
void setExpressAltDeliveryAllowed(Boolean value)
void setMiddleware(String value)
List< ShipmentUnit > getShipmentUnit()
void setIncotermCode(String value)
Boolean isExpressAltDeliveryAllowed()