package br.com.centralit.citcorpore.bean; import java.sql.Timestamp; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlElement; import javax.xml.bind.annotation.XmlRootElement; import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; import br.com.citframework.dto.IDto; import br.com.citframework.util.DateTimeAdapter; @XmlAccessorType(XmlAccessType.FIELD) @XmlRootElement(name = "AprovacaoMudanca") public class AprovacaoMudancaDTO implements IDto{ /* (non-Javadoc) * @see java.lang.Object#hashCode() */ @Override public int hashCode() { final int prime = 31; int result = 1; result = prime * result + ((idEmpregado == null) ? 0 : idEmpregado.hashCode()); return result; } /* (non-Javadoc) * @see java.lang.Object#equals(java.lang.Object) */ @Override public boolean equals(Object obj) { if (this == obj) return true; if (obj == null) return false; if (getClass() != obj.getClass()) return false; AprovacaoMudancaDTO other = (AprovacaoMudancaDTO) obj; if (idEmpregado == null) { if (other.idEmpregado != null) return false; } else if (!idEmpregado.equals(other.idEmpregado)) return false; return true; } /** * */ private static final long serialVersionUID = 1L; private Integer idAprovacaoMudanca; private Integer idRequisicaoMudanca; private Integer idEmpregado; private String nomeEmpregado; private String voto ; private String comentario; @XmlElement(name = "dataHoraInicio") @XmlJavaTypeAdapter(DateTimeAdapter.class) private Timestamp dataHoraInicio; private Integer quantidadeVotoAprovada; private Integer quantidadeVotoRejeitada; private Integer quantidadeAprovacaoMudanca; private String dataHoraVotacao; private Integer idHistoricoMudanca; /** * @return the idAprovacaoMudanca */ public Integer getIdAprovacaoMudanca() { return idAprovacaoMudanca; } /** * @param idAprovacaoMudanca the idAprovacaoMudanca to set */ public void setIdAprovacaoMudanca(Integer idAprovacaoMudanca) { this.idAprovacaoMudanca = idAprovacaoMudanca; } /** * @return the idRequisicaoMudanca */ public Integer getIdRequisicaoMudanca() { return idRequisicaoMudanca; } /** * @param idRequisicaoMudanca the idRequisicaoMudanca to set */ public void setIdRequisicaoMudanca(Integer idRequisicaoMudanca) { this.idRequisicaoMudanca = idRequisicaoMudanca; } /** * @return the idEmpregado */ public Integer getIdEmpregado() { return idEmpregado; } /** * @param idEmpregado the idEmpregado to set */ public void setIdEmpregado(Integer idEmpregado) { this.idEmpregado = idEmpregado; } /** * @return the nomeEmpregado */ public String getNomeEmpregado() { return nomeEmpregado; } /** * @param nomeEmpregado the nomeEmpregado to set */ public void setNomeEmpregado(String nomeEmpregado) { this.nomeEmpregado = nomeEmpregado; } /** * @return the voto */ public String getVoto() { return voto; } /** * @param voto the voto to set */ public void setVoto(String voto) { this.voto = voto; } /** * @return the comentario */ public String getComentario() { return comentario; } /** * @param comentario the comentario to set */ public void setComentario(String comentario) { this.comentario = comentario; } /** * @return the dataHoraInicio */ public Timestamp getDataHoraInicio() { return dataHoraInicio; } /** * @param dataHoraInicio the dataHoraInicio to set */ public void setDataHoraInicio(Timestamp dataHoraInicio) { this.dataHoraInicio = dataHoraInicio; } /** * @return the quantidadeVotoAprovada */ public Integer getQuantidadeVotoAprovada() { return quantidadeVotoAprovada; } /** * @param quantidadeVotoAprovada the quantidadeVotoAprovada to set */ public void setQuantidadeVotoAprovada(Integer quantidadeVotoAprovada) { this.quantidadeVotoAprovada = quantidadeVotoAprovada; } /** * @return the quantidadeVotoRejeitada */ public Integer getQuantidadeVotoRejeitada() { return quantidadeVotoRejeitada; } /** * @param quantidadeVotoRejeitada the quantidadeVotoRejeitada to set */ public void setQuantidadeVotoRejeitada(Integer quantidadeVotoRejeitada) { this.quantidadeVotoRejeitada = quantidadeVotoRejeitada; } /** * @return the quantidadeAprovacaoMudanca */ public Integer getQuantidadeAprovacaoMudanca() { return quantidadeAprovacaoMudanca; } /** * @param quantidadeAprovacaoMudanca the quantidadeAprovacaoMudanca to set */ public void setQuantidadeAprovacaoMudanca(Integer quantidadeAprovacaoMudanca) { this.quantidadeAprovacaoMudanca = quantidadeAprovacaoMudanca; } public String getDataHoraVotacao() { return dataHoraVotacao; } public void setDataHoraVotacao(String dataHoraVotacao) { this.dataHoraVotacao = dataHoraVotacao; } public Integer getIdHistoricoMudanca() { return idHistoricoMudanca; } public void setIdHistoricoMudanca(Integer idHistoricoMudanca) { this.idHistoricoMudanca = idHistoricoMudanca; } }