Information

0
Story Points

Technologies

Decompiled Java File
package mx.com.bcm.banamex.ae.persistencia.modelo;

import java.io.Serializable;
import java.util.Date;
import javax.persistence.Column;
import javax.persistence.EmbeddedId;
import javax.persistence.Entity;
import javax.persistence.JoinColumn;
import javax.persistence.ManyToOne;
import javax.persistence.NamedQueries;
import javax.persistence.NamedQuery;
import javax.persistence.Table;
import javax.persistence.Temporal;
import javax.persistence.TemporalType;
import mx.com.bcm.banamex.ae.persistencia.modelo.Cpae;
import mx.com.bcm.banamex.ae.persistencia.modelo.Etv;
import mx.com.bcm.banamex.ae.persistencia.modelo.ProcesadoraPK;

@Entity
@Table(
   name = "PROCESADORA"
)
@NamedQueries({@NamedQuery(
   name = "Procesadora.findAll",
   query = "SELECT p FROM Procesadora p"
), @NamedQuery(
   name = "Procesadora.findByCpaesEstructuraSirhIdn",
   query = "SELECT p FROM Procesadora p WHERE p.procesadoraPK.cpaesEstructuraSirhIdn = :cpaesEstructuraSirhIdn"
), @NamedQuery(
   name = "Procesadora.findByEtvIdn",
   query = "SELECT p FROM Procesadora p WHERE p.procesadoraPK.etvIdn = :etvIdn"
), @NamedQuery(
   name = "Procesadora.findByProcesadoraFreciaBusqueda",
   query = "SELECT p FROM Procesadora p WHERE p.procesadoraFreciaBusqueda = :procesadoraFreciaBusqueda"
), @NamedQuery(
   name = "Procesadora.findByProcesadoraCarpetaIntelar",
   query = "SELECT p FROM Procesadora p WHERE p.procesadoraCarpetaIntelar = :procesadoraCarpetaIntelar"
), @NamedQuery(
   name = "Procesadora.findByProcesadoraBajaLogica",
   query = "SELECT p FROM Procesadora p WHERE p.procesadoraBajaLogica = :procesadoraBajaLogica"
)})
public class Procesadora implements Serializable {
   private static final long serialVersionUID = 1L;
   @EmbeddedId
   protected ProcesadoraPK procesadoraPK;
   @Column(
      name = "PROCESADORA_FRECIA_BUSQUEDA"
   )
   @Temporal(TemporalType.TIMESTAMP)
   private Date procesadoraFreciaBusqueda;
   @Column(
      name = "PROCESADORA_CARPETA_INTELAR"
   )
   private String procesadoraCarpetaIntelar;
   @Column(
      name = "PROCESADORA_BAJA_LOGICA"
   )
   private String procesadoraBajaLogica;
   @JoinColumn(
      name = "CPAES_ESTRUCTURA_SIRH_IDN",
      referencedColumnName = "CPAES_ESTRUCTURA_SIRH_IDN",
      insertable = false,
      updatable = false
   )
   @ManyToOne(
      optional = false
   )
   private Cpae cpae;
   @JoinColumn(
      name = "ETV_IDN",
      referencedColumnName = "ETV_IDN",
      insertable = false,
      updatable = false
   )
   @ManyToOne(
      optional = false
   )
   private Etv etv;

   public Procesadora() {
   }

   public Procesadora(ProcesadoraPK procesadoraPK) {
      this.procesadoraPK = procesadoraPK;
   }

   public Procesadora(int cpaesEstructuraSirhIdn, short etvIdn) {
      this.procesadoraPK = new ProcesadoraPK(cpaesEstructuraSirhIdn, etvIdn);
   }

   public ProcesadoraPK getProcesadoraPK() {
      return this.procesadoraPK;
   }

   public void setProcesadoraPK(ProcesadoraPK procesadoraPK) {
      this.procesadoraPK = procesadoraPK;
   }

   public Date getProcesadoraFreciaBusqueda() {
      return this.procesadoraFreciaBusqueda;
   }

   public void setProcesadoraFreciaBusqueda(Date procesadoraFreciaBusqueda) {
      this.procesadoraFreciaBusqueda = procesadoraFreciaBusqueda;
   }

   public String getProcesadoraCarpetaIntelar() {
      return this.procesadoraCarpetaIntelar;
   }

   public void setProcesadoraCarpetaIntelar(String procesadoraCarpetaIntelar) {
      this.procesadoraCarpetaIntelar = procesadoraCarpetaIntelar;
   }

   public String getProcesadoraBajaLogica() {
      return this.procesadoraBajaLogica;
   }

   public void setProcesadoraBajaLogica(String procesadoraBajaLogica) {
      this.procesadoraBajaLogica = procesadoraBajaLogica;
   }

   public Cpae getCpae() {
      return this.cpae;
   }

   public void setCpae(Cpae cpae) {
      this.cpae = cpae;
   }

   public Etv getEtv() {
      return this.etv;
   }

   public void setEtv(Etv etv) {
      this.etv = etv;
   }

   public int hashCode() {
      byte hash = 0;
      int hash1 = hash + (this.procesadoraPK != null?this.procesadoraPK.hashCode():0);
      return hash1;
   }

   public boolean equals(Object object) {
      if(!(object instanceof Procesadora)) {
         return false;
      } else {
         Procesadora other = (Procesadora)object;
         return (this.procesadoraPK != null || other.procesadoraPK == null) && (this.procesadoraPK == null || this.procesadoraPK.equals(other.procesadoraPK));
      }
   }

   public String toString() {
      return "mx.com.bcm.banamex.ae.persistencia.modelo.Procesadora[procesadoraPK=" + this.procesadoraPK + "]";
   }
}
Page generated: Oct 19, 2017 2:34:38 PM