Information

0
Story Points

Technologies

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

import java.io.Serializable;
import java.math.BigDecimal;
import javax.persistence.Basic;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Id;
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.DenominacionDeDivisa;
import mx.com.bcm.banamex.ae.persistencia.modelo.MovimientosS018;

@Entity
@Table(
   name = "DETALLE_DE_MOVIMIENTO_S018"
)
@NamedQueries({@NamedQuery(
   name = "DetalleDeMovimientoS018.findAll",
   query = "SELECT d FROM DetalleDeMovimientoS018 d"
), @NamedQuery(
   name = "DetalleDeMovimientoS018.findByTdetmovs018Id",
   query = "SELECT d FROM DetalleDeMovimientoS018 d WHERE d.tdetmovs018Id = :tdetmovs018Id"
), @NamedQuery(
   name = "DetalleDeMovimientoS018.findByTdetmovs018TipoMoneda",
   query = "SELECT d FROM DetalleDeMovimientoS018 d WHERE d.tdetmovs018TipoMoneda = :tdetmovs018TipoMoneda"
), @NamedQuery(
   name = "DetalleDeMovimientoS018.findByTdetmovs018Denominacion",
   query = "SELECT d FROM DetalleDeMovimientoS018 d WHERE d.tdetmovs018Denominacion = :tdetmovs018Denominacion"
), @NamedQuery(
   name = "DetalleDeMovimientoS018.findByTdetmovs018Cantidad",
   query = "SELECT d FROM DetalleDeMovimientoS018 d WHERE d.tdetmovs018Cantidad = :tdetmovs018Cantidad"
)})
public class DetalleDeMovimientoS018 implements Serializable {
   private static final long serialVersionUID = 1L;
   @Id
   @Basic(
      optional = false
   )
   @Column(
      name = "TDETMOVS018_ID"
   )
   private Integer tdetmovs018Id;
   @Column(
      name = "TDETMOVS018_TIPO_MONEDA"
   )
   private Character tdetmovs018TipoMoneda;
   @Column(
      name = "TDETMOVS018_DENOMINACION"
   )
   private BigDecimal tdetmovs018Denominacion;
   @Column(
      name = "TDETMOVS018_CANTIDAD"
   )
   private Short tdetmovs018Cantidad;
   @JoinColumns({@JoinColumn(
   name = "DENOM_DIVISA_ID",
   referencedColumnName = "DIVISA_ID"
), @JoinColumn(
   name = "DENOM_TIPO_BILL_MON",
   referencedColumnName = "DENOM_TIPO_BILL_MON"
), @JoinColumn(
   name = "DENOM_DENOMINACION",
   referencedColumnName = "DENOM_DENOMINACION"
)})
   @ManyToOne(
      optional = false
   )
   private DenominacionDeDivisa denominacionDeDivisa;
   @JoinColumns({@JoinColumn(
   name = "MOVS018_ID",
   referencedColumnName = "MOVS018_ID"
), @JoinColumn(
   name = "COMPBTE_ID",
   referencedColumnName = "COMPBTE_ID"
)})
   @ManyToOne
   private MovimientosS018 movimientosS018;

   public DetalleDeMovimientoS018() {
   }

   public DetalleDeMovimientoS018(Integer tdetmovs018Id) {
      this.tdetmovs018Id = tdetmovs018Id;
   }

   public Integer getTdetmovs018Id() {
      return this.tdetmovs018Id;
   }

   public void setTdetmovs018Id(Integer tdetmovs018Id) {
      this.tdetmovs018Id = tdetmovs018Id;
   }

   public Character getTdetmovs018TipoMoneda() {
      return this.tdetmovs018TipoMoneda;
   }

   public void setTdetmovs018TipoMoneda(Character tdetmovs018TipoMoneda) {
      this.tdetmovs018TipoMoneda = tdetmovs018TipoMoneda;
   }

   public BigDecimal getTdetmovs018Denominacion() {
      return this.tdetmovs018Denominacion;
   }

   public void setTdetmovs018Denominacion(BigDecimal tdetmovs018Denominacion) {
      this.tdetmovs018Denominacion = tdetmovs018Denominacion;
   }

   public Short getTdetmovs018Cantidad() {
      return this.tdetmovs018Cantidad;
   }

   public void setTdetmovs018Cantidad(Short tdetmovs018Cantidad) {
      this.tdetmovs018Cantidad = tdetmovs018Cantidad;
   }

   public DenominacionDeDivisa getDenominacionDeDivisa() {
      return this.denominacionDeDivisa;
   }

   public void setDenominacionDeDivisa(DenominacionDeDivisa denominacionDeDivisa) {
      this.denominacionDeDivisa = denominacionDeDivisa;
   }

   public MovimientosS018 getMovimientosS018() {
      return this.movimientosS018;
   }

   public void setMovimientosS018(MovimientosS018 movimientosS018) {
      this.movimientosS018 = movimientosS018;
   }

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

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

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