br.com.swconsultoria.mdfe.schema_300.retConsSitMDFe.ObjectFactory Maven / Gradle / Ivy
Show all versions of java-mdfe Show documentation
package br.com.swconsultoria.mdfe.schema_300.retConsSitMDFe;
import javax.xml.bind.JAXBElement;
import javax.xml.bind.annotation.XmlElementDecl;
import javax.xml.bind.annotation.XmlRegistry;
import javax.xml.namespace.QName;
/**
* This object contains factory methods for each
* Java content interface and Java element interface
* generated in the br.com.swconsultoria.mdfe.schema_300.retConsSitMDFe package.
* An ObjectFactory allows you to programatically
* construct new instances of the Java representation
* for XML content. The Java representation of XML
* content can consist of schema derived interfaces
* and classes representing the binding of schema
* type definitions, element declarations and model
* groups. Factory methods for each of these are
* provided in this class.
*/
@XmlRegistry
public class ObjectFactory {
private final static QName _Signature_QNAME = new QName("http://www.w3.org/2000/09/xmldsig#", "Signature");
private final static QName _RetConsSitMDFe_QNAME = new QName("http://www.portalfiscal.inf.br/mdfe", "retConsSitMDFe");
/**
* Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: br.com.swconsultoria.mdfe.schema_300.retConsSitMDFe
*/
public ObjectFactory() {
}
/**
* Create an instance of {@link SignedInfoType }
*/
public SignedInfoType createSignedInfoType() {
return new SignedInfoType();
}
/**
* Create an instance of {@link ReferenceType }
*/
public ReferenceType createReferenceType() {
return new ReferenceType();
}
/**
* Create an instance of {@link TRetConsSitMDFe }
*/
public TRetConsSitMDFe createTRetConsSitMDFe() {
return new TRetConsSitMDFe();
}
/**
* Create an instance of {@link TConsSitMDFe }
*/
public TConsSitMDFe createTConsSitMDFe() {
return new TConsSitMDFe();
}
/**
* Create an instance of {@link SignatureType }
*/
public SignatureType createSignatureType() {
return new SignatureType();
}
/**
* Create an instance of {@link KeyInfoType }
*/
public KeyInfoType createKeyInfoType() {
return new KeyInfoType();
}
/**
* Create an instance of {@link SignatureValueType }
*/
public SignatureValueType createSignatureValueType() {
return new SignatureValueType();
}
/**
* Create an instance of {@link TransformType }
*/
public TransformType createTransformType() {
return new TransformType();
}
/**
* Create an instance of {@link TransformsType }
*/
public TransformsType createTransformsType() {
return new TransformsType();
}
/**
* Create an instance of {@link X509DataType }
*/
public X509DataType createX509DataType() {
return new X509DataType();
}
/**
* Create an instance of {@link SignedInfoType.CanonicalizationMethod }
*/
public SignedInfoType.CanonicalizationMethod createSignedInfoTypeCanonicalizationMethod() {
return new SignedInfoType.CanonicalizationMethod();
}
/**
* Create an instance of {@link SignedInfoType.SignatureMethod }
*/
public SignedInfoType.SignatureMethod createSignedInfoTypeSignatureMethod() {
return new SignedInfoType.SignatureMethod();
}
/**
* Create an instance of {@link ReferenceType.DigestMethod }
*/
public ReferenceType.DigestMethod createReferenceTypeDigestMethod() {
return new ReferenceType.DigestMethod();
}
/**
* Create an instance of {@link TRetConsSitMDFe.ProtMDFe }
*/
public TRetConsSitMDFe.ProtMDFe createTRetConsSitMDFeProtMDFe() {
return new TRetConsSitMDFe.ProtMDFe();
}
/**
* Create an instance of {@link TRetConsSitMDFe.ProcEventoMDFe }
*/
public TRetConsSitMDFe.ProcEventoMDFe createTRetConsSitMDFeProcEventoMDFe() {
return new TRetConsSitMDFe.ProcEventoMDFe();
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link SignatureType }{@code >}}
*/
@XmlElementDecl(namespace = "http://www.w3.org/2000/09/xmldsig#", name = "Signature")
public JAXBElement createSignature(SignatureType value) {
return new JAXBElement(_Signature_QNAME, SignatureType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link TRetConsSitMDFe }{@code >}}
*/
@XmlElementDecl(namespace = "http://www.portalfiscal.inf.br/mdfe", name = "retConsSitMDFe")
public JAXBElement createRetConsSitMDFe(TRetConsSitMDFe value) {
return new JAXBElement(_RetConsSitMDFe_QNAME, TRetConsSitMDFe.class, null, value);
}
}