Subversion Repositories Integrator Subversion

Rev

Details | Last modification | View Log | RSS feed

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