Subversion Repositories Integrator Subversion

Rev

Details | Last modification | View Log | RSS feed

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