Red Hat Application Migration Toolkit
package mx.com.bcm.banamex.ae.persistencia.modelo; import java.io.Serializable; import java.util.List; import javax.persistence.Basic; import javax.persistence.Column; import javax.persistence.Entity; import javax.persistence.Id; import javax.persistence.JoinColumn; import javax.persistence.ManyToOne; import javax.persistence.NamedQueries; import javax.persistence.NamedQuery; import javax.persistence.OneToMany; import javax.persistence.Table; import mx.com.bcm.banamex.ae.persistencia.modelo.Cpae; @Entity @Table( name = "EMPLEADO" ) @NamedQueries({@NamedQuery( name = "Empleado.findAll", query = "SELECT e FROM Empleado e" ), @NamedQuery( name = "Empleado.findByEmpNomina", query = "SELECT e FROM Empleado e WHERE e.empNomina = :empNomina" ), @NamedQuery( name = "Empleado.findByEmpNombre", query = "SELECT e FROM Empleado e WHERE e.empNombre = :empNombre" ), @NamedQuery( name = "Empleado.findByEmpPaterno", query = "SELECT e FROM Empleado e WHERE e.empPaterno = :empPaterno" ), @NamedQuery( name = "Empleado.findByEmpMaterno", query = "SELECT e FROM Empleado e WHERE e.empMaterno = :empMaterno" ), @NamedQuery( name = "Empleado.findByEmpPerfil", query = "SELECT e FROM Empleado e WHERE e.empPerfil = :empPerfil" ), @NamedQuery( name = "Empleado.findByEmpBajaLogica", query = "SELECT e FROM Empleado e WHERE e.empBajaLogica = :empBajaLogica" ), @NamedQuery( name = "Empleado.findByEmpSubBoveda", query = "SELECT e FROM Empleado e WHERE e.empSubBoveda = :empSubBoveda" )}) public class Empleado implements Serializable { private static final long serialVersionUID = 1L; @Id @Basic( optional = false ) @Column( name = "EMP_NOMINA" ) private Integer empNomina; @Column( name = "EMP_NOMBRE" ) private String empNombre; @Column( name = "EMP_PATERNO" ) private String empPaterno; @Column( name = "EMP_MATERNO" ) private String empMaterno; @Column( name = "EMP_PERFIL" ) private Short empPerfil; @Column( name = "EMP_BAJA_LOGICA" ) private String empBajaLogica; @Column( name = "EMP_SUB_BOVEDA" ) private Short empSubBoveda; @OneToMany( mappedBy = "empNomina" ) private List cajaHabilitadaPorTurnoList; @JoinColumn( name = "CPAES_ESTRUCTURA_SIRH_IDN", referencedColumnName = "CPAES_ESTRUCTURA_SIRH_IDN" ) @ManyToOne private Cpae cpaesEstructuraSirhIdn; public Empleado() { } public Empleado(Integer empNomina) { this.empNomina = empNomina; } public Integer getEmpNomina() { return this.empNomina; } public void setEmpNomina(Integer empNomina) { this.empNomina = empNomina; } public String getEmpNombre() { return this.empNombre; } public void setEmpNombre(String empNombre) { this.empNombre = empNombre; } public String getEmpPaterno() { return this.empPaterno; } public void setEmpPaterno(String empPaterno) { this.empPaterno = empPaterno; } public String getEmpMaterno() { return this.empMaterno; } public void setEmpMaterno(String empMaterno) { this.empMaterno = empMaterno; } public Short getEmpPerfil() { return this.empPerfil; } public void setEmpPerfil(Short empPerfil) { this.empPerfil = empPerfil; } public String getEmpBajaLogica() { return this.empBajaLogica; } public void setEmpBajaLogica(String empBajaLogica) { this.empBajaLogica = empBajaLogica; } public Short getEmpSubBoveda() { return this.empSubBoveda; } public void setEmpSubBoveda(Short empSubBoveda) { this.empSubBoveda = empSubBoveda; } public List getCajaHabilitadaPorTurnoList() { return this.cajaHabilitadaPorTurnoList; } public void setCajaHabilitadaPorTurnoList(List cajaHabilitadaPorTurnoList) { this.cajaHabilitadaPorTurnoList = cajaHabilitadaPorTurnoList; } public Cpae getCpaesEstructuraSirhIdn() { return this.cpaesEstructuraSirhIdn; } public void setCpaesEstructuraSirhIdn(Cpae cpaesEstructuraSirhIdn) { this.cpaesEstructuraSirhIdn = cpaesEstructuraSirhIdn; } public int hashCode() { byte hash = 0; int hash1 = hash + (this.empNomina != null?this.empNomina.hashCode():0); return hash1; } public boolean equals(Object object) { if(!(object instanceof Empleado)) { return false; } else { Empleado other = (Empleado)object; return (this.empNomina != null || other.empNomina == null) && (this.empNomina == null || this.empNomina.equals(other.empNomina)); } } public String toString() { return "mx.com.bcm.banamex.ae.persistencia.modelo.Empleado[empNomina=" + this.empNomina + "]"; } }