Information

0
Story Points

Technologies

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

import java.io.Serializable;
import javax.persistence.Column;
import javax.persistence.EmbeddedId;
import javax.persistence.Entity;
import javax.persistence.JoinColumn;
import javax.persistence.JoinColumns;
import javax.persistence.ManyToOne;
import javax.persistence.NamedQueries;
import javax.persistence.NamedQuery;
import javax.persistence.Table;
import mx.com.bcm.banamex.ae.persistencia.modelo.Corte;
import mx.com.bcm.banamex.ae.persistencia.modelo.DetalleDeCortePK;

@Entity
@Table(
   name = "DETALLE_DE_CORTE"
)
@NamedQueries({@NamedQuery(
   name = "DetalleDeCorte.findAll",
   query = "SELECT d FROM DetalleDeCorte d"
), @NamedQuery(
   name = "DetalleDeCorte.findByCorteIdn",
   query = "SELECT d FROM DetalleDeCorte d WHERE d.detalleDeCortePK.corteIdn = :corteIdn"
), @NamedQuery(
   name = "DetalleDeCorte.findByDetCorteIdn",
   query = "SELECT d FROM DetalleDeCorte d WHERE d.detalleDeCortePK.detCorteIdn = :detCorteIdn"
), @NamedQuery(
   name = "DetalleDeCorte.findByDetCorteDivisa",
   query = "SELECT d FROM DetalleDeCorte d WHERE d.detCorteDivisa = :detCorteDivisa"
), @NamedQuery(
   name = "DetalleDeCorte.findByDetCorteDenominacion",
   query = "SELECT d FROM DetalleDeCorte d WHERE d.detCorteDenominacion = :detCorteDenominacion"
), @NamedQuery(
   name = "DetalleDeCorte.findByDetCorteTipoEfectivo",
   query = "SELECT d FROM DetalleDeCorte d WHERE d.detCorteTipoEfectivo = :detCorteTipoEfectivo"
), @NamedQuery(
   name = "DetalleDeCorte.findByDetCorteNumEnfajillado",
   query = "SELECT d FROM DetalleDeCorte d WHERE d.detCorteNumEnfajillado = :detCorteNumEnfajillado"
), @NamedQuery(
   name = "DetalleDeCorte.findByDetCorteImpteEnfajillado",
   query = "SELECT d FROM DetalleDeCorte d WHERE d.detCorteImpteEnfajillado = :detCorteImpteEnfajillado"
), @NamedQuery(
   name = "DetalleDeCorte.findByDetCorteNumPicos",
   query = "SELECT d FROM DetalleDeCorte d WHERE d.detCorteNumPicos = :detCorteNumPicos"
), @NamedQuery(
   name = "DetalleDeCorte.findByDetCorteImptePicos",
   query = "SELECT d FROM DetalleDeCorte d WHERE d.detCorteImptePicos = :detCorteImptePicos"
)})
public class DetalleDeCorte implements Serializable {
   private static final long serialVersionUID = 1L;
   @EmbeddedId
   protected DetalleDeCortePK detalleDeCortePK;
   @Column(
      name = "DET_CORTE_DIVISA"
   )
   private String detCorteDivisa;
   @Column(
      name = "DET_CORTE_DENOMINACION"
   )
   private Integer detCorteDenominacion;
   @Column(
      name = "DET_CORTE_TIPO_EFECTIVO"
   )
   private Character detCorteTipoEfectivo;
   @Column(
      name = "DET_CORTE_NUM_ENFAJILLADO"
   )
   private Short detCorteNumEnfajillado;
   @Column(
      name = "DET_CORTE_IMPTE_ENFAJILLADO"
   )
   private Integer detCorteImpteEnfajillado;
   @Column(
      name = "DET_CORTE_NUM_PICOS"
   )
   private Short detCorteNumPicos;
   @Column(
      name = "DET_CORTE_IMPTE_PICOS"
   )
   private String detCorteImptePicos;
   @JoinColumns({@JoinColumn(
   name = "CORTE_IDN",
   referencedColumnName = "CORTE_IDN_CORTE",
   insertable = false,
   updatable = false
), @JoinColumn(
   name = "DET_CORTE_FEC_HR_CORTE",
   referencedColumnName = "CORTE_FEC_HR_CORTE"
)})
   @ManyToOne(
      optional = false
   )
   private Corte corte;

   public DetalleDeCorte() {
   }

   public DetalleDeCorte(DetalleDeCortePK detalleDeCortePK) {
      this.detalleDeCortePK = detalleDeCortePK;
   }

   public DetalleDeCorte(int corteIdn, short detCorteIdn) {
      this.detalleDeCortePK = new DetalleDeCortePK(corteIdn, detCorteIdn);
   }

   public DetalleDeCortePK getDetalleDeCortePK() {
      return this.detalleDeCortePK;
   }

   public void setDetalleDeCortePK(DetalleDeCortePK detalleDeCortePK) {
      this.detalleDeCortePK = detalleDeCortePK;
   }

   public String getDetCorteDivisa() {
      return this.detCorteDivisa;
   }

   public void setDetCorteDivisa(String detCorteDivisa) {
      this.detCorteDivisa = detCorteDivisa;
   }

   public Integer getDetCorteDenominacion() {
      return this.detCorteDenominacion;
   }

   public void setDetCorteDenominacion(Integer detCorteDenominacion) {
      this.detCorteDenominacion = detCorteDenominacion;
   }

   public Character getDetCorteTipoEfectivo() {
      return this.detCorteTipoEfectivo;
   }

   public void setDetCorteTipoEfectivo(Character detCorteTipoEfectivo) {
      this.detCorteTipoEfectivo = detCorteTipoEfectivo;
   }

   public Short getDetCorteNumEnfajillado() {
      return this.detCorteNumEnfajillado;
   }

   public void setDetCorteNumEnfajillado(Short detCorteNumEnfajillado) {
      this.detCorteNumEnfajillado = detCorteNumEnfajillado;
   }

   public Integer getDetCorteImpteEnfajillado() {
      return this.detCorteImpteEnfajillado;
   }

   public void setDetCorteImpteEnfajillado(Integer detCorteImpteEnfajillado) {
      this.detCorteImpteEnfajillado = detCorteImpteEnfajillado;
   }

   public Short getDetCorteNumPicos() {
      return this.detCorteNumPicos;
   }

   public void setDetCorteNumPicos(Short detCorteNumPicos) {
      this.detCorteNumPicos = detCorteNumPicos;
   }

   public String getDetCorteImptePicos() {
      return this.detCorteImptePicos;
   }

   public void setDetCorteImptePicos(String detCorteImptePicos) {
      this.detCorteImptePicos = detCorteImptePicos;
   }

   public Corte getCorte() {
      return this.corte;
   }

   public void setCorte(Corte corte) {
      this.corte = corte;
   }

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

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

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