com.fincatto.documentofiscal.mdfe3.classes.nota.evento.MDFeEnviaEventoIncluirCondutor 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.evento;
import org.simpleframework.xml.Element;
import org.simpleframework.xml.Namespace;
import org.simpleframework.xml.Root;
import com.fincatto.documentofiscal.DFBase;
import com.fincatto.documentofiscal.mdfe3.classes.nota.MDFInfoModalRodoviarioVeiculoCondutor;
import com.fincatto.documentofiscal.validadores.DFStringValidador;
/**
* Created by Edivaldo Merlo Stens on 13/10/18.
*/
@Root(name = " evIncCondutorMDFe")
@Namespace(reference = "http://www.portalfiscal.inf.br/mdfe")
public class MDFeEnviaEventoIncluirCondutor extends DFBase {
private static final long serialVersionUID = -6894944230355205786L;
@Element(name = "descEvento")
private String descricaoEvento = "Inclusao Condutor";
@Element(name = "condutor")
private MDFInfoModalRodoviarioVeiculoCondutor condutor;
public void setDescricaoEvento(final String descricaoEvento) {
final String defaultValue = "Inclusao Condutor";
DFStringValidador.equals(defaultValue, descricaoEvento);
this.descricaoEvento = descricaoEvento;
}
public String getDescricaoEvento() {
return this.descricaoEvento;
}
public MDFInfoModalRodoviarioVeiculoCondutor getCondutor() {
return condutor;
}
public void setCondutor(MDFInfoModalRodoviarioVeiculoCondutor condutor) {
this.condutor = condutor;
}
}