Subversion Repositories Integrator Subversion

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
492 blopes 1
//
2
// Este arquivo foi gerado pela Arquitetura JavaTM para Implementa��o de Refer�ncia (JAXB) de Bind XML, v2.2.8-b130911.1802 
3
// Consulte <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 
4
// Todas as modifica��es neste arquivo ser�o perdidas ap�s a recompila��o do esquema de origem. 
5
// Gerado em: 2017.05.30 �s 08:31:54 PM GFT 
6
//
7
 
8
 
9
package nfce;
10
 
11
import javax.xml.bind.annotation.XmlAccessType;
12
import javax.xml.bind.annotation.XmlAccessorType;
13
import javax.xml.bind.annotation.XmlElement;
14
import javax.xml.bind.annotation.XmlSchemaType;
15
import javax.xml.bind.annotation.XmlType;
16
 
17
 
18
/**
19
 * Tipo Dados do Local de Retirada ou Entrega // 24/10/08 - tamanho m�nimo // v2.0
20
 *
21
 * <p>Classe Java de TLocal complex type.
22
 *
23
 * <p>O seguinte fragmento do esquema especifica o conte�do esperado contido dentro desta classe.
24
 *
25
 * <pre>
26
 * &lt;complexType name="TLocal">
27
 *   &lt;complexContent>
28
 *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
29
 *       &lt;sequence>
30
 *         &lt;choice>
31
 *           &lt;element name="CNPJ" type="{http://www.portalfiscal.inf.br/nfe}TCnpjOpc"/>
32
 *           &lt;element name="CPF" type="{http://www.portalfiscal.inf.br/nfe}TCpf"/>
33
 *         &lt;/choice>
34
 *         &lt;element name="xLgr">
35
 *           &lt;simpleType>
36
 *             &lt;restriction base="{http://www.portalfiscal.inf.br/nfe}TString">
37
 *               &lt;maxLength value="60"/>
38
 *               &lt;minLength value="2"/>
39
 *             &lt;/restriction>
40
 *           &lt;/simpleType>
41
 *         &lt;/element>
42
 *         &lt;element name="nro">
43
 *           &lt;simpleType>
44
 *             &lt;restriction base="{http://www.portalfiscal.inf.br/nfe}TString">
45
 *               &lt;maxLength value="60"/>
46
 *               &lt;minLength value="1"/>
47
 *             &lt;/restriction>
48
 *           &lt;/simpleType>
49
 *         &lt;/element>
50
 *         &lt;element name="xCpl" minOccurs="0">
51
 *           &lt;simpleType>
52
 *             &lt;restriction base="{http://www.portalfiscal.inf.br/nfe}TString">
53
 *               &lt;maxLength value="60"/>
54
 *               &lt;minLength value="1"/>
55
 *             &lt;/restriction>
56
 *           &lt;/simpleType>
57
 *         &lt;/element>
58
 *         &lt;element name="xBairro">
59
 *           &lt;simpleType>
60
 *             &lt;restriction base="{http://www.portalfiscal.inf.br/nfe}TString">
61
 *               &lt;maxLength value="60"/>
62
 *               &lt;minLength value="2"/>
63
 *             &lt;/restriction>
64
 *           &lt;/simpleType>
65
 *         &lt;/element>
66
 *         &lt;element name="cMun" type="{http://www.portalfiscal.inf.br/nfe}TCodMunIBGE"/>
67
 *         &lt;element name="xMun">
68
 *           &lt;simpleType>
69
 *             &lt;restriction base="{http://www.portalfiscal.inf.br/nfe}TString">
70
 *               &lt;maxLength value="60"/>
71
 *               &lt;minLength value="2"/>
72
 *             &lt;/restriction>
73
 *           &lt;/simpleType>
74
 *         &lt;/element>
75
 *         &lt;element name="UF" type="{http://www.portalfiscal.inf.br/nfe}TUf"/>
76
 *       &lt;/sequence>
77
 *     &lt;/restriction>
78
 *   &lt;/complexContent>
79
 * &lt;/complexType>
80
 * </pre>
81
 *
82
 *
83
 */
84
@XmlAccessorType(XmlAccessType.FIELD)
85
@XmlType(name = "TLocal", propOrder = {
86
    "cnpj",
87
    "cpf",
88
    "xLgr",
89
    "nro",
90
    "xCpl",
91
    "xBairro",
92
    "cMun",
93
    "xMun",
94
    "uf"
95
})
96
public class TLocal {
97
 
98
    @XmlElement(name = "CNPJ")
99
    protected String cnpj;
100
    @XmlElement(name = "CPF")
101
    protected String cpf;
102
    @XmlElement(required = true)
103
    protected String xLgr;
104
    @XmlElement(required = true)
105
    protected String nro;
106
    protected String xCpl;
107
    @XmlElement(required = true)
108
    protected String xBairro;
109
    @XmlElement(required = true)
110
    protected String cMun;
111
    @XmlElement(required = true)
112
    protected String xMun;
113
    @XmlElement(name = "UF", required = true)
114
    @XmlSchemaType(name = "string")
115
    protected TUf uf;
116
 
117
    /**
118
     * Obt�m o valor da propriedade cnpj.
119
     *
120
     * @return
121
     *     possible object is
122
     *     {@link String }
123
     *    
124
     */
125
    public String getCNPJ() {
126
        return cnpj;
127
    }
128
 
129
    /**
130
     * Define o valor da propriedade cnpj.
131
     *
132
     * @param value
133
     *     allowed object is
134
     *     {@link String }
135
     *    
136
     */
137
    public void setCNPJ(String value) {
138
        this.cnpj = value;
139
    }
140
 
141
    /**
142
     * Obt�m o valor da propriedade cpf.
143
     *
144
     * @return
145
     *     possible object is
146
     *     {@link String }
147
     *    
148
     */
149
    public String getCPF() {
150
        return cpf;
151
    }
152
 
153
    /**
154
     * Define o valor da propriedade cpf.
155
     *
156
     * @param value
157
     *     allowed object is
158
     *     {@link String }
159
     *    
160
     */
161
    public void setCPF(String value) {
162
        this.cpf = value;
163
    }
164
 
165
    /**
166
     * Obt�m o valor da propriedade xLgr.
167
     *
168
     * @return
169
     *     possible object is
170
     *     {@link String }
171
     *    
172
     */
173
    public String getXLgr() {
174
        return xLgr;
175
    }
176
 
177
    /**
178
     * Define o valor da propriedade xLgr.
179
     *
180
     * @param value
181
     *     allowed object is
182
     *     {@link String }
183
     *    
184
     */
185
    public void setXLgr(String value) {
186
        this.xLgr = value;
187
    }
188
 
189
    /**
190
     * Obt�m o valor da propriedade nro.
191
     *
192
     * @return
193
     *     possible object is
194
     *     {@link String }
195
     *    
196
     */
197
    public String getNro() {
198
        return nro;
199
    }
200
 
201
    /**
202
     * Define o valor da propriedade nro.
203
     *
204
     * @param value
205
     *     allowed object is
206
     *     {@link String }
207
     *    
208
     */
209
    public void setNro(String value) {
210
        this.nro = value;
211
    }
212
 
213
    /**
214
     * Obt�m o valor da propriedade xCpl.
215
     *
216
     * @return
217
     *     possible object is
218
     *     {@link String }
219
     *    
220
     */
221
    public String getXCpl() {
222
        return xCpl;
223
    }
224
 
225
    /**
226
     * Define o valor da propriedade xCpl.
227
     *
228
     * @param value
229
     *     allowed object is
230
     *     {@link String }
231
     *    
232
     */
233
    public void setXCpl(String value) {
234
        this.xCpl = value;
235
    }
236
 
237
    /**
238
     * Obt�m o valor da propriedade xBairro.
239
     *
240
     * @return
241
     *     possible object is
242
     *     {@link String }
243
     *    
244
     */
245
    public String getXBairro() {
246
        return xBairro;
247
    }
248
 
249
    /**
250
     * Define o valor da propriedade xBairro.
251
     *
252
     * @param value
253
     *     allowed object is
254
     *     {@link String }
255
     *    
256
     */
257
    public void setXBairro(String value) {
258
        this.xBairro = value;
259
    }
260
 
261
    /**
262
     * Obt�m o valor da propriedade cMun.
263
     *
264
     * @return
265
     *     possible object is
266
     *     {@link String }
267
     *    
268
     */
269
    public String getCMun() {
270
        return cMun;
271
    }
272
 
273
    /**
274
     * Define o valor da propriedade cMun.
275
     *
276
     * @param value
277
     *     allowed object is
278
     *     {@link String }
279
     *    
280
     */
281
    public void setCMun(String value) {
282
        this.cMun = value;
283
    }
284
 
285
    /**
286
     * Obt�m o valor da propriedade xMun.
287
     *
288
     * @return
289
     *     possible object is
290
     *     {@link String }
291
     *    
292
     */
293
    public String getXMun() {
294
        return xMun;
295
    }
296
 
297
    /**
298
     * Define o valor da propriedade xMun.
299
     *
300
     * @param value
301
     *     allowed object is
302
     *     {@link String }
303
     *    
304
     */
305
    public void setXMun(String value) {
306
        this.xMun = value;
307
    }
308
 
309
    /**
310
     * Obt�m o valor da propriedade uf.
311
     *
312
     * @return
313
     *     possible object is
314
     *     {@link TUf }
315
     *    
316
     */
317
    public TUf getUF() {
318
        return uf;
319
    }
320
 
321
    /**
322
     * Define o valor da propriedade uf.
323
     *
324
     * @param value
325
     *     allowed object is
326
     *     {@link TUf }
327
     *    
328
     */
329
    public void setUF(TUf value) {
330
        this.uf = value;
331
    }
332
 
333
}