Subversion Repositories Integrator Subversion

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
414 espaco 1
 
2
package br.com.swconsultoria.nfe.schema.envEventoCancNFe;
3
 
4
import javax.xml.bind.annotation.*;
5
import java.util.ArrayList;
6
import java.util.List;
7
 
8
 
9
/**
10
 *  Tipo Retorno de Lote de Envio
11
 *
12
 * <p>Classe Java de TRetEnvEvento complex type.
13
 *
14
 * <p>O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
15
 *
16
 * <pre>
17
 * &lt;complexType name="TRetEnvEvento"&gt;
18
 *   &lt;complexContent&gt;
19
 *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt;
20
 *       &lt;sequence&gt;
21
 *         &lt;element name="idLote"&gt;
22
 *           &lt;simpleType&gt;
23
 *             &lt;restriction base="{http://www.w3.org/2001/XMLSchema}string"&gt;
24
 *               &lt;whiteSpace value="preserve"/&gt;
25
 *               &lt;pattern value="[0-9]{1,15}"/&gt;
26
 *             &lt;/restriction&gt;
27
 *           &lt;/simpleType&gt;
28
 *         &lt;/element&gt;
29
 *         &lt;element name="tpAmb" type="{http://www.portalfiscal.inf.br/nfe}TAmb"/&gt;
30
 *         &lt;element name="verAplic" type="{http://www.portalfiscal.inf.br/nfe}TVerAplic"/&gt;
31
 *         &lt;element name="cOrgao" type="{http://www.portalfiscal.inf.br/nfe}TCOrgaoIBGE"/&gt;
32
 *         &lt;element name="cStat" type="{http://www.portalfiscal.inf.br/nfe}TStat"/&gt;
33
 *         &lt;element name="xMotivo" type="{http://www.portalfiscal.inf.br/nfe}TMotivo"/&gt;
34
 *         &lt;element name="retEvento" type="{http://www.portalfiscal.inf.br/nfe}TRetEvento" maxOccurs="20" minOccurs="0"/&gt;
35
 *       &lt;/sequence&gt;
36
 *       &lt;attribute name="versao" use="required" type="{http://www.portalfiscal.inf.br/nfe}TVerEnvEvento" /&gt;
37
 *     &lt;/restriction&gt;
38
 *   &lt;/complexContent&gt;
39
 * &lt;/complexType&gt;
40
 * </pre>
41
 *
42
 *
43
 */
44
@XmlAccessorType(XmlAccessType.FIELD)
45
@XmlType(name = "TRetEnvEvento", namespace = "http://www.portalfiscal.inf.br/nfe", propOrder = {
46
    "idLote",
47
    "tpAmb",
48
    "verAplic",
49
    "cOrgao",
50
    "cStat",
51
    "xMotivo",
52
    "retEvento"
53
})
54
public class TRetEnvEvento {
55
 
56
    @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
57
    protected String idLote;
58
    @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
59
    protected String tpAmb;
60
    @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
61
    protected String verAplic;
62
    @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
63
    protected String cOrgao;
64
    @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
65
    protected String cStat;
66
    @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
67
    protected String xMotivo;
68
    @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe")
69
    protected List<TRetEvento> retEvento;
70
    @XmlAttribute(name = "versao", required = true)
71
    protected String versao;
72
 
73
    /**
74
     * Obtém o valor da propriedade idLote.
75
     *
76
     * @return
77
     *     possible object is
78
     *     {@link String }
79
     *    
80
     */
81
    public String getIdLote() {
82
        return idLote;
83
    }
84
 
85
    /**
86
     * Define o valor da propriedade idLote.
87
     *
88
     * @param value
89
     *     allowed object is
90
     *     {@link String }
91
     *    
92
     */
93
    public void setIdLote(String value) {
94
        this.idLote = value;
95
    }
96
 
97
    /**
98
     * Obtém o valor da propriedade tpAmb.
99
     *
100
     * @return
101
     *     possible object is
102
     *     {@link String }
103
     *    
104
     */
105
    public String getTpAmb() {
106
        return tpAmb;
107
    }
108
 
109
    /**
110
     * Define o valor da propriedade tpAmb.
111
     *
112
     * @param value
113
     *     allowed object is
114
     *     {@link String }
115
     *    
116
     */
117
    public void setTpAmb(String value) {
118
        this.tpAmb = value;
119
    }
120
 
121
    /**
122
     * Obtém o valor da propriedade verAplic.
123
     *
124
     * @return
125
     *     possible object is
126
     *     {@link String }
127
     *    
128
     */
129
    public String getVerAplic() {
130
        return verAplic;
131
    }
132
 
133
    /**
134
     * Define o valor da propriedade verAplic.
135
     *
136
     * @param value
137
     *     allowed object is
138
     *     {@link String }
139
     *    
140
     */
141
    public void setVerAplic(String value) {
142
        this.verAplic = value;
143
    }
144
 
145
    /**
146
     * Obtém o valor da propriedade cOrgao.
147
     *
148
     * @return
149
     *     possible object is
150
     *     {@link String }
151
     *    
152
     */
153
    public String getCOrgao() {
154
        return cOrgao;
155
    }
156
 
157
    /**
158
     * Define o valor da propriedade cOrgao.
159
     *
160
     * @param value
161
     *     allowed object is
162
     *     {@link String }
163
     *    
164
     */
165
    public void setCOrgao(String value) {
166
        this.cOrgao = value;
167
    }
168
 
169
    /**
170
     * Obtém o valor da propriedade cStat.
171
     *
172
     * @return
173
     *     possible object is
174
     *     {@link String }
175
     *    
176
     */
177
    public String getCStat() {
178
        return cStat;
179
    }
180
 
181
    /**
182
     * Define o valor da propriedade cStat.
183
     *
184
     * @param value
185
     *     allowed object is
186
     *     {@link String }
187
     *    
188
     */
189
    public void setCStat(String value) {
190
        this.cStat = value;
191
    }
192
 
193
    /**
194
     * Obtém o valor da propriedade xMotivo.
195
     *
196
     * @return
197
     *     possible object is
198
     *     {@link String }
199
     *    
200
     */
201
    public String getXMotivo() {
202
        return xMotivo;
203
    }
204
 
205
    /**
206
     * Define o valor da propriedade xMotivo.
207
     *
208
     * @param value
209
     *     allowed object is
210
     *     {@link String }
211
     *    
212
     */
213
    public void setXMotivo(String value) {
214
        this.xMotivo = value;
215
    }
216
 
217
    /**
218
     * Gets the value of the retEvento property.
219
     *
220
     * <p>
221
     * This accessor method returns a reference to the live list,
222
     * not a snapshot. Therefore any modification you make to the
223
     * returned list will be present inside the JAXB object.
224
     * This is why there is not a <CODE>set</CODE> method for the retEvento property.
225
     *
226
     * <p>
227
     * For example, to add a new item, do as follows:
228
     * <pre>
229
     *    getRetEvento().add(newItem);
230
     * </pre>
231
     *
232
     *
233
     * <p>
234
     * Objects of the following type(s) are allowed in the list
235
     * {@link TRetEvento }
236
     *
237
     *
238
     */
239
    public List<TRetEvento> getRetEvento() {
240
        if (retEvento == null) {
241
            retEvento = new ArrayList<TRetEvento>();
242
        }
243
        return this.retEvento;
244
    }
245
 
246
    /**
247
     * Obtém o valor da propriedade versao.
248
     *
249
     * @return
250
     *     possible object is
251
     *     {@link String }
252
     *    
253
     */
254
    public String getVersao() {
255
        return versao;
256
    }
257
 
258
    /**
259
     * Define o valor da propriedade versao.
260
     *
261
     * @param value
262
     *     allowed object is
263
     *     {@link String }
264
     *    
265
     */
266
    public void setVersao(String value) {
267
        this.versao = value;
268
    }
269
 
270
}