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.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 + "]"; } }