Subversion Repositories Integrator Subversion

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
414 espaco 1
 
2
package br.com.swconsultoria.nfe.schema_4.retInutNFe;
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_4.retInutNFe 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 _RetInutNFe_QNAME = new QName("http://www.portalfiscal.inf.br/nfe", "retInutNFe");
28
    private final static QName _Signature_QNAME = new QName("http://www.w3.org/2000/09/xmldsig#", "Signature");
29
 
30
    /**
31
     * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: br.com.swconsultoria.nfe.schema_4.retInutNFe
32
     *
33
     */
34
    public ObjectFactory() {
35
    }
36
 
37
    /**
38
     * Create an instance of {@link ReferenceType }
39
     *
40
     */
41
    public ReferenceType createReferenceType() {
42
        return new ReferenceType();
43
    }
44
 
45
    /**
46
     * Create an instance of {@link SignedInfoType }
47
     *
48
     */
49
    public SignedInfoType createSignedInfoType() {
50
        return new SignedInfoType();
51
    }
52
 
53
    /**
54
     * Create an instance of {@link TInutNFe }
55
     *
56
     */
57
    public TInutNFe createTInutNFe() {
58
        return new TInutNFe();
59
    }
60
 
61
    /**
62
     * Create an instance of {@link TRetInutNFe }
63
     *
64
     */
65
    public TRetInutNFe createTRetInutNFe() {
66
        return new TRetInutNFe();
67
    }
68
 
69
    /**
70
     * Create an instance of {@link TProcInutNFe }
71
     *
72
     */
73
    public TProcInutNFe createTProcInutNFe() {
74
        return new TProcInutNFe();
75
    }
76
 
77
    /**
78
     * Create an instance of {@link SignatureType }
79
     *
80
     */
81
    public SignatureType createSignatureType() {
82
        return new SignatureType();
83
    }
84
 
85
    /**
86
     * Create an instance of {@link SignatureValueType }
87
     *
88
     */
89
    public SignatureValueType createSignatureValueType() {
90
        return new SignatureValueType();
91
    }
92
 
93
    /**
94
     * Create an instance of {@link TransformsType }
95
     *
96
     */
97
    public TransformsType createTransformsType() {
98
        return new TransformsType();
99
    }
100
 
101
    /**
102
     * Create an instance of {@link TransformType }
103
     *
104
     */
105
    public TransformType createTransformType() {
106
        return new TransformType();
107
    }
108
 
109
    /**
110
     * Create an instance of {@link KeyInfoType }
111
     *
112
     */
113
    public KeyInfoType createKeyInfoType() {
114
        return new KeyInfoType();
115
    }
116
 
117
    /**
118
     * Create an instance of {@link X509DataType }
119
     *
120
     */
121
    public X509DataType createX509DataType() {
122
        return new X509DataType();
123
    }
124
 
125
    /**
126
     * Create an instance of {@link ReferenceType.DigestMethod }
127
     *
128
     */
129
    public ReferenceType.DigestMethod createReferenceTypeDigestMethod() {
130
        return new ReferenceType.DigestMethod();
131
    }
132
 
133
    /**
134
     * Create an instance of {@link SignedInfoType.CanonicalizationMethod }
135
     *
136
     */
137
    public SignedInfoType.CanonicalizationMethod createSignedInfoTypeCanonicalizationMethod() {
138
        return new SignedInfoType.CanonicalizationMethod();
139
    }
140
 
141
    /**
142
     * Create an instance of {@link SignedInfoType.SignatureMethod }
143
     *
144
     */
145
    public SignedInfoType.SignatureMethod createSignedInfoTypeSignatureMethod() {
146
        return new SignedInfoType.SignatureMethod();
147
    }
148
 
149
    /**
150
     * Create an instance of {@link TInutNFe.InfInut }
151
     *
152
     */
153
    public TInutNFe.InfInut createTInutNFeInfInut() {
154
        return new TInutNFe.InfInut();
155
    }
156
 
157
    /**
158
     * Create an instance of {@link TRetInutNFe.InfInut }
159
     *
160
     */
161
    public TRetInutNFe.InfInut createTRetInutNFeInfInut() {
162
        return new TRetInutNFe.InfInut();
163
    }
164
 
165
    /**
166
     * Create an instance of {@link JAXBElement }{@code <}{@link TRetInutNFe }{@code >}
167
     *
168
     * @param value
169
     *     Java instance representing xml element's value.
170
     * @return
171
     *     the new instance of {@link JAXBElement }{@code <}{@link TRetInutNFe }{@code >}
172
     */
173
    @XmlElementDecl(namespace = "http://www.portalfiscal.inf.br/nfe", name = "retInutNFe")
174
    public JAXBElement<TRetInutNFe> createRetInutNFe(TRetInutNFe value) {
175
        return new JAXBElement<TRetInutNFe>(_RetInutNFe_QNAME, TRetInutNFe.class, null, value);
176
    }
177
 
178
    /**
179
     * Create an instance of {@link JAXBElement }{@code <}{@link SignatureType }{@code >}
180
     *
181
     * @param value
182
     *     Java instance representing xml element's value.
183
     * @return
184
     *     the new instance of {@link JAXBElement }{@code <}{@link SignatureType }{@code >}
185
     */
186
    @XmlElementDecl(namespace = "http://www.w3.org/2000/09/xmldsig#", name = "Signature")
187
    public JAXBElement<SignatureType> createSignature(SignatureType value) {
188
        return new JAXBElement<SignatureType>(_Signature_QNAME, SignatureType.class, null, value);
189
    }
190
 
191
}