Information

0
Story Points

Technologies

Decompiled Java File
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 + "]";
   }
}
Page generated: Oct 19, 2017 2:35:00 PM