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.epec;
3
 
4
import javax.xml.bind.JAXBElement;
5
import javax.xml.bind.annotation.XmlElementDecl;
6
import javax.xml.bind.annotation.XmlRegistry;
7
import javax.xml.namespace.QName;
8
 
9
 
10
/**
11
 * This object contains factory methods for each
12
 * Java content interface and Java element interface
13
 * generated in the br.com.swconsultoria.nfe.schema.epec package.
14
 * <p>An ObjectFactory allows you to programatically
15
 * construct new instances of the Java representation
16
 * for XML content. The Java representation of XML
17
 * content can consist of schema derived interfaces
18
 * and classes representing the binding of schema
19
 * type definitions, element declarations and model
20
 * groups.  Factory methods for each of these are
21
 * provided in this class.
22
 *
23
 */
24
@XmlRegistry
25
public class ObjectFactory {
26
 
27
    private final static QName _DescEvento_QNAME = new QName("http://www.portalfiscal.inf.br/nfe", "descEvento");
28
    private final static QName _TpAutor_QNAME = new QName("http://www.portalfiscal.inf.br/nfe", "tpAutor");
29
    private final static QName _VerAplic_QNAME = new QName("http://www.portalfiscal.inf.br/nfe", "verAplic");
30
    private final static QName _DhEmi_QNAME = new QName("http://www.portalfiscal.inf.br/nfe", "dhEmi");
31
    private final static QName _TpNF_QNAME = new QName("http://www.portalfiscal.inf.br/nfe", "tpNF");
32
    private final static QName _COrgaoAutor_QNAME = new QName("http://www.portalfiscal.inf.br/nfe", "cOrgaoAutor");
33
    private final static QName _IE_QNAME = new QName("http://www.portalfiscal.inf.br/nfe", "IE");
34
    private final static QName _UF_QNAME = new QName("http://www.portalfiscal.inf.br/nfe", "UF");
35
    private final static QName _VNF_QNAME = new QName("http://www.portalfiscal.inf.br/nfe", "vNF");
36
    private final static QName _VICMS_QNAME = new QName("http://www.portalfiscal.inf.br/nfe", "vICMS");
37
    private final static QName _VST_QNAME = new QName("http://www.portalfiscal.inf.br/nfe", "vST");
38
    private final static QName _Evento_QNAME = new QName("http://www.portalfiscal.inf.br/nfe", "evento");
39
    private final static QName _Signature_QNAME = new QName("http://www.w3.org/2000/09/xmldsig#", "Signature");
40
 
41
    /**
42
     * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: br.com.swconsultoria.nfe.schema.epec
43
     *
44
     */
45
    public ObjectFactory() {
46
    }
47
 
48
    /**
49
     * Create an instance of {@link ReferenceType }
50
     *
51
     */
52
    public ReferenceType createReferenceType() {
53
        return new ReferenceType();
54
    }
55
 
56
    /**
57
     * Create an instance of {@link SignedInfoType }
58
     *
59
     */
60
    public SignedInfoType createSignedInfoType() {
61
        return new SignedInfoType();
62
    }
63
 
64
    /**
65
     * Create an instance of {@link TRetEvento }
66
     *
67
     */
68
    public TRetEvento createTRetEvento() {
69
        return new TRetEvento();
70
    }
71
 
72
    /**
73
     * Create an instance of {@link TEvento }
74
     *
75
     */
76
    public TEvento createTEvento() {
77
        return new TEvento();
78
    }
79
 
80
    /**
81
     * Create an instance of {@link TEvento.InfEvento }
82
     *
83
     */
84
    public TEvento.InfEvento createTEventoInfEvento() {
85
        return new TEvento.InfEvento();
86
    }
87
 
88
    /**
89
     * Create an instance of {@link TEvento.InfEvento.DetEvento }
90
     *
91
     */
92
    public TEvento.InfEvento.DetEvento createTEventoInfEventoDetEvento() {
93
        return new TEvento.InfEvento.DetEvento();
94
    }
95
 
96
    /**
97
     * Create an instance of {@link TEnvEvento }
98
     *
99
     */
100
    public TEnvEvento createTEnvEvento() {
101
        return new TEnvEvento();
102
    }
103
 
104
    /**
105
     * Create an instance of {@link TRetEnvEvento }
106
     *
107
     */
108
    public TRetEnvEvento createTRetEnvEvento() {
109
        return new TRetEnvEvento();
110
    }
111
 
112
    /**
113
     * Create an instance of {@link TProcEvento }
114
     *
115
     */
116
    public TProcEvento createTProcEvento() {
117
        return new TProcEvento();
118
    }
119
 
120
    /**
121
     * Create an instance of {@link SignatureType }
122
     *
123
     */
124
    public SignatureType createSignatureType() {
125
        return new SignatureType();
126
    }
127
 
128
    /**
129
     * Create an instance of {@link SignatureValueType }
130
     *
131
     */
132
    public SignatureValueType createSignatureValueType() {
133
        return new SignatureValueType();
134
    }
135
 
136
    /**
137
     * Create an instance of {@link TransformsType }
138
     *
139
     */
140
    public TransformsType createTransformsType() {
141
        return new TransformsType();
142
    }
143
 
144
    /**
145
     * Create an instance of {@link TransformType }
146
     *
147
     */
148
    public TransformType createTransformType() {
149
        return new TransformType();
150
    }
151
 
152
    /**
153
     * Create an instance of {@link KeyInfoType }
154
     *
155
     */
156
    public KeyInfoType createKeyInfoType() {
157
        return new KeyInfoType();
158
    }
159
 
160
    /**
161
     * Create an instance of {@link X509DataType }
162
     *
163
     */
164
    public X509DataType createX509DataType() {
165
        return new X509DataType();
166
    }
167
 
168
    /**
169
     * Create an instance of {@link ReferenceType.DigestMethod }
170
     *
171
     */
172
    public ReferenceType.DigestMethod createReferenceTypeDigestMethod() {
173
        return new ReferenceType.DigestMethod();
174
    }
175
 
176
    /**
177
     * Create an instance of {@link SignedInfoType.CanonicalizationMethod }
178
     *
179
     */
180
    public SignedInfoType.CanonicalizationMethod createSignedInfoTypeCanonicalizationMethod() {
181
        return new SignedInfoType.CanonicalizationMethod();
182
    }
183
 
184
    /**
185
     * Create an instance of {@link SignedInfoType.SignatureMethod }
186
     *
187
     */
188
    public SignedInfoType.SignatureMethod createSignedInfoTypeSignatureMethod() {
189
        return new SignedInfoType.SignatureMethod();
190
    }
191
 
192
    /**
193
     * Create an instance of {@link TRetEvento.InfEvento }
194
     *
195
     */
196
    public TRetEvento.InfEvento createTRetEventoInfEvento() {
197
        return new TRetEvento.InfEvento();
198
    }
199
 
200
    /**
201
     * Create an instance of {@link TEvento.InfEvento.DetEvento.Dest }
202
     *
203
     */
204
    public TEvento.InfEvento.DetEvento.Dest createTEventoInfEventoDetEventoDest() {
205
        return new TEvento.InfEvento.DetEvento.Dest();
206
    }
207
 
208
    /**
209
     * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}
210
     *
211
     * @param value
212
     *     Java instance representing xml element's value.
213
     * @return
214
     *     the new instance of {@link JAXBElement }{@code <}{@link String }{@code >}
215
     */
216
    @XmlElementDecl(namespace = "http://www.portalfiscal.inf.br/nfe", name = "descEvento")
217
    public JAXBElement<String> createDescEvento(String value) {
218
        return new JAXBElement<String>(_DescEvento_QNAME, String.class, null, value);
219
    }
220
 
221
    /**
222
     * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}
223
     *
224
     * @param value
225
     *     Java instance representing xml element's value.
226
     * @return
227
     *     the new instance of {@link JAXBElement }{@code <}{@link String }{@code >}
228
     */
229
    @XmlElementDecl(namespace = "http://www.portalfiscal.inf.br/nfe", name = "tpAutor")
230
    public JAXBElement<String> createTpAutor(String value) {
231
        return new JAXBElement<String>(_TpAutor_QNAME, String.class, null, value);
232
    }
233
 
234
    /**
235
     * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}
236
     *
237
     * @param value
238
     *     Java instance representing xml element's value.
239
     * @return
240
     *     the new instance of {@link JAXBElement }{@code <}{@link String }{@code >}
241
     */
242
    @XmlElementDecl(namespace = "http://www.portalfiscal.inf.br/nfe", name = "verAplic")
243
    public JAXBElement<String> createVerAplic(String value) {
244
        return new JAXBElement<String>(_VerAplic_QNAME, String.class, null, value);
245
    }
246
 
247
    /**
248
     * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}
249
     *
250
     * @param value
251
     *     Java instance representing xml element's value.
252
     * @return
253
     *     the new instance of {@link JAXBElement }{@code <}{@link String }{@code >}
254
     */
255
    @XmlElementDecl(namespace = "http://www.portalfiscal.inf.br/nfe", name = "dhEmi")
256
    public JAXBElement<String> createDhEmi(String value) {
257
        return new JAXBElement<String>(_DhEmi_QNAME, String.class, null, value);
258
    }
259
 
260
    /**
261
     * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}
262
     *
263
     * @param value
264
     *     Java instance representing xml element's value.
265
     * @return
266
     *     the new instance of {@link JAXBElement }{@code <}{@link String }{@code >}
267
     */
268
    @XmlElementDecl(namespace = "http://www.portalfiscal.inf.br/nfe", name = "tpNF")
269
    public JAXBElement<String> createTpNF(String value) {
270
        return new JAXBElement<String>(_TpNF_QNAME, String.class, null, value);
271
    }
272
 
273
    /**
274
     * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}
275
     *
276
     * @param value
277
     *     Java instance representing xml element's value.
278
     * @return
279
     *     the new instance of {@link JAXBElement }{@code <}{@link String }{@code >}
280
     */
281
    @XmlElementDecl(namespace = "http://www.portalfiscal.inf.br/nfe", name = "cOrgaoAutor")
282
    public JAXBElement<String> createCOrgaoAutor(String value) {
283
        return new JAXBElement<String>(_COrgaoAutor_QNAME, String.class, null, value);
284
    }
285
 
286
    /**
287
     * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}
288
     *
289
     * @param value
290
     *     Java instance representing xml element's value.
291
     * @return
292
     *     the new instance of {@link JAXBElement }{@code <}{@link String }{@code >}
293
     */
294
    @XmlElementDecl(namespace = "http://www.portalfiscal.inf.br/nfe", name = "IE")
295
    public JAXBElement<String> createIE(String value) {
296
        return new JAXBElement<String>(_IE_QNAME, String.class, null, value);
297
    }
298
 
299
    /**
300
     * Create an instance of {@link JAXBElement }{@code <}{@link TUf }{@code >}
301
     *
302
     * @param value
303
     *     Java instance representing xml element's value.
304
     * @return
305
     *     the new instance of {@link JAXBElement }{@code <}{@link TUf }{@code >}
306
     */
307
    @XmlElementDecl(namespace = "http://www.portalfiscal.inf.br/nfe", name = "UF")
308
    public JAXBElement<TUf> createUF(TUf value) {
309
        return new JAXBElement<TUf>(_UF_QNAME, TUf.class, null, value);
310
    }
311
 
312
    /**
313
     * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}
314
     *
315
     * @param value
316
     *     Java instance representing xml element's value.
317
     * @return
318
     *     the new instance of {@link JAXBElement }{@code <}{@link String }{@code >}
319
     */
320
    @XmlElementDecl(namespace = "http://www.portalfiscal.inf.br/nfe", name = "vNF")
321
    public JAXBElement<String> createVNF(String value) {
322
        return new JAXBElement<String>(_VNF_QNAME, String.class, null, value);
323
    }
324
 
325
    /**
326
     * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}
327
     *
328
     * @param value
329
     *     Java instance representing xml element's value.
330
     * @return
331
     *     the new instance of {@link JAXBElement }{@code <}{@link String }{@code >}
332
     */
333
    @XmlElementDecl(namespace = "http://www.portalfiscal.inf.br/nfe", name = "vICMS")
334
    public JAXBElement<String> createVICMS(String value) {
335
        return new JAXBElement<String>(_VICMS_QNAME, String.class, null, value);
336
    }
337
 
338
    /**
339
     * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}
340
     *
341
     * @param value
342
     *     Java instance representing xml element's value.
343
     * @return
344
     *     the new instance of {@link JAXBElement }{@code <}{@link String }{@code >}
345
     */
346
    @XmlElementDecl(namespace = "http://www.portalfiscal.inf.br/nfe", name = "vST")
347
    public JAXBElement<String> createVST(String value) {
348
        return new JAXBElement<String>(_VST_QNAME, String.class, null, value);
349
    }
350
 
351
    /**
352
     * Create an instance of {@link JAXBElement }{@code <}{@link TEvento }{@code >}
353
     *
354
     * @param value
355
     *     Java instance representing xml element's value.
356
     * @return
357
     *     the new instance of {@link JAXBElement }{@code <}{@link TEvento }{@code >}
358
     */
359
    @XmlElementDecl(namespace = "http://www.portalfiscal.inf.br/nfe", name = "evento")
360
    public JAXBElement<TEvento> createEvento(TEvento value) {
361
        return new JAXBElement<TEvento>(_Evento_QNAME, TEvento.class, null, value);
362
    }
363
 
364
    /**
365
     * Create an instance of {@link JAXBElement }{@code <}{@link SignatureType }{@code >}
366
     *
367
     * @param value
368
     *     Java instance representing xml element's value.
369
     * @return
370
     *     the new instance of {@link JAXBElement }{@code <}{@link SignatureType }{@code >}
371
     */
372
    @XmlElementDecl(namespace = "http://www.w3.org/2000/09/xmldsig#", name = "Signature")
373
    public JAXBElement<SignatureType> createSignature(SignatureType value) {
374
        return new JAXBElement<SignatureType>(_Signature_QNAME, SignatureType.class, null, value);
375
    }
376
 
377
}