2package eu.gls_group.fpcs.v1.shipmentprocessing.types;
4import java.math.BigDecimal;
5import java.util.ArrayList;
7import javax.xml.bind.annotation.XmlAccessType;
8import javax.xml.bind.annotation.XmlAccessorType;
9import javax.xml.bind.annotation.XmlElement;
10import javax.xml.bind.annotation.XmlSchemaType;
11import javax.xml.bind.annotation.XmlType;
12import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
13import eu.gls_group.fpcs.v1.common.NationalParcelData;
14import eu.gls_group.fpcs.v1.common.UnitService;
15import eu.gls_group.fpcs.v1.common.Volume;
16import org.w3._2001.xmlschema.Adapter1;
52@XmlAccessorType(XmlAccessType.FIELD)
53@XmlType(name =
"ShipmentUnit", propOrder = {
54 "shipmentUnitReference",
55 "partnerParcelNumber",
60 "frAlphaParcelReference",
69 @XmlElement(name =
"ShipmentUnitReference")
70 protected List<String> shipmentUnitReference;
71 @XmlElement(name = "PartnerParcelNumber")
72 protected String partnerParcelNumber;
73 @XmlElement(name = "Weight", type = String.class)
75 @XmlSchemaType(name = "decimal")
76 protected BigDecimal weight;
77 @XmlElement(name = "Note1")
78 protected String note1;
79 @XmlElement(name = "Note2")
80 protected String note2;
81 @XmlElement(name = "Service")
83 @XmlElement(name = "FRAlphaParcelReference")
84 protected String frAlphaParcelReference;
85 @XmlElement(name = "TrackID")
86 protected String trackID;
87 @XmlElement(defaultValue = "false")
88 protected Boolean injected;
89 @XmlElement(name = "ParcelNumber")
90 protected String parcelNumber;
93 @XmlElement(name = "
Volume")
118 public List<String> getShipmentUnitReference() {
119 if (shipmentUnitReference ==
null) {
120 shipmentUnitReference =
new ArrayList<String>();
122 return this.shipmentUnitReference;
134 return partnerParcelNumber;
146 this.partnerParcelNumber = value;
244 if (service ==
null) {
245 service =
new ArrayList<UnitService>();
259 return frAlphaParcelReference;
271 this.frAlphaParcelReference = value;
295 this.trackID = value;
319 this.injected = value;
343 this.parcelNumber = value;
355 return nationalParcelData;
367 this.nationalParcelData = value;
void setParcelNumber(String value)
void setFRAlphaParcelReference(String value)
String getPartnerParcelNumber()
String getFRAlphaParcelReference()
void setNote1(String value)
void setTrackID(String value)
void setWeight(BigDecimal value)
void setVolume(Volume value)
void setNote2(String value)
void setPartnerParcelNumber(String value)
void setInjected(Boolean value)
List< UnitService > getService()
NationalParcelData getNationalParcelData()
void setNationalParcelData(NationalParcelData value)