GLS ShipIT  2.7.11
GLS ShipIT - REST services
fpcs/datatypes/soap/v1/shipmentprocessing/ObjectFactory.java
Go to the documentation of this file.
1 
2 package eu.glsgroup.fpcs.datatypes.soap.v1.shipmentprocessing;
3 
4 import java.util.Date;
5 import javax.xml.bind.JAXBElement;
6 import javax.xml.bind.annotation.XmlElementDecl;
7 import javax.xml.bind.annotation.XmlRegistry;
8 import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
9 import javax.xml.namespace.QName;
11 
12 
27 @XmlRegistry
28 public class ObjectFactory {
29 
30  private final static QName _TrackID_QNAME = new QName("http://fpcs.gls-group.eu/v1/ShipmentProcessing/types", "TrackID");
31  private final static QName _EndOfDayDate_QNAME = new QName("http://fpcs.gls-group.eu/v1/ShipmentProcessing/types", "EndOfDayDate");
32 
37  public ObjectFactory() {
38  }
39 
45  return new EndOfDayResponse();
46  }
47 
53  return new Shipment();
54  }
55 
61  return new CreateParcelsResponse();
62  }
63 
69  return new CreatedShipment();
70  }
71 
77  return new InvalidShipmentUnitFault();
78  }
79 
85  return new ShipmentUnit();
86  }
87 
93  return new AllowedServicesResponse();
94  }
95 
101  return new AllowedService();
102  }
103 
109  return new CouldNotTransmitShipmentsFault();
110  }
111 
117  return new UpdateParcelWeightResponse();
118  }
119 
125  return new AllowedServicesRequestParameter();
126  }
127 
133  return new Location();
134  }
135 
141  return new ValidateParcelsResponse();
142  }
143 
149  return new ShipmentValidationResult();
150  }
151 
157  return new CancelParcelResponse();
158  }
159 
165  return new ShipmentRequestData();
166  }
167 
173  return new PrintingOptions();
174  }
175 
181  return new CustomContent();
182  }
183 
189  return new ReturnOptions();
190  }
191 
197  return new ValidateShipmentRequestData();
198  }
199 
206  }
207 
213  return new InvalidShipmentIDFault();
214  }
215 
221  return new Document();
222  }
223 
229  return new Information();
230  }
231 
237  return new ServiceInfo();
238  }
239 
245  return new NDIArea();
246  }
247 
253  return new ExpressData();
254  }
255 
261  return new MetaData();
262  }
263 
269  return new DefinePrinter();
270  }
271 
277  return new Barcodes();
278  }
279 
285  return new ValidationIssue();
286  }
287 
293  return new RoutingInfo();
294  }
295 
301  return new ParcelData();
302  }
303 
309  return new ServiceArea();
310  }
311 
317  return new ReturnLabels();
318  }
319 
324  @XmlElementDecl(namespace = "http://fpcs.gls-group.eu/v1/ShipmentProcessing/types", name = "TrackID")
325  public JAXBElement<String> createTrackID(String value) {
326  return new JAXBElement<String>(_TrackID_QNAME, String.class, null, value);
327  }
328 
333  @XmlElementDecl(namespace = "http://fpcs.gls-group.eu/v1/ShipmentProcessing/types", name = "EndOfDayDate")
334  @XmlJavaTypeAdapter(Adapter2 .class)
335  public JAXBElement<Date> createEndOfDayDate(Date value) {
336  return new JAXBElement<Date>(_EndOfDayDate_QNAME, Date.class, null, value);
337  }
338 
339 }