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.wsSearchAdresse;
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.XmlRootElement;
16  import javax.xml.bind.annotation.XmlType;
17  
18  
19  /**
20   * <p>Java class for anonymous complex type.
21   * 
22   * <p>The following schema fragment specifies the expected content contained within this class.
23   * 
24   * <pre>
25   * &lt;complexType>
26   *   &lt;complexContent>
27   *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
28   *       &lt;attribute name="commune" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
29   *       &lt;attribute name="geometry" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
30   *       &lt;attribute name="identifiant" use="required" type="{http://www.w3.org/2001/XMLSchema}positiveInteger" />
31   *       &lt;attribute name="nomVoie" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
32   *       &lt;attribute name="numero" use="required" type="{http://www.w3.org/2001/XMLSchema}short" />
33   *       &lt;attribute name="suffixe" type="{http://www.w3.org/2001/XMLSchema}string" />
34   *       &lt;attribute name="typeVoie" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
35   *     &lt;/restriction>
36   *   &lt;/complexContent>
37   * &lt;/complexType>
38   * </pre>
39   * 
40   * 
41   */
42  @XmlAccessorType(XmlAccessType.FIELD)
43  @XmlType(name = "")
44  @XmlRootElement(name = "adresse")
45  public class Adresse {
46  
47      @XmlAttribute(required = true)
48      protected String commune;
49      @XmlAttribute(required = true)
50      protected String geometry;
51      @XmlAttribute(required = true)
52      protected BigInteger identifiant;
53      @XmlAttribute(required = true)
54      protected String nomVoie;
55      @XmlAttribute(required = true)
56      protected short numero;
57      @XmlAttribute
58      protected String suffixe;
59      @XmlAttribute(required = true)
60      protected String typeVoie;
61  
62      /**
63       * Gets the value of the commune property.
64       * 
65       * @return
66       *     possible object is
67       *     {@link String }
68       *     
69       */
70      public String getCommune() {
71          return commune;
72      }
73  
74      /**
75       * Sets the value of the commune property.
76       * 
77       * @param value
78       *     allowed object is
79       *     {@link String }
80       *     
81       */
82      public void setCommune(String value) {
83          this.commune = value;
84      }
85  
86      /**
87       * Gets the value of the geometry property.
88       * 
89       * @return
90       *     possible object is
91       *     {@link String }
92       *     
93       */
94      public String getGeometry() {
95          return geometry;
96      }
97  
98      /**
99       * Sets the value of the geometry property.
100      * 
101      * @param value
102      *     allowed object is
103      *     {@link String }
104      *     
105      */
106     public void setGeometry(String value) {
107         this.geometry = value;
108     }
109 
110     /**
111      * Gets the value of the identifiant property.
112      * 
113      * @return
114      *     possible object is
115      *     {@link BigInteger }
116      *     
117      */
118     public BigInteger getIdentifiant() {
119         return identifiant;
120     }
121 
122     /**
123      * Sets the value of the identifiant property.
124      * 
125      * @param value
126      *     allowed object is
127      *     {@link BigInteger }
128      *     
129      */
130     public void setIdentifiant(BigInteger value) {
131         this.identifiant = value;
132     }
133 
134     /**
135      * Gets the value of the nomVoie property.
136      * 
137      * @return
138      *     possible object is
139      *     {@link String }
140      *     
141      */
142     public String getNomVoie() {
143         return nomVoie;
144     }
145 
146     /**
147      * Sets the value of the nomVoie property.
148      * 
149      * @param value
150      *     allowed object is
151      *     {@link String }
152      *     
153      */
154     public void setNomVoie(String value) {
155         this.nomVoie = value;
156     }
157 
158     /**
159      * Gets the value of the numero property.
160      * 
161      */
162     public short getNumero() {
163         return numero;
164     }
165 
166     /**
167      * Sets the value of the numero property.
168      * 
169      */
170     public void setNumero(short value) {
171         this.numero = value;
172     }
173 
174     /**
175      * Gets the value of the suffixe property.
176      * 
177      * @return
178      *     possible object is
179      *     {@link String }
180      *     
181      */
182     public String getSuffixe() {
183         return suffixe;
184     }
185 
186     /**
187      * Sets the value of the suffixe property.
188      * 
189      * @param value
190      *     allowed object is
191      *     {@link String }
192      *     
193      */
194     public void setSuffixe(String value) {
195         this.suffixe = value;
196     }
197 
198     /**
199      * Gets the value of the typeVoie property.
200      * 
201      * @return
202      *     possible object is
203      *     {@link String }
204      *     
205      */
206     public String getTypeVoie() {
207         return typeVoie;
208     }
209 
210     /**
211      * Sets the value of the typeVoie property.
212      * 
213      * @param value
214      *     allowed object is
215      *     {@link String }
216      *     
217      */
218     public void setTypeVoie(String value) {
219         this.typeVoie = value;
220     }
221 
222 }