Blame |
Last modification |
View Log
| Download
| RSS feed
package br.gov.al.saude.rhd.model;
import java.io.Serializable;
import javax.persistence.Column;
import javax.persistence.EmbeddedId;
import javax.persistence.Entity;
import javax.persistence.Table;
import javax.validation.Valid;
@
Entity
@Table
(name =
"rhd_carga_horaria_exigida", schema =
"sc_rhd")
public class CargaHorariaExigida
implements Serializable {
private static final long serialVersionUID = 1L
;
private CargaHorariaExigidaId cargaHorariaExigidaId
;
private Integer cargaHoraria
;
@Valid
@EmbeddedId
public CargaHorariaExigidaId getCargaHorariaExigidaId
() {
return cargaHorariaExigidaId
;
}
public void setCargaHorariaExigidaId
(CargaHorariaExigidaId cargaHorariaExigidaId
) {
this.
cargaHorariaExigidaId = cargaHorariaExigidaId
;
}
@Column
(name =
"qtd_carga_horaria")
public Integer getCargaHoraria
() {
return cargaHoraria
;
}
public void setCargaHoraria
(Integer cargaHoraria
) {
this.
cargaHoraria = cargaHoraria
;
}
@
Override
public int hashCode
() {
final int prime =
31;
int result =
1;
result = prime
* result
+
((cargaHorariaExigidaId ==
null) ? 0 : cargaHorariaExigidaId
.
hashCode());
return result
;
}
@
Override
public boolean equals
(Object obj
) {
if (this == obj
)
return true;
if (obj ==
null)
return false;
if (getClass
() != obj.
getClass())
return false;
CargaHorariaExigida other =
(CargaHorariaExigida
) obj
;
if (cargaHorariaExigidaId ==
null) {
if (other.
cargaHorariaExigidaId !=
null)
return false;
} else if (!cargaHorariaExigidaId.
equals(other.
cargaHorariaExigidaId))
return false;
return true;
}
}