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.DetalleTransferenciaPK;
import mx.com.bcm.banamex.ae.persistencia.modelo.Transferencia;

@Entity
@Table(
   name = "DETALLE_TRANSFERENCIA"
)
@NamedQueries({@NamedQuery(
   name = "DetalleTransferencia.findAll",
   query = "SELECT d FROM DetalleTransferencia d"
), @NamedQuery(
   name = "DetalleTransferencia.findByTransIdn",
   query = "SELECT d FROM DetalleTransferencia d WHERE d.detalleTransferenciaPK.transIdn = :transIdn"
), @NamedQuery(
   name = "DetalleTransferencia.findByDetalltransIdn",
   query = "SELECT d FROM DetalleTransferencia d WHERE d.detalleTransferenciaPK.detalltransIdn = :detalltransIdn"
), @NamedQuery(
   name = "DetalleTransferencia.findByDetalltransClaveConcepto",
   query = "SELECT d FROM DetalleTransferencia d WHERE d.detalltransClaveConcepto = :detalltransClaveConcepto"
), @NamedQuery(
   name = "DetalleTransferencia.findByDetalltransImpte",
   query = "SELECT d FROM DetalleTransferencia d WHERE d.detalltransImpte = :detalltransImpte"
), @NamedQuery(
   name = "DetalleTransferencia.findByDetalltransClavePlomo",
   query = "SELECT d FROM DetalleTransferencia d WHERE d.detalltransClavePlomo = :detalltransClavePlomo"
), @NamedQuery(
   name = "DetalleTransferencia.findByDetalltransEtvIdn",
   query = "SELECT d FROM DetalleTransferencia d WHERE d.detalltransEtvIdn = :detalltransEtvIdn"
), @NamedQuery(
   name = "DetalleTransferencia.findByDetalltransCantidad",
   query = "SELECT d FROM DetalleTransferencia d WHERE d.detalltransCantidad = :detalltransCantidad"
), @NamedQuery(
   name = "DetalleTransferencia.findByDetalltransDenominacion",
   query = "SELECT d FROM DetalleTransferencia d WHERE d.detalltransDenominacion = :detalltransDenominacion"
), @NamedQuery(
   name = "DetalleTransferencia.findByDetalltransDivisa",
   query = "SELECT d FROM DetalleTransferencia d WHERE d.detalltransDivisa = :detalltransDivisa"
), @NamedQuery(
   name = "DetalleTransferencia.findByDetalltransTipoCambio",
   query = "SELECT d FROM DetalleTransferencia d WHERE d.detalltransTipoCambio = :detalltransTipoCambio"
), @NamedQuery(
   name = "DetalleTransferencia.findByDetalltransTipoTransferencia",
   query = "SELECT d FROM DetalleTransferencia d WHERE d.detalltransTipoTransferencia = :detalltransTipoTransferencia"
)})
public class DetalleTransferencia implements Serializable {
   private static final long serialVersionUID = 1L;
   @EmbeddedId
   protected DetalleTransferenciaPK detalleTransferenciaPK;
   @Column(
      name = "DETALLTRANS_CLAVE_CONCEPTO"
   )
   private Short detalltransClaveConcepto;
   @Column(
      name = "DETALLTRANS_IMPTE"
   )
   private Integer detalltransImpte;
   @Column(
      name = "DETALLTRANS_CLAVE_PLOMO"
   )
   private String detalltransClavePlomo;
   @Column(
      name = "DETALLTRANS_ETV_IDN"
   )
   private Short detalltransEtvIdn;
   @Column(
      name = "DETALLTRANS_CANTIDAD"
   )
   private Short detalltransCantidad;
   @Column(
      name = "DETALLTRANS_DENOMINACION"
   )
   private Integer detalltransDenominacion;
   @Column(
      name = "DETALLTRANS_DIVISA"
   )
   private String detalltransDivisa;
   @Column(
      name = "DETALLTRANS_TIPO_CAMBIO"
   )
   private Integer detalltransTipoCambio;
   @Column(
      name = "DETALLTRANS_TIPO_TRANSFERENCIA"
   )
   private Character detalltransTipoTransferencia;
   @JoinColumns({@JoinColumn(
   name = "DETALLTRANS_FEC_HR",
   referencedColumnName = "TRANS_FEC_HR"
), @JoinColumn(
   name = "TRANS_IDN",
   referencedColumnName = "TRANS_IDN",
   insertable = false,
   updatable = false
)})
   @ManyToOne(
      optional = false
   )
   private Transferencia transferencia;

   public DetalleTransferencia() {
   }

   public DetalleTransferencia(DetalleTransferenciaPK detalleTransferenciaPK) {
      this.detalleTransferenciaPK = detalleTransferenciaPK;
   }

   public DetalleTransferencia(int transIdn, short detalltransIdn) {
      this.detalleTransferenciaPK = new DetalleTransferenciaPK(transIdn, detalltransIdn);
   }

   public DetalleTransferenciaPK getDetalleTransferenciaPK() {
      return this.detalleTransferenciaPK;
   }

   public void setDetalleTransferenciaPK(DetalleTransferenciaPK detalleTransferenciaPK) {
      this.detalleTransferenciaPK = detalleTransferenciaPK;
   }

   public Short getDetalltransClaveConcepto() {
      return this.detalltransClaveConcepto;
   }

   public void setDetalltransClaveConcepto(Short detalltransClaveConcepto) {
      this.detalltransClaveConcepto = detalltransClaveConcepto;
   }

   public Integer getDetalltransImpte() {
      return this.detalltransImpte;
   }

   public void setDetalltransImpte(Integer detalltransImpte) {
      this.detalltransImpte = detalltransImpte;
   }

   public String getDetalltransClavePlomo() {
      return this.detalltransClavePlomo;
   }

   public void setDetalltransClavePlomo(String detalltransClavePlomo) {
      this.detalltransClavePlomo = detalltransClavePlomo;
   }

   public Short getDetalltransEtvIdn() {
      return this.detalltransEtvIdn;
   }

   public void setDetalltransEtvIdn(Short detalltransEtvIdn) {
      this.detalltransEtvIdn = detalltransEtvIdn;
   }

   public Short getDetalltransCantidad() {
      return this.detalltransCantidad;
   }

   public void setDetalltransCantidad(Short detalltransCantidad) {
      this.detalltransCantidad = detalltransCantidad;
   }

   public Integer getDetalltransDenominacion() {
      return this.detalltransDenominacion;
   }

   public void setDetalltransDenominacion(Integer detalltransDenominacion) {
      this.detalltransDenominacion = detalltransDenominacion;
   }

   public String getDetalltransDivisa() {
      return this.detalltransDivisa;
   }

   public void setDetalltransDivisa(String detalltransDivisa) {
      this.detalltransDivisa = detalltransDivisa;
   }

   public Integer getDetalltransTipoCambio() {
      return this.detalltransTipoCambio;
   }

   public void setDetalltransTipoCambio(Integer detalltransTipoCambio) {
      this.detalltransTipoCambio = detalltransTipoCambio;
   }

   public Character getDetalltransTipoTransferencia() {
      return this.detalltransTipoTransferencia;
   }

   public void setDetalltransTipoTransferencia(Character detalltransTipoTransferencia) {
      this.detalltransTipoTransferencia = detalltransTipoTransferencia;
   }

   public Transferencia getTransferencia() {
      return this.transferencia;
   }

   public void setTransferencia(Transferencia transferencia) {
      this.transferencia = transferencia;
   }

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

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

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