Red Hat Application Migration Toolkit
package mx.com.bcm.banamex.ae.persistencia.modelo; import java.io.Serializable; import java.util.List; import javax.persistence.Basic; import javax.persistence.CascadeType; 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.OneToMany; import javax.persistence.Table; import mx.com.bcm.banamex.ae.persistencia.modelo.CatGeneralAeweb; import mx.com.bcm.banamex.ae.persistencia.modelo.SubBoveda; @Entity @Table( name = "CAJA" ) @NamedQueries({@NamedQuery( name = "Caja.findAll", query = "SELECT c FROM Caja c" ), @NamedQuery( name = "Caja.findByCajaIdn", query = "SELECT c FROM Caja c WHERE c.cajaIdn = :cajaIdn" ), @NamedQuery( name = "Caja.findByCajaModeloEquipoBill", query = "SELECT c FROM Caja c WHERE c.cajaModeloEquipoBill = :cajaModeloEquipoBill" ), @NamedQuery( name = "Caja.findByCajaIpAddress", query = "SELECT c FROM Caja c WHERE c.cajaIpAddress = :cajaIpAddress" ), @NamedQuery( name = "Caja.findByCajaEquip", query = "SELECT c FROM Caja c WHERE c.cajaEquip = :cajaEquip" ), @NamedQuery( name = "Caja.findByCajaModeloEquipoMon", query = "SELECT c FROM Caja c WHERE c.cajaModeloEquipoMon = :cajaModeloEquipoMon" ), @NamedQuery( name = "Caja.findByCajaBajaLogica", query = "SELECT c FROM Caja c WHERE c.cajaBajaLogica = :cajaBajaLogica" )}) public class Caja implements Serializable { private static final long serialVersionUID = 1L; @Id @Basic( optional = false ) @Column( name = "CAJA_IDN" ) private Short cajaIdn; @Column( name = "CAJA_MODELO_EQUIPO_BILL" ) private String cajaModeloEquipoBill; @Column( name = "CAJA_IP_ADDRESS" ) private String cajaIpAddress; @Column( name = "CAJA_EQUIP" ) private String cajaEquip; @Column( name = "CAJA_MODELO_EQUIPO_MON" ) private String cajaModeloEquipoMon; @Column( name = "CAJA_BAJA_LOGICA" ) private String cajaBajaLogica; @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 = "SUBBOVEDA_IDN", referencedColumnName = "SUBBOVEDA_IDN" ), @JoinColumn( name = "CPAES_ESTRUCTURA_SIRH_IDN", referencedColumnName = "CPAES_ESTRUCTURA_SIRH_IDN" )}) @ManyToOne( optional = false ) private SubBoveda subBoveda; @OneToMany( cascade = {CascadeType.ALL}, mappedBy = "caja" ) private List cajasDeTurnoList; public Caja() { } public Caja(Short cajaIdn) { this.cajaIdn = cajaIdn; } public Short getCajaIdn() { return this.cajaIdn; } public void setCajaIdn(Short cajaIdn) { this.cajaIdn = cajaIdn; } public String getCajaModeloEquipoBill() { return this.cajaModeloEquipoBill; } public void setCajaModeloEquipoBill(String cajaModeloEquipoBill) { this.cajaModeloEquipoBill = cajaModeloEquipoBill; } public String getCajaIpAddress() { return this.cajaIpAddress; } public void setCajaIpAddress(String cajaIpAddress) { this.cajaIpAddress = cajaIpAddress; } public String getCajaEquip() { return this.cajaEquip; } public void setCajaEquip(String cajaEquip) { this.cajaEquip = cajaEquip; } public String getCajaModeloEquipoMon() { return this.cajaModeloEquipoMon; } public void setCajaModeloEquipoMon(String cajaModeloEquipoMon) { this.cajaModeloEquipoMon = cajaModeloEquipoMon; } public String getCajaBajaLogica() { return this.cajaBajaLogica; } public void setCajaBajaLogica(String cajaBajaLogica) { this.cajaBajaLogica = cajaBajaLogica; } public CatGeneralAeweb getCatGeneralAeweb() { return this.catGeneralAeweb; } public void setCatGeneralAeweb(CatGeneralAeweb catGeneralAeweb) { this.catGeneralAeweb = catGeneralAeweb; } public SubBoveda getSubBoveda() { return this.subBoveda; } public void setSubBoveda(SubBoveda subBoveda) { this.subBoveda = subBoveda; } public List getCajasDeTurnoList() { return this.cajasDeTurnoList; } public void setCajasDeTurnoList(List cajasDeTurnoList) { this.cajasDeTurnoList = cajasDeTurnoList; } public int hashCode() { byte hash = 0; int hash1 = hash + (this.cajaIdn != null?this.cajaIdn.hashCode():0); return hash1; } public boolean equals(Object object) { if(!(object instanceof Caja)) { return false; } else { Caja other = (Caja)object; return (this.cajaIdn != null || other.cajaIdn == null) && (this.cajaIdn == null || this.cajaIdn.equals(other.cajaIdn)); } } public String toString() { return "mx.com.bcm.banamex.ae.persistencia.modelo.Caja[cajaIdn=" + this.cajaIdn + "]"; } }