Information

0
Story Points

Technologies

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

import java.io.Serializable;
import java.math.BigInteger;
import java.util.Date;
import java.util.List;
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.OneToMany;
import javax.persistence.Table;
import javax.persistence.Temporal;
import javax.persistence.TemporalType;
import mx.com.bcm.banamex.ae.persistencia.modelo.CatGeneralAeweb;
import mx.com.bcm.banamex.ae.persistencia.modelo.Comprobante;
import mx.com.bcm.banamex.ae.persistencia.modelo.MovimientosS018PK;
import mx.com.bcm.banamex.ae.persistencia.modelo.SolicitudDotacion;
import mx.com.bcm.banamex.ae.persistencia.modelo.TipoDeError;

@Entity
@Table(
   name = "MOVIMIENTOS_S018"
)
@NamedQueries({@NamedQuery(
   name = "MovimientosS018.findAll",
   query = "SELECT m FROM MovimientosS018 m"
), @NamedQuery(
   name = "MovimientosS018.findByMovs018Id",
   query = "SELECT m FROM MovimientosS018 m WHERE m.movimientosS018PK.movs018Id = :movs018Id"
), @NamedQuery(
   name = "MovimientosS018.findByCompbteId",
   query = "SELECT m FROM MovimientosS018 m WHERE m.movimientosS018PK.compbteId = :compbteId"
), @NamedQuery(
   name = "MovimientosS018.findByMovs018FecContable",
   query = "SELECT m FROM MovimientosS018 m WHERE m.movs018FecContable = :movs018FecContable"
), @NamedQuery(
   name = "MovimientosS018.findByMovs018FecAplica",
   query = "SELECT m FROM MovimientosS018 m WHERE m.movs018FecAplica = :movs018FecAplica"
), @NamedQuery(
   name = "MovimientosS018.findByMovs018ImpteTotal",
   query = "SELECT m FROM MovimientosS018 m WHERE m.movs018ImpteTotal = :movs018ImpteTotal"
), @NamedQuery(
   name = "MovimientosS018.findByMovs018SirhEnvio",
   query = "SELECT m FROM MovimientosS018 m WHERE m.movs018SirhEnvio = :movs018SirhEnvio"
), @NamedQuery(
   name = "MovimientosS018.findByMovs018Tipopera",
   query = "SELECT m FROM MovimientosS018 m WHERE m.movs018Tipopera = :movs018Tipopera"
), @NamedQuery(
   name = "MovimientosS018.findByMovs018Status",
   query = "SELECT m FROM MovimientosS018 m WHERE m.movs018Status = :movs018Status"
), @NamedQuery(
   name = "MovimientosS018.findByMovs018ErrDesc",
   query = "SELECT m FROM MovimientosS018 m WHERE m.movs018ErrDesc = :movs018ErrDesc"
)})
public class MovimientosS018 implements Serializable {
   private static final long serialVersionUID = 1L;
   @EmbeddedId
   protected MovimientosS018PK movimientosS018PK;
   @Column(
      name = "MOVS018_FEC_CONTABLE"
   )
   @Temporal(TemporalType.TIMESTAMP)
   private Date movs018FecContable;
   @Column(
      name = "MOVS018_FEC_APLICA"
   )
   @Temporal(TemporalType.TIMESTAMP)
   private Date movs018FecAplica;
   @Column(
      name = "MOVS018_IMPTE_TOTAL"
   )
   private Double movs018ImpteTotal;
   @Column(
      name = "MOVS018_SIRH_ENVIO"
   )
   private Short movs018SirhEnvio;
   @Column(
      name = "MOVS018_TIPOPERA"
   )
   private BigInteger movs018Tipopera;
   @Column(
      name = "MOVS018_STATUS"
   )
   private Short movs018Status;
   @Column(
      name = "MOVS018_ERR_DESC"
   )
   private String movs018ErrDesc;
   @OneToMany(
      mappedBy = "movimientosS018"
   )
   private List detalleDeMovimientoS018List;
   @JoinColumns({@JoinColumn(
   name = "AEWEBCATGRAL_IDN",
   referencedColumnName = "AEWEBCATGRAL_IDN"
), @JoinColumn(
   name = "AEWEBCATGRAL_AGRUPADOR_IDN",
   referencedColumnName = "AGRUPADOR_IDN"
)})
   @ManyToOne(
      optional = false
   )
   private CatGeneralAeweb catGeneralAeweb;
   @JoinColumns({@JoinColumn(
   name = "COMPBTE_ID",
   referencedColumnName = "COMPBTE_ID",
   insertable = false,
   updatable = false
), @JoinColumn(
   name = "ETV_IDN",
   referencedColumnName = "ETV_IDN"
)})
   @ManyToOne(
      optional = false
   )
   private Comprobante comprobante;
   @JoinColumn(
      name = "SOLICITUD_IDN",
      referencedColumnName = "SOLICITUD_IDN"
   )
   @ManyToOne(
      optional = false
   )
   private SolicitudDotacion solicitudIdn;
   @JoinColumn(
      name = "ERR_ID",
      referencedColumnName = "ERR_ID"
   )
   @ManyToOne
   private TipoDeError errId;

   public MovimientosS018() {
   }

   public MovimientosS018(MovimientosS018PK movimientosS018PK) {
      this.movimientosS018PK = movimientosS018PK;
   }

   public MovimientosS018(int movs018Id, String compbteId) {
      this.movimientosS018PK = new MovimientosS018PK(movs018Id, compbteId);
   }

   public MovimientosS018PK getMovimientosS018PK() {
      return this.movimientosS018PK;
   }

   public void setMovimientosS018PK(MovimientosS018PK movimientosS018PK) {
      this.movimientosS018PK = movimientosS018PK;
   }

   public Date getMovs018FecContable() {
      return this.movs018FecContable;
   }

   public void setMovs018FecContable(Date movs018FecContable) {
      this.movs018FecContable = movs018FecContable;
   }

   public Date getMovs018FecAplica() {
      return this.movs018FecAplica;
   }

   public void setMovs018FecAplica(Date movs018FecAplica) {
      this.movs018FecAplica = movs018FecAplica;
   }

   public Double getMovs018ImpteTotal() {
      return this.movs018ImpteTotal;
   }

   public void setMovs018ImpteTotal(Double movs018ImpteTotal) {
      this.movs018ImpteTotal = movs018ImpteTotal;
   }

   public Short getMovs018SirhEnvio() {
      return this.movs018SirhEnvio;
   }

   public void setMovs018SirhEnvio(Short movs018SirhEnvio) {
      this.movs018SirhEnvio = movs018SirhEnvio;
   }

   public BigInteger getMovs018Tipopera() {
      return this.movs018Tipopera;
   }

   public void setMovs018Tipopera(BigInteger movs018Tipopera) {
      this.movs018Tipopera = movs018Tipopera;
   }

   public Short getMovs018Status() {
      return this.movs018Status;
   }

   public void setMovs018Status(Short movs018Status) {
      this.movs018Status = movs018Status;
   }

   public String getMovs018ErrDesc() {
      return this.movs018ErrDesc;
   }

   public void setMovs018ErrDesc(String movs018ErrDesc) {
      this.movs018ErrDesc = movs018ErrDesc;
   }

   public List getDetalleDeMovimientoS018List() {
      return this.detalleDeMovimientoS018List;
   }

   public void setDetalleDeMovimientoS018List(List detalleDeMovimientoS018List) {
      this.detalleDeMovimientoS018List = detalleDeMovimientoS018List;
   }

   public CatGeneralAeweb getCatGeneralAeweb() {
      return this.catGeneralAeweb;
   }

   public void setCatGeneralAeweb(CatGeneralAeweb catGeneralAeweb) {
      this.catGeneralAeweb = catGeneralAeweb;
   }

   public Comprobante getComprobante() {
      return this.comprobante;
   }

   public void setComprobante(Comprobante comprobante) {
      this.comprobante = comprobante;
   }

   public SolicitudDotacion getSolicitudIdn() {
      return this.solicitudIdn;
   }

   public void setSolicitudIdn(SolicitudDotacion solicitudIdn) {
      this.solicitudIdn = solicitudIdn;
   }

   public TipoDeError getErrId() {
      return this.errId;
   }

   public void setErrId(TipoDeError errId) {
      this.errId = errId;
   }

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

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

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