Red Hat Application Migration Toolkit
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 + "]"; } }