View Javadoc
1   //
2   // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.0.3-b01-fcs 
3   // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 
4   // Any modifications to this file will be lost upon recompilation of the source schema. 
5   // Generated on: 2024.01.23 at 07:43:17 PM CET 
6   //
7   
8   
9   package fr.paris.lutece.plugins.address.business.jaxb.wsFicheAdresse;
10  
11  import java.math.BigInteger;
12  import javax.xml.bind.JAXBElement;
13  import javax.xml.bind.annotation.XmlElementDecl;
14  import javax.xml.bind.annotation.XmlRegistry;
15  import javax.xml.namespace.QName;
16  
17  
18  /**
19   * This object contains factory methods for each 
20   * Java content interface and Java element interface 
21   * generated in the fr.paris.lutece.plugins.address.business.jaxb.wsFicheAdresse package. 
22   * <p>An ObjectFactory allows you to programatically 
23   * construct new instances of the Java representation 
24   * for XML content. The Java representation of XML 
25   * content can consist of schema derived interfaces 
26   * and classes representing the binding of schema 
27   * type definitions, element declarations and model 
28   * groups.  Factory methods for each of these are 
29   * provided in this class.
30   * 
31   */
32  @XmlRegistry
33  public class ObjectFactory {
34  
35      private final static QName _Suffixe1_QNAME = new QName("", "suffixe1");
36      private final static QName _Suffixe3_QNAME = new QName("", "suffixe3");
37      private final static QName _DateCreation_QNAME = new QName("", "dateCreation");
38      private final static QName _Suffixe2_QNAME = new QName("", "suffixe2");
39      private final static QName _Numero_QNAME = new QName("", "numero");
40      private final static QName _IdVoie_QNAME = new QName("", "idVoie");
41      private final static QName _Commune_QNAME = new QName("", "commune");
42      private final static QName _Identifiant_QNAME = new QName("", "identifiant");
43      private final static QName _CodeInsee_QNAME = new QName("", "code_insee");
44      private final static QName _MajUser_QNAME = new QName("", "majUser");
45      private final static QName _EtatAdresse_QNAME = new QName("", "etatAdresse");
46      private final static QName _NatureAffectation_QNAME = new QName("", "natureAffectation");
47      private final static QName _DateMaj_QNAME = new QName("", "dateMaj");
48      private final static QName _GeoY_QNAME = new QName("", "geo_y");
49      private final static QName _GeoX_QNAME = new QName("", "geo_x");
50      private final static QName _StatutAdresse_QNAME = new QName("", "statutAdresse");
51      private final static QName _DateDecisionAffectation_QNAME = new QName("", "dateDecisionAffectation");
52      private final static QName _Geometry_QNAME = new QName("", "geometry");
53      private final static QName _TypeAdresse_QNAME = new QName("", "typeAdresse");
54      private final static QName _IdParcelle_QNAME = new QName("", "idParcelle");
55  
56      /**
57       * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: fr.paris.lutece.plugins.address.business.jaxb.wsFicheAdresse
58       * 
59       */
60      public ObjectFactory() {
61      }
62  
63      /**
64       * Create an instance of {@link Adresse }
65       * 
66       */
67      public Adresse createAdresse() {
68          return new Adresse();
69      }
70  
71      /**
72       * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
73       * 
74       */
75      @XmlElementDecl(namespace = "", name = "suffixe1")
76      public JAXBElement<String> createSuffixe1(String value) {
77          return new JAXBElement<String>(_Suffixe1_QNAME, String.class, null, value);
78      }
79  
80      /**
81       * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
82       * 
83       */
84      @XmlElementDecl(namespace = "", name = "suffixe3")
85      public JAXBElement<String> createSuffixe3(String value) {
86          return new JAXBElement<String>(_Suffixe3_QNAME, String.class, null, value);
87      }
88  
89      /**
90       * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
91       * 
92       */
93      @XmlElementDecl(namespace = "", name = "dateCreation")
94      public JAXBElement<String> createDateCreation(String value) {
95          return new JAXBElement<String>(_DateCreation_QNAME, String.class, null, value);
96      }
97  
98      /**
99       * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
100      * 
101      */
102     @XmlElementDecl(namespace = "", name = "suffixe2")
103     public JAXBElement<String> createSuffixe2(String value) {
104         return new JAXBElement<String>(_Suffixe2_QNAME, String.class, null, value);
105     }
106 
107     /**
108      * Create an instance of {@link JAXBElement }{@code <}{@link BigInteger }{@code >}}
109      * 
110      */
111     @XmlElementDecl(namespace = "", name = "numero")
112     public JAXBElement<BigInteger> createNumero(BigInteger value) {
113         return new JAXBElement<BigInteger>(_Numero_QNAME, BigInteger.class, null, value);
114     }
115 
116     /**
117      * Create an instance of {@link JAXBElement }{@code <}{@link Short }{@code >}}
118      * 
119      */
120     @XmlElementDecl(namespace = "", name = "idVoie")
121     public JAXBElement<Short> createIdVoie(Short value) {
122         return new JAXBElement<Short>(_IdVoie_QNAME, Short.class, null, value);
123     }
124 
125     /**
126      * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
127      * 
128      */
129     @XmlElementDecl(namespace = "", name = "commune")
130     public JAXBElement<String> createCommune(String value) {
131         return new JAXBElement<String>(_Commune_QNAME, String.class, null, value);
132     }
133 
134     /**
135      * Create an instance of {@link JAXBElement }{@code <}{@link BigInteger }{@code >}}
136      * 
137      */
138     @XmlElementDecl(namespace = "", name = "identifiant")
139     public JAXBElement<BigInteger> createIdentifiant(BigInteger value) {
140         return new JAXBElement<BigInteger>(_Identifiant_QNAME, BigInteger.class, null, value);
141     }
142 
143     /**
144      * Create an instance of {@link JAXBElement }{@code <}{@link BigInteger }{@code >}}
145      * 
146      */
147     @XmlElementDecl(namespace = "", name = "code_insee")
148     public JAXBElement<BigInteger> createCodeInsee(BigInteger value) {
149         return new JAXBElement<BigInteger>(_CodeInsee_QNAME, BigInteger.class, null, value);
150     }
151 
152     /**
153      * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
154      * 
155      */
156     @XmlElementDecl(namespace = "", name = "majUser")
157     public JAXBElement<String> createMajUser(String value) {
158         return new JAXBElement<String>(_MajUser_QNAME, String.class, null, value);
159     }
160 
161     /**
162      * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
163      * 
164      */
165     @XmlElementDecl(namespace = "", name = "etatAdresse")
166     public JAXBElement<String> createEtatAdresse(String value) {
167         return new JAXBElement<String>(_EtatAdresse_QNAME, String.class, null, value);
168     }
169 
170     /**
171      * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
172      * 
173      */
174     @XmlElementDecl(namespace = "", name = "natureAffectation")
175     public JAXBElement<String> createNatureAffectation(String value) {
176         return new JAXBElement<String>(_NatureAffectation_QNAME, String.class, null, value);
177     }
178 
179     /**
180      * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
181      * 
182      */
183     @XmlElementDecl(namespace = "", name = "dateMaj")
184     public JAXBElement<String> createDateMaj(String value) {
185         return new JAXBElement<String>(_DateMaj_QNAME, String.class, null, value);
186     }
187 
188     /**
189      * Create an instance of {@link JAXBElement }{@code <}{@link Float }{@code >}}
190      * 
191      */
192     @XmlElementDecl(namespace = "", name = "geo_y")
193     public JAXBElement<Float> createGeoY(Float value) {
194         return new JAXBElement<Float>(_GeoY_QNAME, Float.class, null, value);
195     }
196 
197     /**
198      * Create an instance of {@link JAXBElement }{@code <}{@link Float }{@code >}}
199      * 
200      */
201     @XmlElementDecl(namespace = "", name = "geo_x")
202     public JAXBElement<Float> createGeoX(Float value) {
203         return new JAXBElement<Float>(_GeoX_QNAME, Float.class, null, value);
204     }
205 
206     /**
207      * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
208      * 
209      */
210     @XmlElementDecl(namespace = "", name = "statutAdresse")
211     public JAXBElement<String> createStatutAdresse(String value) {
212         return new JAXBElement<String>(_StatutAdresse_QNAME, String.class, null, value);
213     }
214 
215     /**
216      * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
217      * 
218      */
219     @XmlElementDecl(namespace = "", name = "dateDecisionAffectation")
220     public JAXBElement<String> createDateDecisionAffectation(String value) {
221         return new JAXBElement<String>(_DateDecisionAffectation_QNAME, String.class, null, value);
222     }
223 
224     /**
225      * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
226      * 
227      */
228     @XmlElementDecl(namespace = "", name = "geometry")
229     public JAXBElement<String> createGeometry(String value) {
230         return new JAXBElement<String>(_Geometry_QNAME, String.class, null, value);
231     }
232 
233     /**
234      * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
235      * 
236      */
237     @XmlElementDecl(namespace = "", name = "typeAdresse")
238     public JAXBElement<String> createTypeAdresse(String value) {
239         return new JAXBElement<String>(_TypeAdresse_QNAME, String.class, null, value);
240     }
241 
242     /**
243      * Create an instance of {@link JAXBElement }{@code <}{@link Short }{@code >}}
244      * 
245      */
246     @XmlElementDecl(namespace = "", name = "idParcelle")
247     public JAXBElement<Short> createIdParcelle(Short value) {
248         return new JAXBElement<Short>(_IdParcelle_QNAME, Short.class, null, value);
249     }
250 
251 }