//
// Este arquivo foi gerado pela Arquitetura JavaTM para Implementação de Referência (JAXB) de Bind XML, v2.2.8-b130911.1802
// Consulte <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
// Todas as modificações neste arquivo serão perdidas após a recompilação do esquema de origem.
// Gerado em: 2017.05.16 às 03:29:54 PM BRT
//

package br.ufsc.esus.dadotransporte;

import br.ufsc.esus.dadoinstalacao.DadoInstalacaoTransport;
import br.ufsc.esus.fichaatividadecoletiva.FichaAtividadeColetivaTransport;
import br.ufsc.esus.versao.VersaoTransport;

import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlType;

/**
 * <p>Classe Java de dadoTransporteTransportXml complex type.
 *
 * <p>O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
 *
 * <pre>
 * &lt;complexType name="dadoTransporteTransportXml">
 *   &lt;complexContent>
 *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *       &lt;sequence>
 *         &lt;element name="uuidDadoSerializado" type="{http://www.w3.org/2001/XMLSchema}string"/>
 *         &lt;element name="tipoDadoSerializado" type="{http://www.w3.org/2001/XMLSchema}long"/>
 *         &lt;element name="codIbge" type="{http://www.w3.org/2001/XMLSchema}string"/>
 *         &lt;element name="cnesDadoSerializado" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="ineDadoSerializado" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="numLote" type="{http://www.w3.org/2001/XMLSchema}long" minOccurs="0"/>
 *         &lt;any processContents='lax' namespace='##other'/>
 *         &lt;element ref="{http://esus.ufsc.br/dadoinstalacao}remetente"/>
 *         &lt;element ref="{http://esus.ufsc.br/dadoinstalacao}originadora"/>
 *         &lt;element name="versao" type="{http://esus.ufsc.br/versao}versaoTransport" minOccurs="0"/>
 *       &lt;/sequence>
 *     &lt;/restriction>
 *   &lt;/complexContent>
 * &lt;/complexType>
 * </pre>
 */
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "dadoTransporteTransportXml", namespace = "atividadecoletiva", propOrder = {
  "uuidDadoSerializado",
  "tipoDadoSerializado",
  "codIbge",
  "cnesDadoSerializado",
  "ineDadoSerializado",
  "numLote",
  "fichaAtividadeColetivaTransport",
  "remetente",
  "originadora",
  "versao"
})
public class DadoTransporteTransportAtividadeColetivaXml {

  @XmlElement(required = true, namespace = "")
  protected String uuidDadoSerializado;
  @XmlElement(required = true, namespace = "")
  protected String codIbge;
  @XmlElement(required = true, namespace = "")
  protected long numLote;
  @XmlElement(required = true, namespace = "")
  protected String cnesDadoSerializado;
  @XmlElement(required = true, namespace = "")
  protected VersaoTransport versao;
  @XmlElement(required = true, namespace = "http://esus.ufsc.br/dadoinstalacao")
  protected DadoInstalacaoTransport remetente;
  @XmlElement(required = true, namespace = "http://esus.ufsc.br/dadoinstalacao")
  protected DadoInstalacaoTransport originadora;
  @XmlElement(required = true, namespace = "")
  protected long tipoDadoSerializado;
  @XmlElement(required = true, namespace = "")
  protected String ineDadoSerializado;
  @XmlElement(required = true, namespace = "http://esus.ufsc.br/fichaatividadecoletiva")
  FichaAtividadeColetivaTransport fichaAtividadeColetivaTransport;

  public FichaAtividadeColetivaTransport getFichaAtividadeColetivaTransport() {
    return fichaAtividadeColetivaTransport;
  }

  public void setFichaAtividadeColetivaTransport(FichaAtividadeColetivaTransport fichaAtividadeColetivaTransport) {
    this.fichaAtividadeColetivaTransport = fichaAtividadeColetivaTransport;
  }

  public String getUuidDadoSerializado() {
    return uuidDadoSerializado;
  }

  public void setUuidDadoSerializado(String uuidDadoSerializado) {
    this.uuidDadoSerializado = uuidDadoSerializado;
  }

  public String getCodIbge() {
    return codIbge;
  }

  public void setCodIbge(String codIbge) {
    this.codIbge = codIbge;
  }

  public long getNumLote() {
    return numLote;
  }

  public void setNumLote(long numLote) {
    this.numLote = numLote;
  }

  public String getCnesDadoSerializado() {
    return cnesDadoSerializado;
  }

  public void setCnesDadoSerializado(String cnesDadoSerializado) {
    this.cnesDadoSerializado = cnesDadoSerializado;
  }

  public VersaoTransport getVersao() {
    return versao;
  }

  public void setVersao(VersaoTransport versao) {
    this.versao = versao;
  }

  public DadoInstalacaoTransport getRemetente() {
    return remetente;
  }

  public void setRemetente(DadoInstalacaoTransport remetente) {
    this.remetente = remetente;
  }

  public DadoInstalacaoTransport getOriginadora() {
    return originadora;
  }

  public void setOriginadora(DadoInstalacaoTransport originadora) {
    this.originadora = originadora;
  }

  public long getTipoDadoSerializado() {
    return tipoDadoSerializado;
  }

  public void setTipoDadoSerializado(long tipoDadoSerializado) {
    this.tipoDadoSerializado = tipoDadoSerializado;
  }

  public String getIneDadoSerializado() {
    return ineDadoSerializado;
  }

  public void setIneDadoSerializado(String ineDadoSerializado) {
    this.ineDadoSerializado = ineDadoSerializado;
  }

}
