Subversion Repositories Integrator Subversion

Rev

Rev 106 | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
106 espaco 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.java;
10
 
11
import javax.xml.bind.JAXBElement;
12
import javax.xml.bind.annotation.XmlElementDecl;
13
import javax.xml.bind.annotation.XmlRegistry;
14
import javax.xml.namespace.QName;
15
 
16
 
17
/**
18
 * This object contains factory methods for each
19
 * Java content interface and Java element interface
280 espaco 20
 * generated in the br.com.swconsultoria.nfe.schema_4.enviNFe package.
106 espaco 21
 * <p>An ObjectFactory allows you to programatically
22
 * construct new instances of the Java representation
23
 * for XML content. The Java representation of XML
24
 * content can consist of schema derived interfaces
25
 * and classes representing the binding of schema
26
 * type definitions, element declarations and model
27
 * groups.  Factory methods for each of these are
28
 * provided in this class.
29
 *
30
 */
31
@XmlRegistry
32
public class ObjectFactory {
33
 
34
    private final static QName _Signature_QNAME = new QName("http://www.w3.org/2000/09/xmldsig#", "Signature");
280 espaco 35
    private final static QName _EnviNFe_QNAME = new QName("http://www.portalfiscal.inf.br/nfe", "enviNFe");
106 espaco 36
    private final static QName _TNFeInfNFeDetImpostoICMS_QNAME = new QName("http://www.portalfiscal.inf.br/nfe", "ICMS");
37
    private final static QName _TNFeInfNFeDetImpostoPISST_QNAME = new QName("http://www.portalfiscal.inf.br/nfe", "PISST");
38
    private final static QName _TNFeInfNFeDetImpostoCOFINSST_QNAME = new QName("http://www.portalfiscal.inf.br/nfe", "COFINSST");
39
    private final static QName _TNFeInfNFeDetImpostoIPI_QNAME = new QName("http://www.portalfiscal.inf.br/nfe", "IPI");
40
    private final static QName _TNFeInfNFeDetImpostoICMSUFDest_QNAME = new QName("http://www.portalfiscal.inf.br/nfe", "ICMSUFDest");
41
    private final static QName _TNFeInfNFeDetImpostoVTotTrib_QNAME = new QName("http://www.portalfiscal.inf.br/nfe", "vTotTrib");
42
    private final static QName _TNFeInfNFeDetImpostoII_QNAME = new QName("http://www.portalfiscal.inf.br/nfe", "II");
43
    private final static QName _TNFeInfNFeDetImpostoISSQN_QNAME = new QName("http://www.portalfiscal.inf.br/nfe", "ISSQN");
44
    private final static QName _TNFeInfNFeDetImpostoCOFINS_QNAME = new QName("http://www.portalfiscal.inf.br/nfe", "COFINS");
45
    private final static QName _TNFeInfNFeDetImpostoPIS_QNAME = new QName("http://www.portalfiscal.inf.br/nfe", "PIS");
46
 
47
    /**
280 espaco 48
     * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: br.com.swconsultoria.nfe.schema_4.enviNFe
106 espaco 49
     *
50
     */
51
    public ObjectFactory() {
52
    }
53
 
54
    /**
55
     * Create an instance of {@link ReferenceType }
56
     *
57
     */
58
    public ReferenceType createReferenceType() {
59
        return new ReferenceType();
60
    }
61
 
62
    /**
63
     * Create an instance of {@link SignedInfoType }
64
     *
65
     */
66
    public SignedInfoType createSignedInfoType() {
67
        return new SignedInfoType();
68
    }
69
 
70
    /**
71
     * Create an instance of {@link TNFe }
72
     *
73
     */
74
    public TNFe createTNFe() {
75
        return new TNFe();
76
    }
77
 
78
    /**
79
     * Create an instance of {@link TNFe.InfNFe }
80
     *
81
     */
82
    public TNFe.InfNFe createTNFeInfNFe() {
83
        return new TNFe.InfNFe();
84
    }
85
 
86
    /**
87
     * Create an instance of {@link TNFe.InfNFe.Cana }
88
     *
89
     */
90
    public TNFe.InfNFe.Cana createTNFeInfNFeCana() {
91
        return new TNFe.InfNFe.Cana();
92
    }
93
 
94
    /**
95
     * Create an instance of {@link TNFe.InfNFe.InfAdic }
96
     *
97
     */
98
    public TNFe.InfNFe.InfAdic createTNFeInfNFeInfAdic() {
99
        return new TNFe.InfNFe.InfAdic();
100
    }
101
 
102
    /**
103
     * Create an instance of {@link TNFe.InfNFe.Pag }
104
     *
105
     */
106
    public TNFe.InfNFe.Pag createTNFeInfNFePag() {
107
        return new TNFe.InfNFe.Pag();
108
    }
109
 
110
    /**
280 espaco 111
     * Create an instance of {@link TNFe.InfNFe.Pag.DetPag }
112
     *
113
     */
114
    public TNFe.InfNFe.Pag.DetPag createTNFeInfNFePagDetPag() {
115
        return new TNFe.InfNFe.Pag.DetPag();
116
    }
117
 
118
    /**
106 espaco 119
     * Create an instance of {@link TNFe.InfNFe.Cobr }
120
     *
121
     */
122
    public TNFe.InfNFe.Cobr createTNFeInfNFeCobr() {
123
        return new TNFe.InfNFe.Cobr();
124
    }
125
 
126
    /**
127
     * Create an instance of {@link TNFe.InfNFe.Transp }
128
     *
129
     */
130
    public TNFe.InfNFe.Transp createTNFeInfNFeTransp() {
131
        return new TNFe.InfNFe.Transp();
132
    }
133
 
134
    /**
135
     * Create an instance of {@link TNFe.InfNFe.Transp.Vol }
136
     *
137
     */
138
    public TNFe.InfNFe.Transp.Vol createTNFeInfNFeTranspVol() {
139
        return new TNFe.InfNFe.Transp.Vol();
140
    }
141
 
142
    /**
143
     * Create an instance of {@link TNFe.InfNFe.Total }
144
     *
145
     */
146
    public TNFe.InfNFe.Total createTNFeInfNFeTotal() {
147
        return new TNFe.InfNFe.Total();
148
    }
149
 
150
    /**
151
     * Create an instance of {@link TNFe.InfNFe.Det }
152
     *
153
     */
154
    public TNFe.InfNFe.Det createTNFeInfNFeDet() {
155
        return new TNFe.InfNFe.Det();
156
    }
157
 
158
    /**
159
     * Create an instance of {@link TNFe.InfNFe.Det.ImpostoDevol }
160
     *
161
     */
162
    public TNFe.InfNFe.Det.ImpostoDevol createTNFeInfNFeDetImpostoDevol() {
163
        return new TNFe.InfNFe.Det.ImpostoDevol();
164
    }
165
 
166
    /**
167
     * Create an instance of {@link TNFe.InfNFe.Det.Imposto }
168
     *
169
     */
170
    public TNFe.InfNFe.Det.Imposto createTNFeInfNFeDetImposto() {
171
        return new TNFe.InfNFe.Det.Imposto();
172
    }
173
 
174
    /**
175
     * Create an instance of {@link TNFe.InfNFe.Det.Imposto.COFINS }
176
     *
177
     */
178
    public TNFe.InfNFe.Det.Imposto.COFINS createTNFeInfNFeDetImpostoCOFINS() {
179
        return new TNFe.InfNFe.Det.Imposto.COFINS();
180
    }
181
 
182
    /**
183
     * Create an instance of {@link TNFe.InfNFe.Det.Imposto.PIS }
184
     *
185
     */
186
    public TNFe.InfNFe.Det.Imposto.PIS createTNFeInfNFeDetImpostoPIS() {
187
        return new TNFe.InfNFe.Det.Imposto.PIS();
188
    }
189
 
190
    /**
191
     * Create an instance of {@link TNFe.InfNFe.Det.Imposto.ICMS }
192
     *
193
     */
194
    public TNFe.InfNFe.Det.Imposto.ICMS createTNFeInfNFeDetImpostoICMS() {
195
        return new TNFe.InfNFe.Det.Imposto.ICMS();
196
    }
197
 
198
    /**
199
     * Create an instance of {@link TNFe.InfNFe.Det.Prod }
200
     *
201
     */
202
    public TNFe.InfNFe.Det.Prod createTNFeInfNFeDetProd() {
203
        return new TNFe.InfNFe.Det.Prod();
204
    }
205
 
206
    /**
207
     * Create an instance of {@link TNFe.InfNFe.Det.Prod.Comb }
208
     *
209
     */
210
    public TNFe.InfNFe.Det.Prod.Comb createTNFeInfNFeDetProdComb() {
211
        return new TNFe.InfNFe.Det.Prod.Comb();
212
    }
213
 
214
    /**
215
     * Create an instance of {@link TNFe.InfNFe.Det.Prod.DetExport }
216
     *
217
     */
218
    public TNFe.InfNFe.Det.Prod.DetExport createTNFeInfNFeDetProdDetExport() {
219
        return new TNFe.InfNFe.Det.Prod.DetExport();
220
    }
221
 
222
    /**
223
     * Create an instance of {@link TNFe.InfNFe.Det.Prod.DI }
224
     *
225
     */
226
    public TNFe.InfNFe.Det.Prod.DI createTNFeInfNFeDetProdDI() {
227
        return new TNFe.InfNFe.Det.Prod.DI();
228
    }
229
 
230
    /**
231
     * Create an instance of {@link TNFe.InfNFe.Ide }
232
     *
233
     */
234
    public TNFe.InfNFe.Ide createTNFeInfNFeIde() {
235
        return new TNFe.InfNFe.Ide();
236
    }
237
 
238
    /**
239
     * Create an instance of {@link TNFe.InfNFe.Ide.NFref }
240
     *
241
     */
242
    public TNFe.InfNFe.Ide.NFref createTNFeInfNFeIdeNFref() {
243
        return new TNFe.InfNFe.Ide.NFref();
244
    }
245
 
246
    /**
247
     * Create an instance of {@link TProtNFe }
248
     *
249
     */
250
    public TProtNFe createTProtNFe() {
251
        return new TProtNFe();
252
    }
253
 
254
    /**
255
     * Create an instance of {@link TRetEnviNFe }
256
     *
257
     */
258
    public TRetEnviNFe createTRetEnviNFe() {
259
        return new TRetEnviNFe();
260
    }
261
 
262
    /**
263
     * Create an instance of {@link TIpi }
264
     *
265
     */
266
    public TIpi createTIpi() {
267
        return new TIpi();
268
    }
269
 
270
    /**
280 espaco 271
     * Create an instance of {@link TEnviNFe }
272
     *
273
     */
274
    public TEnviNFe createTEnviNFe() {
275
        return new TEnviNFe();
276
    }
277
 
278
    /**
106 espaco 279
     * Create an instance of {@link TConsReciNFe }
280
     *
281
     */
282
    public TConsReciNFe createTConsReciNFe() {
283
        return new TConsReciNFe();
284
    }
285
 
286
    /**
287
     * Create an instance of {@link TVeiculo }
288
     *
289
     */
290
    public TVeiculo createTVeiculo() {
291
        return new TVeiculo();
292
    }
293
 
294
    /**
295
     * Create an instance of {@link TEnderEmi }
296
     *
297
     */
298
    public TEnderEmi createTEnderEmi() {
299
        return new TEnderEmi();
300
    }
301
 
302
    /**
303
     * Create an instance of {@link TEndereco }
304
     *
305
     */
306
    public TEndereco createTEndereco() {
307
        return new TEndereco();
308
    }
309
 
310
    /**
280 espaco 311
     * Create an instance of {@link TInfRespTec }
106 espaco 312
     *
313
     */
280 espaco 314
    public TInfRespTec createTInfRespTec() {
315
        return new TInfRespTec();
106 espaco 316
    }
317
 
318
    /**
319
     * Create an instance of {@link TLocal }
320
     *
321
     */
322
    public TLocal createTLocal() {
323
        return new TLocal();
324
    }
325
 
326
    /**
327
     * Create an instance of {@link TNfeProc }
328
     *
329
     */
330
    public TNfeProc createTNfeProc() {
331
        return new TNfeProc();
332
    }
333
 
334
    /**
335
     * Create an instance of {@link TRetConsReciNFe }
336
     *
337
     */
338
    public TRetConsReciNFe createTRetConsReciNFe() {
339
        return new TRetConsReciNFe();
340
    }
341
 
342
    /**
343
     * Create an instance of {@link SignatureType }
344
     *
345
     */
346
    public SignatureType createSignatureType() {
347
        return new SignatureType();
348
    }
349
 
350
    /**
351
     * Create an instance of {@link X509DataType }
352
     *
353
     */
354
    public X509DataType createX509DataType() {
355
        return new X509DataType();
356
    }
357
 
358
    /**
359
     * Create an instance of {@link SignatureValueType }
360
     *
361
     */
362
    public SignatureValueType createSignatureValueType() {
363
        return new SignatureValueType();
364
    }
365
 
366
    /**
367
     * Create an instance of {@link TransformsType }
368
     *
369
     */
370
    public TransformsType createTransformsType() {
371
        return new TransformsType();
372
    }
373
 
374
    /**
375
     * Create an instance of {@link TransformType }
376
     *
377
     */
378
    public TransformType createTransformType() {
379
        return new TransformType();
380
    }
381
 
382
    /**
383
     * Create an instance of {@link KeyInfoType }
384
     *
385
     */
386
    public KeyInfoType createKeyInfoType() {
387
        return new KeyInfoType();
388
    }
389
 
390
    /**
391
     * Create an instance of {@link ReferenceType.DigestMethod }
392
     *
393
     */
394
    public ReferenceType.DigestMethod createReferenceTypeDigestMethod() {
395
        return new ReferenceType.DigestMethod();
396
    }
397
 
398
    /**
399
     * Create an instance of {@link SignedInfoType.CanonicalizationMethod }
400
     *
401
     */
402
    public SignedInfoType.CanonicalizationMethod createSignedInfoTypeCanonicalizationMethod() {
403
        return new SignedInfoType.CanonicalizationMethod();
404
    }
405
 
406
    /**
407
     * Create an instance of {@link SignedInfoType.SignatureMethod }
408
     *
409
     */
410
    public SignedInfoType.SignatureMethod createSignedInfoTypeSignatureMethod() {
411
        return new SignedInfoType.SignatureMethod();
412
    }
413
 
414
    /**
415
     * Create an instance of {@link TNFe.InfNFeSupl }
416
     *
417
     */
418
    public TNFe.InfNFeSupl createTNFeInfNFeSupl() {
419
        return new TNFe.InfNFeSupl();
420
    }
421
 
422
    /**
423
     * Create an instance of {@link TNFe.InfNFe.Emit }
424
     *
425
     */
426
    public TNFe.InfNFe.Emit createTNFeInfNFeEmit() {
427
        return new TNFe.InfNFe.Emit();
428
    }
429
 
430
    /**
431
     * Create an instance of {@link TNFe.InfNFe.Avulsa }
432
     *
433
     */
434
    public TNFe.InfNFe.Avulsa createTNFeInfNFeAvulsa() {
435
        return new TNFe.InfNFe.Avulsa();
436
    }
437
 
438
    /**
439
     * Create an instance of {@link TNFe.InfNFe.Dest }
440
     *
441
     */
442
    public TNFe.InfNFe.Dest createTNFeInfNFeDest() {
443
        return new TNFe.InfNFe.Dest();
444
    }
445
 
446
    /**
447
     * Create an instance of {@link TNFe.InfNFe.AutXML }
448
     *
449
     */
450
    public TNFe.InfNFe.AutXML createTNFeInfNFeAutXML() {
451
        return new TNFe.InfNFe.AutXML();
452
    }
453
 
454
    /**
280 espaco 455
     * Create an instance of {@link TNFe.InfNFe.InfIntermed }
456
     *
457
     */
458
    public TNFe.InfNFe.InfIntermed createTNFeInfNFeInfIntermed() {
459
        return new TNFe.InfNFe.InfIntermed();
460
    }
461
 
462
    /**
106 espaco 463
     * Create an instance of {@link TNFe.InfNFe.Exporta }
464
     *
465
     */
466
    public TNFe.InfNFe.Exporta createTNFeInfNFeExporta() {
467
        return new TNFe.InfNFe.Exporta();
468
    }
469
 
470
    /**
471
     * Create an instance of {@link TNFe.InfNFe.Compra }
472
     *
473
     */
474
    public TNFe.InfNFe.Compra createTNFeInfNFeCompra() {
475
        return new TNFe.InfNFe.Compra();
476
    }
477
 
478
    /**
280 espaco 479
     * Create an instance of {@link TNFe.InfNFe.InfSolicNFF }
480
     *
481
     */
482
    public TNFe.InfNFe.InfSolicNFF createTNFeInfNFeInfSolicNFF() {
483
        return new TNFe.InfNFe.InfSolicNFF();
484
    }
485
 
486
    /**
106 espaco 487
     * Create an instance of {@link TNFe.InfNFe.Cana.ForDia }
488
     *
489
     */
490
    public TNFe.InfNFe.Cana.ForDia createTNFeInfNFeCanaForDia() {
491
        return new TNFe.InfNFe.Cana.ForDia();
492
    }
493
 
494
    /**
495
     * Create an instance of {@link TNFe.InfNFe.Cana.Deduc }
496
     *
497
     */
498
    public TNFe.InfNFe.Cana.Deduc createTNFeInfNFeCanaDeduc() {
499
        return new TNFe.InfNFe.Cana.Deduc();
500
    }
501
 
502
    /**
503
     * Create an instance of {@link TNFe.InfNFe.InfAdic.ObsCont }
504
     *
505
     */
506
    public TNFe.InfNFe.InfAdic.ObsCont createTNFeInfNFeInfAdicObsCont() {
507
        return new TNFe.InfNFe.InfAdic.ObsCont();
508
    }
509
 
510
    /**
511
     * Create an instance of {@link TNFe.InfNFe.InfAdic.ObsFisco }
512
     *
513
     */
514
    public TNFe.InfNFe.InfAdic.ObsFisco createTNFeInfNFeInfAdicObsFisco() {
515
        return new TNFe.InfNFe.InfAdic.ObsFisco();
516
    }
517
 
518
    /**
519
     * Create an instance of {@link TNFe.InfNFe.InfAdic.ProcRef }
520
     *
521
     */
522
    public TNFe.InfNFe.InfAdic.ProcRef createTNFeInfNFeInfAdicProcRef() {
523
        return new TNFe.InfNFe.InfAdic.ProcRef();
524
    }
525
 
526
    /**
280 espaco 527
     * Create an instance of {@link TNFe.InfNFe.Pag.DetPag.Card }
106 espaco 528
     *
529
     */
280 espaco 530
    public TNFe.InfNFe.Pag.DetPag.Card createTNFeInfNFePagDetPagCard() {
531
        return new TNFe.InfNFe.Pag.DetPag.Card();
106 espaco 532
    }
533
 
534
    /**
535
     * Create an instance of {@link TNFe.InfNFe.Cobr.Fat }
536
     *
537
     */
538
    public TNFe.InfNFe.Cobr.Fat createTNFeInfNFeCobrFat() {
539
        return new TNFe.InfNFe.Cobr.Fat();
540
    }
541
 
542
    /**
543
     * Create an instance of {@link TNFe.InfNFe.Cobr.Dup }
544
     *
545
     */
546
    public TNFe.InfNFe.Cobr.Dup createTNFeInfNFeCobrDup() {
547
        return new TNFe.InfNFe.Cobr.Dup();
548
    }
549
 
550
    /**
551
     * Create an instance of {@link TNFe.InfNFe.Transp.Transporta }
552
     *
553
     */
554
    public TNFe.InfNFe.Transp.Transporta createTNFeInfNFeTranspTransporta() {
555
        return new TNFe.InfNFe.Transp.Transporta();
556
    }
557
 
558
    /**
559
     * Create an instance of {@link TNFe.InfNFe.Transp.RetTransp }
560
     *
561
     */
562
    public TNFe.InfNFe.Transp.RetTransp createTNFeInfNFeTranspRetTransp() {
563
        return new TNFe.InfNFe.Transp.RetTransp();
564
    }
565
 
566
    /**
567
     * Create an instance of {@link TNFe.InfNFe.Transp.Vol.Lacres }
568
     *
569
     */
570
    public TNFe.InfNFe.Transp.Vol.Lacres createTNFeInfNFeTranspVolLacres() {
571
        return new TNFe.InfNFe.Transp.Vol.Lacres();
572
    }
573
 
574
    /**
575
     * Create an instance of {@link TNFe.InfNFe.Total.ICMSTot }
576
     *
577
     */
578
    public TNFe.InfNFe.Total.ICMSTot createTNFeInfNFeTotalICMSTot() {
579
        return new TNFe.InfNFe.Total.ICMSTot();
580
    }
581
 
582
    /**
583
     * Create an instance of {@link TNFe.InfNFe.Total.ISSQNtot }
584
     *
585
     */
586
    public TNFe.InfNFe.Total.ISSQNtot createTNFeInfNFeTotalISSQNtot() {
587
        return new TNFe.InfNFe.Total.ISSQNtot();
588
    }
589
 
590
    /**
591
     * Create an instance of {@link TNFe.InfNFe.Total.RetTrib }
592
     *
593
     */
594
    public TNFe.InfNFe.Total.RetTrib createTNFeInfNFeTotalRetTrib() {
595
        return new TNFe.InfNFe.Total.RetTrib();
596
    }
597
 
598
    /**
599
     * Create an instance of {@link TNFe.InfNFe.Det.ImpostoDevol.IPI }
600
     *
601
     */
602
    public TNFe.InfNFe.Det.ImpostoDevol.IPI createTNFeInfNFeDetImpostoDevolIPI() {
603
        return new TNFe.InfNFe.Det.ImpostoDevol.IPI();
604
    }
605
 
606
    /**
607
     * Create an instance of {@link TNFe.InfNFe.Det.Imposto.II }
608
     *
609
     */
610
    public TNFe.InfNFe.Det.Imposto.II createTNFeInfNFeDetImpostoII() {
611
        return new TNFe.InfNFe.Det.Imposto.II();
612
    }
613
 
614
    /**
615
     * Create an instance of {@link TNFe.InfNFe.Det.Imposto.ISSQN }
616
     *
617
     */
618
    public TNFe.InfNFe.Det.Imposto.ISSQN createTNFeInfNFeDetImpostoISSQN() {
619
        return new TNFe.InfNFe.Det.Imposto.ISSQN();
620
    }
621
 
622
    /**
623
     * Create an instance of {@link TNFe.InfNFe.Det.Imposto.PISST }
624
     *
625
     */
626
    public TNFe.InfNFe.Det.Imposto.PISST createTNFeInfNFeDetImpostoPISST() {
627
        return new TNFe.InfNFe.Det.Imposto.PISST();
628
    }
629
 
630
    /**
631
     * Create an instance of {@link TNFe.InfNFe.Det.Imposto.COFINSST }
632
     *
633
     */
634
    public TNFe.InfNFe.Det.Imposto.COFINSST createTNFeInfNFeDetImpostoCOFINSST() {
635
        return new TNFe.InfNFe.Det.Imposto.COFINSST();
636
    }
637
 
638
    /**
639
     * Create an instance of {@link TNFe.InfNFe.Det.Imposto.ICMSUFDest }
640
     *
641
     */
642
    public TNFe.InfNFe.Det.Imposto.ICMSUFDest createTNFeInfNFeDetImpostoICMSUFDest() {
643
        return new TNFe.InfNFe.Det.Imposto.ICMSUFDest();
644
    }
645
 
646
    /**
647
     * Create an instance of {@link TNFe.InfNFe.Det.Imposto.COFINS.COFINSAliq }
648
     *
649
     */
650
    public TNFe.InfNFe.Det.Imposto.COFINS.COFINSAliq createTNFeInfNFeDetImpostoCOFINSCOFINSAliq() {
651
        return new TNFe.InfNFe.Det.Imposto.COFINS.COFINSAliq();
652
    }
653
 
654
    /**
655
     * Create an instance of {@link TNFe.InfNFe.Det.Imposto.COFINS.COFINSQtde }
656
     *
657
     */
658
    public TNFe.InfNFe.Det.Imposto.COFINS.COFINSQtde createTNFeInfNFeDetImpostoCOFINSCOFINSQtde() {
659
        return new TNFe.InfNFe.Det.Imposto.COFINS.COFINSQtde();
660
    }
661
 
662
    /**
663
     * Create an instance of {@link TNFe.InfNFe.Det.Imposto.COFINS.COFINSNT }
664
     *
665
     */
666
    public TNFe.InfNFe.Det.Imposto.COFINS.COFINSNT createTNFeInfNFeDetImpostoCOFINSCOFINSNT() {
667
        return new TNFe.InfNFe.Det.Imposto.COFINS.COFINSNT();
668
    }
669
 
670
    /**
671
     * Create an instance of {@link TNFe.InfNFe.Det.Imposto.COFINS.COFINSOutr }
672
     *
673
     */
674
    public TNFe.InfNFe.Det.Imposto.COFINS.COFINSOutr createTNFeInfNFeDetImpostoCOFINSCOFINSOutr() {
675
        return new TNFe.InfNFe.Det.Imposto.COFINS.COFINSOutr();
676
    }
677
 
678
    /**
679
     * Create an instance of {@link TNFe.InfNFe.Det.Imposto.PIS.PISAliq }
680
     *
681
     */
682
    public TNFe.InfNFe.Det.Imposto.PIS.PISAliq createTNFeInfNFeDetImpostoPISPISAliq() {
683
        return new TNFe.InfNFe.Det.Imposto.PIS.PISAliq();
684
    }
685
 
686
    /**
687
     * Create an instance of {@link TNFe.InfNFe.Det.Imposto.PIS.PISQtde }
688
     *
689
     */
690
    public TNFe.InfNFe.Det.Imposto.PIS.PISQtde createTNFeInfNFeDetImpostoPISPISQtde() {
691
        return new TNFe.InfNFe.Det.Imposto.PIS.PISQtde();
692
    }
693
 
694
    /**
695
     * Create an instance of {@link TNFe.InfNFe.Det.Imposto.PIS.PISNT }
696
     *
697
     */
698
    public TNFe.InfNFe.Det.Imposto.PIS.PISNT createTNFeInfNFeDetImpostoPISPISNT() {
699
        return new TNFe.InfNFe.Det.Imposto.PIS.PISNT();
700
    }
701
 
702
    /**
703
     * Create an instance of {@link TNFe.InfNFe.Det.Imposto.PIS.PISOutr }
704
     *
705
     */
706
    public TNFe.InfNFe.Det.Imposto.PIS.PISOutr createTNFeInfNFeDetImpostoPISPISOutr() {
707
        return new TNFe.InfNFe.Det.Imposto.PIS.PISOutr();
708
    }
709
 
710
    /**
711
     * Create an instance of {@link TNFe.InfNFe.Det.Imposto.ICMS.ICMS00 }
712
     *
713
     */
714
    public TNFe.InfNFe.Det.Imposto.ICMS.ICMS00 createTNFeInfNFeDetImpostoICMSICMS00() {
715
        return new TNFe.InfNFe.Det.Imposto.ICMS.ICMS00();
716
    }
717
 
718
    /**
719
     * Create an instance of {@link TNFe.InfNFe.Det.Imposto.ICMS.ICMS10 }
720
     *
721
     */
722
    public TNFe.InfNFe.Det.Imposto.ICMS.ICMS10 createTNFeInfNFeDetImpostoICMSICMS10() {
723
        return new TNFe.InfNFe.Det.Imposto.ICMS.ICMS10();
724
    }
725
 
726
    /**
727
     * Create an instance of {@link TNFe.InfNFe.Det.Imposto.ICMS.ICMS20 }
728
     *
729
     */
730
    public TNFe.InfNFe.Det.Imposto.ICMS.ICMS20 createTNFeInfNFeDetImpostoICMSICMS20() {
731
        return new TNFe.InfNFe.Det.Imposto.ICMS.ICMS20();
732
    }
733
 
734
    /**
735
     * Create an instance of {@link TNFe.InfNFe.Det.Imposto.ICMS.ICMS30 }
736
     *
737
     */
738
    public TNFe.InfNFe.Det.Imposto.ICMS.ICMS30 createTNFeInfNFeDetImpostoICMSICMS30() {
739
        return new TNFe.InfNFe.Det.Imposto.ICMS.ICMS30();
740
    }
741
 
742
    /**
743
     * Create an instance of {@link TNFe.InfNFe.Det.Imposto.ICMS.ICMS40 }
744
     *
745
     */
746
    public TNFe.InfNFe.Det.Imposto.ICMS.ICMS40 createTNFeInfNFeDetImpostoICMSICMS40() {
747
        return new TNFe.InfNFe.Det.Imposto.ICMS.ICMS40();
748
    }
749
 
750
    /**
751
     * Create an instance of {@link TNFe.InfNFe.Det.Imposto.ICMS.ICMS51 }
752
     *
753
     */
754
    public TNFe.InfNFe.Det.Imposto.ICMS.ICMS51 createTNFeInfNFeDetImpostoICMSICMS51() {
755
        return new TNFe.InfNFe.Det.Imposto.ICMS.ICMS51();
756
    }
757
 
758
    /**
759
     * Create an instance of {@link TNFe.InfNFe.Det.Imposto.ICMS.ICMS60 }
760
     *
761
     */
762
    public TNFe.InfNFe.Det.Imposto.ICMS.ICMS60 createTNFeInfNFeDetImpostoICMSICMS60() {
763
        return new TNFe.InfNFe.Det.Imposto.ICMS.ICMS60();
764
    }
765
 
766
    /**
767
     * Create an instance of {@link TNFe.InfNFe.Det.Imposto.ICMS.ICMS70 }
768
     *
769
     */
770
    public TNFe.InfNFe.Det.Imposto.ICMS.ICMS70 createTNFeInfNFeDetImpostoICMSICMS70() {
771
        return new TNFe.InfNFe.Det.Imposto.ICMS.ICMS70();
772
    }
773
 
774
    /**
775
     * Create an instance of {@link TNFe.InfNFe.Det.Imposto.ICMS.ICMS90 }
776
     *
777
     */
778
    public TNFe.InfNFe.Det.Imposto.ICMS.ICMS90 createTNFeInfNFeDetImpostoICMSICMS90() {
779
        return new TNFe.InfNFe.Det.Imposto.ICMS.ICMS90();
780
    }
781
 
782
    /**
783
     * Create an instance of {@link TNFe.InfNFe.Det.Imposto.ICMS.ICMSPart }
784
     *
785
     */
786
    public TNFe.InfNFe.Det.Imposto.ICMS.ICMSPart createTNFeInfNFeDetImpostoICMSICMSPart() {
787
        return new TNFe.InfNFe.Det.Imposto.ICMS.ICMSPart();
788
    }
789
 
790
    /**
791
     * Create an instance of {@link TNFe.InfNFe.Det.Imposto.ICMS.ICMSST }
792
     *
793
     */
794
    public TNFe.InfNFe.Det.Imposto.ICMS.ICMSST createTNFeInfNFeDetImpostoICMSICMSST() {
795
        return new TNFe.InfNFe.Det.Imposto.ICMS.ICMSST();
796
    }
797
 
798
    /**
799
     * Create an instance of {@link TNFe.InfNFe.Det.Imposto.ICMS.ICMSSN101 }
800
     *
801
     */
802
    public TNFe.InfNFe.Det.Imposto.ICMS.ICMSSN101 createTNFeInfNFeDetImpostoICMSICMSSN101() {
803
        return new TNFe.InfNFe.Det.Imposto.ICMS.ICMSSN101();
804
    }
805
 
806
    /**
807
     * Create an instance of {@link TNFe.InfNFe.Det.Imposto.ICMS.ICMSSN102 }
808
     *
809
     */
810
    public TNFe.InfNFe.Det.Imposto.ICMS.ICMSSN102 createTNFeInfNFeDetImpostoICMSICMSSN102() {
811
        return new TNFe.InfNFe.Det.Imposto.ICMS.ICMSSN102();
812
    }
813
 
814
    /**
815
     * Create an instance of {@link TNFe.InfNFe.Det.Imposto.ICMS.ICMSSN201 }
816
     *
817
     */
818
    public TNFe.InfNFe.Det.Imposto.ICMS.ICMSSN201 createTNFeInfNFeDetImpostoICMSICMSSN201() {
819
        return new TNFe.InfNFe.Det.Imposto.ICMS.ICMSSN201();
820
    }
821
 
822
    /**
823
     * Create an instance of {@link TNFe.InfNFe.Det.Imposto.ICMS.ICMSSN202 }
824
     *
825
     */
826
    public TNFe.InfNFe.Det.Imposto.ICMS.ICMSSN202 createTNFeInfNFeDetImpostoICMSICMSSN202() {
827
        return new TNFe.InfNFe.Det.Imposto.ICMS.ICMSSN202();
828
    }
829
 
830
    /**
831
     * Create an instance of {@link TNFe.InfNFe.Det.Imposto.ICMS.ICMSSN500 }
832
     *
833
     */
834
    public TNFe.InfNFe.Det.Imposto.ICMS.ICMSSN500 createTNFeInfNFeDetImpostoICMSICMSSN500() {
835
        return new TNFe.InfNFe.Det.Imposto.ICMS.ICMSSN500();
836
    }
837
 
838
    /**
839
     * Create an instance of {@link TNFe.InfNFe.Det.Imposto.ICMS.ICMSSN900 }
840
     *
841
     */
842
    public TNFe.InfNFe.Det.Imposto.ICMS.ICMSSN900 createTNFeInfNFeDetImpostoICMSICMSSN900() {
843
        return new TNFe.InfNFe.Det.Imposto.ICMS.ICMSSN900();
844
    }
845
 
846
    /**
280 espaco 847
     * Create an instance of {@link TNFe.InfNFe.Det.Prod.Rastro }
848
     *
849
     */
850
    public TNFe.InfNFe.Det.Prod.Rastro createTNFeInfNFeDetProdRastro() {
851
        return new TNFe.InfNFe.Det.Prod.Rastro();
852
    }
853
 
854
    /**
855
     * Create an instance of {@link TNFe.InfNFe.Det.Prod.InfProdNFF }
856
     *
857
     */
858
    public TNFe.InfNFe.Det.Prod.InfProdNFF createTNFeInfNFeDetProdInfProdNFF() {
859
        return new TNFe.InfNFe.Det.Prod.InfProdNFF();
860
    }
861
 
862
    /**
863
     * Create an instance of {@link TNFe.InfNFe.Det.Prod.InfProdEmb }
864
     *
865
     */
866
    public TNFe.InfNFe.Det.Prod.InfProdEmb createTNFeInfNFeDetProdInfProdEmb() {
867
        return new TNFe.InfNFe.Det.Prod.InfProdEmb();
868
    }
869
 
870
    /**
106 espaco 871
     * Create an instance of {@link TNFe.InfNFe.Det.Prod.VeicProd }
872
     *
873
     */
874
    public TNFe.InfNFe.Det.Prod.VeicProd createTNFeInfNFeDetProdVeicProd() {
875
        return new TNFe.InfNFe.Det.Prod.VeicProd();
876
    }
877
 
878
    /**
879
     * Create an instance of {@link TNFe.InfNFe.Det.Prod.Med }
880
     *
881
     */
882
    public TNFe.InfNFe.Det.Prod.Med createTNFeInfNFeDetProdMed() {
883
        return new TNFe.InfNFe.Det.Prod.Med();
884
    }
885
 
886
    /**
887
     * Create an instance of {@link TNFe.InfNFe.Det.Prod.Arma }
888
     *
889
     */
890
    public TNFe.InfNFe.Det.Prod.Arma createTNFeInfNFeDetProdArma() {
891
        return new TNFe.InfNFe.Det.Prod.Arma();
892
    }
893
 
894
    /**
895
     * Create an instance of {@link TNFe.InfNFe.Det.Prod.Comb.CIDE }
896
     *
897
     */
898
    public TNFe.InfNFe.Det.Prod.Comb.CIDE createTNFeInfNFeDetProdCombCIDE() {
899
        return new TNFe.InfNFe.Det.Prod.Comb.CIDE();
900
    }
901
 
902
    /**
903
     * Create an instance of {@link TNFe.InfNFe.Det.Prod.Comb.Encerrante }
904
     *
905
     */
906
    public TNFe.InfNFe.Det.Prod.Comb.Encerrante createTNFeInfNFeDetProdCombEncerrante() {
907
        return new TNFe.InfNFe.Det.Prod.Comb.Encerrante();
908
    }
909
 
910
    /**
911
     * Create an instance of {@link TNFe.InfNFe.Det.Prod.DetExport.ExportInd }
912
     *
913
     */
914
    public TNFe.InfNFe.Det.Prod.DetExport.ExportInd createTNFeInfNFeDetProdDetExportExportInd() {
915
        return new TNFe.InfNFe.Det.Prod.DetExport.ExportInd();
916
    }
917
 
918
    /**
919
     * Create an instance of {@link TNFe.InfNFe.Det.Prod.DI.Adi }
920
     *
921
     */
922
    public TNFe.InfNFe.Det.Prod.DI.Adi createTNFeInfNFeDetProdDIAdi() {
923
        return new TNFe.InfNFe.Det.Prod.DI.Adi();
924
    }
925
 
926
    /**
927
     * Create an instance of {@link TNFe.InfNFe.Ide.NFref.RefNF }
928
     *
929
     */
930
    public TNFe.InfNFe.Ide.NFref.RefNF createTNFeInfNFeIdeNFrefRefNF() {
931
        return new TNFe.InfNFe.Ide.NFref.RefNF();
932
    }
933
 
934
    /**
935
     * Create an instance of {@link TNFe.InfNFe.Ide.NFref.RefNFP }
936
     *
937
     */
938
    public TNFe.InfNFe.Ide.NFref.RefNFP createTNFeInfNFeIdeNFrefRefNFP() {
939
        return new TNFe.InfNFe.Ide.NFref.RefNFP();
940
    }
941
 
942
    /**
943
     * Create an instance of {@link TNFe.InfNFe.Ide.NFref.RefECF }
944
     *
945
     */
946
    public TNFe.InfNFe.Ide.NFref.RefECF createTNFeInfNFeIdeNFrefRefECF() {
947
        return new TNFe.InfNFe.Ide.NFref.RefECF();
948
    }
949
 
950
    /**
951
     * Create an instance of {@link TProtNFe.InfProt }
952
     *
953
     */
954
    public TProtNFe.InfProt createTProtNFeInfProt() {
955
        return new TProtNFe.InfProt();
956
    }
957
 
958
    /**
959
     * Create an instance of {@link TRetEnviNFe.InfRec }
960
     *
961
     */
962
    public TRetEnviNFe.InfRec createTRetEnviNFeInfRec() {
963
        return new TRetEnviNFe.InfRec();
964
    }
965
 
966
    /**
967
     * Create an instance of {@link TIpi.IPITrib }
968
     *
969
     */
970
    public TIpi.IPITrib createTIpiIPITrib() {
971
        return new TIpi.IPITrib();
972
    }
973
 
974
    /**
975
     * Create an instance of {@link TIpi.IPINT }
976
     *
977
     */
978
    public TIpi.IPINT createTIpiIPINT() {
979
        return new TIpi.IPINT();
980
    }
981
 
982
    /**
983
     * Create an instance of {@link JAXBElement }{@code <}{@link SignatureType }{@code >}}
984
     *
985
     */
986
    @XmlElementDecl(namespace = "http://www.w3.org/2000/09/xmldsig#", name = "Signature")
987
    public JAXBElement<SignatureType> createSignature(SignatureType value) {
988
        return new JAXBElement<SignatureType>(_Signature_QNAME, SignatureType.class, null, value);
989
    }
990
 
991
    /**
280 espaco 992
     * Create an instance of {@link JAXBElement }{@code <}{@link TEnviNFe }{@code >}}
993
     *
994
     */
995
    @XmlElementDecl(namespace = "http://www.portalfiscal.inf.br/nfe", name = "enviNFe")
996
    public JAXBElement<TEnviNFe> createEnviNFe(TEnviNFe value) {
997
        return new JAXBElement<TEnviNFe>(_EnviNFe_QNAME, TEnviNFe.class, null, value);
998
    }
999
 
1000
    /**
106 espaco 1001
     * Create an instance of {@link JAXBElement }{@code <}{@link TNFe.InfNFe.Det.Imposto.ICMS }{@code >}}
1002
     *
1003
     */
1004
    @XmlElementDecl(namespace = "http://www.portalfiscal.inf.br/nfe", name = "ICMS", scope = TNFe.InfNFe.Det.Imposto.class)
1005
    public JAXBElement<TNFe.InfNFe.Det.Imposto.ICMS> createTNFeInfNFeDetImpostoICMS(TNFe.InfNFe.Det.Imposto.ICMS value) {
1006
        return new JAXBElement<TNFe.InfNFe.Det.Imposto.ICMS>(_TNFeInfNFeDetImpostoICMS_QNAME, TNFe.InfNFe.Det.Imposto.ICMS.class, TNFe.InfNFe.Det.Imposto.class, value);
1007
    }
1008
 
1009
    /**
1010
     * Create an instance of {@link JAXBElement }{@code <}{@link TNFe.InfNFe.Det.Imposto.PISST }{@code >}}
1011
     *
1012
     */
1013
    @XmlElementDecl(namespace = "http://www.portalfiscal.inf.br/nfe", name = "PISST", scope = TNFe.InfNFe.Det.Imposto.class)
1014
    public JAXBElement<TNFe.InfNFe.Det.Imposto.PISST> createTNFeInfNFeDetImpostoPISST(TNFe.InfNFe.Det.Imposto.PISST value) {
1015
        return new JAXBElement<TNFe.InfNFe.Det.Imposto.PISST>(_TNFeInfNFeDetImpostoPISST_QNAME, TNFe.InfNFe.Det.Imposto.PISST.class, TNFe.InfNFe.Det.Imposto.class, value);
1016
    }
1017
 
1018
    /**
1019
     * Create an instance of {@link JAXBElement }{@code <}{@link TNFe.InfNFe.Det.Imposto.COFINSST }{@code >}}
1020
     *
1021
     */
1022
    @XmlElementDecl(namespace = "http://www.portalfiscal.inf.br/nfe", name = "COFINSST", scope = TNFe.InfNFe.Det.Imposto.class)
1023
    public JAXBElement<TNFe.InfNFe.Det.Imposto.COFINSST> createTNFeInfNFeDetImpostoCOFINSST(TNFe.InfNFe.Det.Imposto.COFINSST value) {
1024
        return new JAXBElement<TNFe.InfNFe.Det.Imposto.COFINSST>(_TNFeInfNFeDetImpostoCOFINSST_QNAME, TNFe.InfNFe.Det.Imposto.COFINSST.class, TNFe.InfNFe.Det.Imposto.class, value);
1025
    }
1026
 
1027
    /**
1028
     * Create an instance of {@link JAXBElement }{@code <}{@link TIpi }{@code >}}
1029
     *
1030
     */
1031
    @XmlElementDecl(namespace = "http://www.portalfiscal.inf.br/nfe", name = "IPI", scope = TNFe.InfNFe.Det.Imposto.class)
1032
    public JAXBElement<TIpi> createTNFeInfNFeDetImpostoIPI(TIpi value) {
1033
        return new JAXBElement<TIpi>(_TNFeInfNFeDetImpostoIPI_QNAME, TIpi.class, TNFe.InfNFe.Det.Imposto.class, value);
1034
    }
1035
 
1036
    /**
1037
     * Create an instance of {@link JAXBElement }{@code <}{@link TNFe.InfNFe.Det.Imposto.ICMSUFDest }{@code >}}
1038
     *
1039
     */
1040
    @XmlElementDecl(namespace = "http://www.portalfiscal.inf.br/nfe", name = "ICMSUFDest", scope = TNFe.InfNFe.Det.Imposto.class)
1041
    public JAXBElement<TNFe.InfNFe.Det.Imposto.ICMSUFDest> createTNFeInfNFeDetImpostoICMSUFDest(TNFe.InfNFe.Det.Imposto.ICMSUFDest value) {
1042
        return new JAXBElement<TNFe.InfNFe.Det.Imposto.ICMSUFDest>(_TNFeInfNFeDetImpostoICMSUFDest_QNAME, TNFe.InfNFe.Det.Imposto.ICMSUFDest.class, TNFe.InfNFe.Det.Imposto.class, value);
1043
    }
1044
 
1045
    /**
1046
     * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
1047
     *
1048
     */
1049
    @XmlElementDecl(namespace = "http://www.portalfiscal.inf.br/nfe", name = "vTotTrib", scope = TNFe.InfNFe.Det.Imposto.class)
1050
    public JAXBElement<String> createTNFeInfNFeDetImpostoVTotTrib(String value) {
1051
        return new JAXBElement<String>(_TNFeInfNFeDetImpostoVTotTrib_QNAME, String.class, TNFe.InfNFe.Det.Imposto.class, value);
1052
    }
1053
 
1054
    /**
1055
     * Create an instance of {@link JAXBElement }{@code <}{@link TNFe.InfNFe.Det.Imposto.II }{@code >}}
1056
     *
1057
     */
1058
    @XmlElementDecl(namespace = "http://www.portalfiscal.inf.br/nfe", name = "II", scope = TNFe.InfNFe.Det.Imposto.class)
1059
    public JAXBElement<TNFe.InfNFe.Det.Imposto.II> createTNFeInfNFeDetImpostoII(TNFe.InfNFe.Det.Imposto.II value) {
1060
        return new JAXBElement<TNFe.InfNFe.Det.Imposto.II>(_TNFeInfNFeDetImpostoII_QNAME, TNFe.InfNFe.Det.Imposto.II.class, TNFe.InfNFe.Det.Imposto.class, value);
1061
    }
1062
 
1063
    /**
1064
     * Create an instance of {@link JAXBElement }{@code <}{@link TNFe.InfNFe.Det.Imposto.ISSQN }{@code >}}
1065
     *
1066
     */
1067
    @XmlElementDecl(namespace = "http://www.portalfiscal.inf.br/nfe", name = "ISSQN", scope = TNFe.InfNFe.Det.Imposto.class)
1068
    public JAXBElement<TNFe.InfNFe.Det.Imposto.ISSQN> createTNFeInfNFeDetImpostoISSQN(TNFe.InfNFe.Det.Imposto.ISSQN value) {
1069
        return new JAXBElement<TNFe.InfNFe.Det.Imposto.ISSQN>(_TNFeInfNFeDetImpostoISSQN_QNAME, TNFe.InfNFe.Det.Imposto.ISSQN.class, TNFe.InfNFe.Det.Imposto.class, value);
1070
    }
1071
 
1072
    /**
1073
     * Create an instance of {@link JAXBElement }{@code <}{@link TNFe.InfNFe.Det.Imposto.COFINS }{@code >}}
1074
     *
1075
     */
1076
    @XmlElementDecl(namespace = "http://www.portalfiscal.inf.br/nfe", name = "COFINS", scope = TNFe.InfNFe.Det.Imposto.class)
1077
    public JAXBElement<TNFe.InfNFe.Det.Imposto.COFINS> createTNFeInfNFeDetImpostoCOFINS(TNFe.InfNFe.Det.Imposto.COFINS value) {
1078
        return new JAXBElement<TNFe.InfNFe.Det.Imposto.COFINS>(_TNFeInfNFeDetImpostoCOFINS_QNAME, TNFe.InfNFe.Det.Imposto.COFINS.class, TNFe.InfNFe.Det.Imposto.class, value);
1079
    }
1080
 
1081
    /**
1082
     * Create an instance of {@link JAXBElement }{@code <}{@link TNFe.InfNFe.Det.Imposto.PIS }{@code >}}
1083
     *
1084
     */
1085
    @XmlElementDecl(namespace = "http://www.portalfiscal.inf.br/nfe", name = "PIS", scope = TNFe.InfNFe.Det.Imposto.class)
1086
    public JAXBElement<TNFe.InfNFe.Det.Imposto.PIS> createTNFeInfNFeDetImpostoPIS(TNFe.InfNFe.Det.Imposto.PIS value) {
1087
        return new JAXBElement<TNFe.InfNFe.Det.Imposto.PIS>(_TNFeInfNFeDetImpostoPIS_QNAME, TNFe.InfNFe.Det.Imposto.PIS.class, TNFe.InfNFe.Det.Imposto.class, value);
1088
    }
1089
 
280 espaco 1090
}