Subversion Repositories Integrator Subversion

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
695 blopes 1
 
2
package br.com.swconsultoria.nfe.schema_4.retEnviNFe;
3
 
4
import javax.xml.bind.annotation.XmlAccessType;
5
import javax.xml.bind.annotation.XmlAccessorType;
6
import javax.xml.bind.annotation.XmlElement;
7
import javax.xml.bind.annotation.XmlType;
8
 
9
 
10
/**
11
 * Grupo de informações do responsável técnico pelo sistema de emissão de DF-e
12
 *
13
 * <p>Classe Java de TInfRespTec complex type.
14
 *
15
 * <p>O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
16
 *
17
 * <pre>
18
 * &lt;complexType name="TInfRespTec"&gt;
19
 *   &lt;complexContent&gt;
20
 *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt;
21
 *       &lt;sequence&gt;
22
 *         &lt;element name="CNPJ" type="{http://www.portalfiscal.inf.br/nfe}TCnpjOpc"/&gt;
23
 *         &lt;element name="xContato"&gt;
24
 *           &lt;simpleType&gt;
25
 *             &lt;restriction base="{http://www.portalfiscal.inf.br/nfe}TString"&gt;
26
 *               &lt;maxLength value="60"/&gt;
27
 *               &lt;minLength value="2"/&gt;
28
 *             &lt;/restriction&gt;
29
 *           &lt;/simpleType&gt;
30
 *         &lt;/element&gt;
31
 *         &lt;element name="email"&gt;
32
 *           &lt;simpleType&gt;
33
 *             &lt;restriction base="{http://www.portalfiscal.inf.br/nfe}TString"&gt;
34
 *               &lt;whiteSpace value="preserve"/&gt;
35
 *               &lt;minLength value="6"/&gt;
36
 *               &lt;maxLength value="60"/&gt;
37
 *             &lt;/restriction&gt;
38
 *           &lt;/simpleType&gt;
39
 *         &lt;/element&gt;
40
 *         &lt;element name="fone"&gt;
41
 *           &lt;simpleType&gt;
42
 *             &lt;restriction base="{http://www.w3.org/2001/XMLSchema}string"&gt;
43
 *               &lt;whiteSpace value="preserve"/&gt;
44
 *               &lt;pattern value="[0-9]{6,14}"/&gt;
45
 *             &lt;/restriction&gt;
46
 *           &lt;/simpleType&gt;
47
 *         &lt;/element&gt;
48
 *         &lt;sequence minOccurs="0"&gt;
49
 *           &lt;element name="idCSRT"&gt;
50
 *             &lt;simpleType&gt;
51
 *               &lt;restriction base="{http://www.w3.org/2001/XMLSchema}string"&gt;
52
 *                 &lt;whiteSpace value="preserve"/&gt;
53
 *                 &lt;pattern value="[0-9]{2}"/&gt;
54
 *               &lt;/restriction&gt;
55
 *             &lt;/simpleType&gt;
56
 *           &lt;/element&gt;
57
 *           &lt;element name="hashCSRT"&gt;
58
 *             &lt;simpleType&gt;
59
 *               &lt;restriction base="{http://www.w3.org/2001/XMLSchema}base64Binary"&gt;
60
 *                 &lt;length value="20"/&gt;
61
 *               &lt;/restriction&gt;
62
 *             &lt;/simpleType&gt;
63
 *           &lt;/element&gt;
64
 *         &lt;/sequence&gt;
65
 *       &lt;/sequence&gt;
66
 *     &lt;/restriction&gt;
67
 *   &lt;/complexContent&gt;
68
 * &lt;/complexType&gt;
69
 * </pre>
70
 *
71
 *
72
 */
73
@XmlAccessorType(XmlAccessType.FIELD)
74
@XmlType(name = "TInfRespTec", namespace = "http://www.portalfiscal.inf.br/nfe", propOrder = {
75
    "cnpj",
76
    "xContato",
77
    "email",
78
    "fone",
79
    "idCSRT",
80
    "hashCSRT"
81
})
82
public class TInfRespTec {
83
 
84
    @XmlElement(name = "CNPJ", namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
85
    protected String cnpj;
86
    @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
87
    protected String xContato;
88
    @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
89
    protected String email;
90
    @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
91
    protected String fone;
92
    @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe")
93
    protected String idCSRT;
94
    @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe")
95
    protected byte[] hashCSRT;
96
 
97
    /**
98
     * Obtém o valor da propriedade cnpj.
99
     *
100
     * @return
101
     *     possible object is
102
     *     {@link String }
103
     *    
104
     */
105
    public String getCNPJ() {
106
        return cnpj;
107
    }
108
 
109
    /**
110
     * Define o valor da propriedade cnpj.
111
     *
112
     * @param value
113
     *     allowed object is
114
     *     {@link String }
115
     *    
116
     */
117
    public void setCNPJ(String value) {
118
        this.cnpj = value;
119
    }
120
 
121
    /**
122
     * Obtém o valor da propriedade xContato.
123
     *
124
     * @return
125
     *     possible object is
126
     *     {@link String }
127
     *    
128
     */
129
    public String getXContato() {
130
        return xContato;
131
    }
132
 
133
    /**
134
     * Define o valor da propriedade xContato.
135
     *
136
     * @param value
137
     *     allowed object is
138
     *     {@link String }
139
     *    
140
     */
141
    public void setXContato(String value) {
142
        this.xContato = value;
143
    }
144
 
145
    /**
146
     * Obtém o valor da propriedade email.
147
     *
148
     * @return
149
     *     possible object is
150
     *     {@link String }
151
     *    
152
     */
153
    public String getEmail() {
154
        return email;
155
    }
156
 
157
    /**
158
     * Define o valor da propriedade email.
159
     *
160
     * @param value
161
     *     allowed object is
162
     *     {@link String }
163
     *    
164
     */
165
    public void setEmail(String value) {
166
        this.email = value;
167
    }
168
 
169
    /**
170
     * Obtém o valor da propriedade fone.
171
     *
172
     * @return
173
     *     possible object is
174
     *     {@link String }
175
     *    
176
     */
177
    public String getFone() {
178
        return fone;
179
    }
180
 
181
    /**
182
     * Define o valor da propriedade fone.
183
     *
184
     * @param value
185
     *     allowed object is
186
     *     {@link String }
187
     *    
188
     */
189
    public void setFone(String value) {
190
        this.fone = value;
191
    }
192
 
193
    /**
194
     * Obtém o valor da propriedade idCSRT.
195
     *
196
     * @return
197
     *     possible object is
198
     *     {@link String }
199
     *    
200
     */
201
    public String getIdCSRT() {
202
        return idCSRT;
203
    }
204
 
205
    /**
206
     * Define o valor da propriedade idCSRT.
207
     *
208
     * @param value
209
     *     allowed object is
210
     *     {@link String }
211
     *    
212
     */
213
    public void setIdCSRT(String value) {
214
        this.idCSRT = value;
215
    }
216
 
217
    /**
218
     * Obtém o valor da propriedade hashCSRT.
219
     *
220
     * @return
221
     *     possible object is
222
     *     byte[]
223
     */
224
    public byte[] getHashCSRT() {
225
        return hashCSRT;
226
    }
227
 
228
    /**
229
     * Define o valor da propriedade hashCSRT.
230
     *
231
     * @param value
232
     *     allowed object is
233
     *     byte[]
234
     */
235
    public void setHashCSRT(byte[] value) {
236
        this.hashCSRT = value;
237
    }
238
 
239
}