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 * <complexType> 26 * <complexContent> 27 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> 28 * <attribute name="commune" use="required" type="{http://www.w3.org/2001/XMLSchema}string" /> 29 * <attribute name="geometry" use="required" type="{http://www.w3.org/2001/XMLSchema}string" /> 30 * <attribute name="identifiant" use="required" type="{http://www.w3.org/2001/XMLSchema}positiveInteger" /> 31 * <attribute name="nomVoie" use="required" type="{http://www.w3.org/2001/XMLSchema}string" /> 32 * <attribute name="numero" use="required" type="{http://www.w3.org/2001/XMLSchema}short" /> 33 * <attribute name="suffixe" type="{http://www.w3.org/2001/XMLSchema}string" /> 34 * <attribute name="typeVoie" use="required" type="{http://www.w3.org/2001/XMLSchema}string" /> 35 * </restriction> 36 * </complexContent> 37 * </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 }