GLS ShipIT  4.0.f3
GLS ShipIT - REST services
glsgroup/fpcs/datatypes/soap/v1/parcelshop/ObjectFactory.java
Go to the documentation of this file.
1 
2 package eu.glsgroup.fpcs.datatypes.soap.v1.parcelshop;
3 
4 import javax.xml.bind.JAXBElement;
5 import javax.xml.bind.annotation.XmlElementDecl;
6 import javax.xml.bind.annotation.XmlRegistry;
7 import javax.xml.namespace.QName;
8 
9 
24 @XmlRegistry
25 public class ObjectFactory {
26 
27  private final static QName _ParcelShopID_QNAME = new QName("http://fpcs.gls-group.eu/v1/ParcelShop", "ParcelShopID");
28  private final static QName _CountryCode_QNAME = new QName("http://fpcs.gls-group.eu/v1/ParcelShop", "CountryCode");
29  private final static QName _ParcelShopType_QNAME = new QName("http://fpcs.gls-group.eu/v1/ParcelShop", "ParcelShopType");
30 
35  public ObjectFactory() {
36  }
37 
43  return new ListOfParcelShop();
44  }
45 
51  return new ParcelShop();
52  }
53 
59  return new Location();
60  }
61 
67  return new Vacations();
68  }
69 
75  return new WorkingDay();
76  }
77 
82  public Area createArea() {
83  return new Area();
84  }
85 
91  return new ParcelShopSearchDistance();
92  }
93 
99  return new ParcelShopSearchLocation();
100  }
101 
107  return new InvalidParcelShopIDFault();
108  }
109 
115  return new OpeningClosingHours();
116  }
117 
122  public Hours createHours() {
123  return new Hours();
124  }
125 
131  return new UnitItem();
132  }
133 
139  return new PODItem();
140  }
141 
150  @XmlElementDecl(namespace = "http://fpcs.gls-group.eu/v1/ParcelShop", name = "ParcelShopID")
151  public JAXBElement<String> createParcelShopID(String value) {
152  return new JAXBElement<String>(_ParcelShopID_QNAME, String.class, null, value);
153  }
154 
163  @XmlElementDecl(namespace = "http://fpcs.gls-group.eu/v1/ParcelShop", name = "CountryCode")
164  public JAXBElement<String> createCountryCode(String value) {
165  return new JAXBElement<String>(_CountryCode_QNAME, String.class, null, value);
166  }
167 
176  @XmlElementDecl(namespace = "http://fpcs.gls-group.eu/v1/ParcelShop", name = "ParcelShopType")
178  return new JAXBElement<ParcelShopType>(_ParcelShopType_QNAME, ParcelShopType.class, null, value);
179  }
180 
181 }