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;
10  
11  import java.math.BigInteger;
12  import javax.xml.bind.annotation.XmlAccessType;
13  import javax.xml.bind.annotation.XmlAccessorType;
14  import javax.xml.bind.annotation.XmlAttribute;
15  import javax.xml.bind.annotation.XmlElement;
16  import javax.xml.bind.annotation.XmlType;
17  
18  
19  /**
20   * <p>Java class for adresse complex type.
21   * 
22   * <p>The following schema fragment specifies the expected content contained within this class.
23   * 
24   * <pre>
25   * &lt;complexType name="adresse">
26   *   &lt;complexContent>
27   *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
28   *       &lt;sequence>
29   *         &lt;element name="dunumero" type="{http://www.w3.org/2001/XMLSchema}positiveInteger"/>
30   *         &lt;element name="dubis" type="{}type_bis" minOccurs="0"/>
31   *         &lt;element name="aunumero" type="{}type_adresse" minOccurs="0"/>
32   *         &lt;element name="aubis" type="{}type_bis" minOccurs="0"/>
33   *         &lt;element name="type-voie" type="{}type_voie"/>
34   *         &lt;element name="libelle-voie" type="{}type_adresse"/>
35   *         &lt;element name="complement1-adresse" type="{}type_adresse" minOccurs="0"/>
36   *         &lt;element name="complement2-adresse" type="{}type_adresse" minOccurs="0"/>
37   *         &lt;element name="ville" type="{http://www.w3.org/2001/XMLSchema}string"/>
38   *         &lt;element name="code-commune" type="{}type_code_insee"/>
39   *         &lt;element name="geo_x" type="{http://www.w3.org/2001/XMLSchema}float"/>
40   *         &lt;element name="geo_y" type="{http://www.w3.org/2001/XMLSchema}float"/>
41   *       &lt;/sequence>
42   *       &lt;attribute name="iadresse" use="required" type="{http://www.w3.org/2001/XMLSchema}positiveInteger" />
43   *     &lt;/restriction>
44   *   &lt;/complexContent>
45   * &lt;/complexType>
46   * </pre>
47   * 
48   * 
49   */
50  @XmlAccessorType(XmlAccessType.FIELD)
51  @XmlType(name = "adresse", propOrder = {
52      "dunumero",
53      "dubis",
54      "aunumero",
55      "aubis",
56      "typeVoie",
57      "libelleVoie",
58      "complement1Adresse",
59      "complement2Adresse",
60      "ville",
61      "codeCommune",
62      "geoX",
63      "geoY"
64  })
65  public class Adresse {
66  
67      @XmlElement(required = true)
68      protected BigInteger dunumero;
69      protected String dubis;
70      protected String aunumero;
71      protected String aubis;
72      @XmlElement(name = "type-voie", required = true)
73      protected String typeVoie;
74      @XmlElement(name = "libelle-voie", required = true)
75      protected String libelleVoie;
76      @XmlElement(name = "complement1-adresse")
77      protected String complement1Adresse;
78      @XmlElement(name = "complement2-adresse")
79      protected String complement2Adresse;
80      @XmlElement(required = true, defaultValue = "PARIS")
81      protected String ville;
82      @XmlElement(name = "code-commune", required = true)
83      protected String codeCommune;
84      @XmlElement(name = "geo_x")
85      protected float geoX;
86      @XmlElement(name = "geo_y")
87      protected float geoY;
88      @XmlAttribute(required = true)
89      protected BigInteger iadresse;
90  
91      /**
92       * Gets the value of the dunumero property.
93       * 
94       * @return
95       *     possible object is
96       *     {@link BigInteger }
97       *     
98       */
99      public BigInteger getDunumero() {
100         return dunumero;
101     }
102 
103     /**
104      * Sets the value of the dunumero property.
105      * 
106      * @param value
107      *     allowed object is
108      *     {@link BigInteger }
109      *     
110      */
111     public void setDunumero(BigInteger value) {
112         this.dunumero = value;
113     }
114 
115     /**
116      * Gets the value of the dubis property.
117      * 
118      * @return
119      *     possible object is
120      *     {@link String }
121      *     
122      */
123     public String getDubis() {
124         return dubis;
125     }
126 
127     /**
128      * Sets the value of the dubis property.
129      * 
130      * @param value
131      *     allowed object is
132      *     {@link String }
133      *     
134      */
135     public void setDubis(String value) {
136         this.dubis = value;
137     }
138 
139     /**
140      * Gets the value of the aunumero property.
141      * 
142      * @return
143      *     possible object is
144      *     {@link String }
145      *     
146      */
147     public String getAunumero() {
148         return aunumero;
149     }
150 
151     /**
152      * Sets the value of the aunumero property.
153      * 
154      * @param value
155      *     allowed object is
156      *     {@link String }
157      *     
158      */
159     public void setAunumero(String value) {
160         this.aunumero = value;
161     }
162 
163     /**
164      * Gets the value of the aubis property.
165      * 
166      * @return
167      *     possible object is
168      *     {@link String }
169      *     
170      */
171     public String getAubis() {
172         return aubis;
173     }
174 
175     /**
176      * Sets the value of the aubis property.
177      * 
178      * @param value
179      *     allowed object is
180      *     {@link String }
181      *     
182      */
183     public void setAubis(String value) {
184         this.aubis = value;
185     }
186 
187     /**
188      * Gets the value of the typeVoie property.
189      * 
190      * @return
191      *     possible object is
192      *     {@link String }
193      *     
194      */
195     public String getTypeVoie() {
196         return typeVoie;
197     }
198 
199     /**
200      * Sets the value of the typeVoie property.
201      * 
202      * @param value
203      *     allowed object is
204      *     {@link String }
205      *     
206      */
207     public void setTypeVoie(String value) {
208         this.typeVoie = value;
209     }
210 
211     /**
212      * Gets the value of the libelleVoie property.
213      * 
214      * @return
215      *     possible object is
216      *     {@link String }
217      *     
218      */
219     public String getLibelleVoie() {
220         return libelleVoie;
221     }
222 
223     /**
224      * Sets the value of the libelleVoie property.
225      * 
226      * @param value
227      *     allowed object is
228      *     {@link String }
229      *     
230      */
231     public void setLibelleVoie(String value) {
232         this.libelleVoie = value;
233     }
234 
235     /**
236      * Gets the value of the complement1Adresse property.
237      * 
238      * @return
239      *     possible object is
240      *     {@link String }
241      *     
242      */
243     public String getComplement1Adresse() {
244         return complement1Adresse;
245     }
246 
247     /**
248      * Sets the value of the complement1Adresse property.
249      * 
250      * @param value
251      *     allowed object is
252      *     {@link String }
253      *     
254      */
255     public void setComplement1Adresse(String value) {
256         this.complement1Adresse = value;
257     }
258 
259     /**
260      * Gets the value of the complement2Adresse property.
261      * 
262      * @return
263      *     possible object is
264      *     {@link String }
265      *     
266      */
267     public String getComplement2Adresse() {
268         return complement2Adresse;
269     }
270 
271     /**
272      * Sets the value of the complement2Adresse property.
273      * 
274      * @param value
275      *     allowed object is
276      *     {@link String }
277      *     
278      */
279     public void setComplement2Adresse(String value) {
280         this.complement2Adresse = value;
281     }
282 
283     /**
284      * Gets the value of the ville property.
285      * 
286      * @return
287      *     possible object is
288      *     {@link String }
289      *     
290      */
291     public String getVille() {
292         return ville;
293     }
294 
295     /**
296      * Sets the value of the ville property.
297      * 
298      * @param value
299      *     allowed object is
300      *     {@link String }
301      *     
302      */
303     public void setVille(String value) {
304         this.ville = value;
305     }
306 
307     /**
308      * Gets the value of the codeCommune property.
309      * 
310      * @return
311      *     possible object is
312      *     {@link String }
313      *     
314      */
315     public String getCodeCommune() {
316         return codeCommune;
317     }
318 
319     /**
320      * Sets the value of the codeCommune property.
321      * 
322      * @param value
323      *     allowed object is
324      *     {@link String }
325      *     
326      */
327     public void setCodeCommune(String value) {
328         this.codeCommune = value;
329     }
330 
331     /**
332      * Gets the value of the geoX property.
333      * 
334      */
335     public float getGeoX() {
336         return geoX;
337     }
338 
339     /**
340      * Sets the value of the geoX property.
341      * 
342      */
343     public void setGeoX(float value) {
344         this.geoX = value;
345     }
346 
347     /**
348      * Gets the value of the geoY property.
349      * 
350      */
351     public float getGeoY() {
352         return geoY;
353     }
354 
355     /**
356      * Sets the value of the geoY property.
357      * 
358      */
359     public void setGeoY(float value) {
360         this.geoY = value;
361     }
362 
363     /**
364      * Gets the value of the iadresse property.
365      * 
366      * @return
367      *     possible object is
368      *     {@link BigInteger }
369      *     
370      */
371     public BigInteger getIadresse() {
372         return iadresse;
373     }
374 
375     /**
376      * Sets the value of the iadresse property.
377      * 
378      * @param value
379      *     allowed object is
380      *     {@link BigInteger }
381      *     
382      */
383     public void setIadresse(BigInteger value) {
384         this.iadresse = value;
385     }
386 
387 }