com.fincatto.documentofiscal.mdfe3.classes.nota.MDFe Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of nfe Show documentation
Show all versions of nfe Show documentation
Biblioteca de comunicacao de nota fiscal eletronica brasileira
package com.fincatto.documentofiscal.mdfe3.classes.nota;
import org.simpleframework.xml.Element;
import org.simpleframework.xml.Namespace;
import org.simpleframework.xml.Root;
import com.fincatto.documentofiscal.DFBase;
import com.fincatto.documentofiscal.nfe310.classes.nota.assinatura.NFSignature;
/**
* Created by Eldevan Nery Junior on 03/11/17. Tipo Manifesto de Documentos
* Fiscais Eletrônicos.
*/
@Root(name = "MDFe")
@Namespace(reference = "http://www.portalfiscal.inf.br/mdfe")
public class MDFe extends DFBase {
private static final long serialVersionUID = -4082665506491508726L;
public static final String VERSAO = "3.00";
@Element(name = "infMDFe")
private MDFInfo info;
@Element(name = "infMDFeSupl", required = false)
private MDFInfoSuplementar mdfInfoSuplementar;
@Element(name = "Signature", required = false)
private NFSignature assinatura;
public MDFInfo getInfo() {
return this.info;
}
public void setInfo(final MDFInfo info) {
this.info = info;
}
public MDFInfoSuplementar getMdfInfoSuplementar() {
return mdfInfoSuplementar;
}
public void setMdfInfoSuplementar(MDFInfoSuplementar mdfInfoSuplementar) {
this.mdfInfoSuplementar = mdfInfoSuplementar;
}
public NFSignature getAssinatura() {
return this.assinatura;
}
public void setAssinatura(final NFSignature assinatura) {
this.assinatura = assinatura;
}
}