Red Hat Application Migration Toolkit
package mx.com.bcm.banamex.ae.persistencia.modelo; import java.io.Serializable; import java.util.Date; 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 javax.persistence.Temporal; import javax.persistence.TemporalType; import mx.com.bcm.banamex.ae.persistencia.modelo.SubBoveda; @Entity @Table( name = "TURNO" ) @NamedQueries({@NamedQuery( name = "Turno.findAll", query = "SELECT t FROM Turno t" ), @NamedQuery( name = "Turno.findByTurnoId", query = "SELECT t FROM Turno t WHERE t.turnoId = :turnoId" ), @NamedQuery( name = "Turno.findByTurnoDescrip", query = "SELECT t FROM Turno t WHERE t.turnoDescrip = :turnoDescrip" ), @NamedQuery( name = "Turno.findByTurnoHorIni", query = "SELECT t FROM Turno t WHERE t.turnoHorIni = :turnoHorIni" ), @NamedQuery( name = "Turno.findByTurnoHorFin", query = "SELECT t FROM Turno t WHERE t.turnoHorFin = :turnoHorFin" ), @NamedQuery( name = "Turno.findByTurnoStatus", query = "SELECT t FROM Turno t WHERE t.turnoStatus = :turnoStatus" ), @NamedQuery( name = "Turno.findByTurnoBajaLogica", query = "SELECT t FROM Turno t WHERE t.turnoBajaLogica = :turnoBajaLogica" )}) public class Turno implements Serializable { private static final long serialVersionUID = 1L; @Id @Basic( optional = false ) @Column( name = "TURNO_ID" ) private String turnoId; @Column( name = "TURNO_DESCRIP" ) private String turnoDescrip; @Column( name = "TURNO_HOR_INI" ) @Temporal(TemporalType.TIMESTAMP) private Date turnoHorIni; @Column( name = "TURNO_HOR_FIN" ) @Temporal(TemporalType.TIMESTAMP) private Date turnoHorFin; @Column( name = "TURNO_STATUS" ) private String turnoStatus; @Column( name = "TURNO_BAJA_LOGICA" ) private String turnoBajaLogica; @OneToMany( cascade = {CascadeType.ALL}, mappedBy = "turno" ) private List histTurnoEnOperacionList; @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 = "turno" ) private List cajasDeTurnoList; public Turno() { } public Turno(String turnoId) { this.turnoId = turnoId; } public String getTurnoId() { return this.turnoId; } public void setTurnoId(String turnoId) { this.turnoId = turnoId; } public String getTurnoDescrip() { return this.turnoDescrip; } public void setTurnoDescrip(String turnoDescrip) { this.turnoDescrip = turnoDescrip; } public Date getTurnoHorIni() { return this.turnoHorIni; } public void setTurnoHorIni(Date turnoHorIni) { this.turnoHorIni = turnoHorIni; } public Date getTurnoHorFin() { return this.turnoHorFin; } public void setTurnoHorFin(Date turnoHorFin) { this.turnoHorFin = turnoHorFin; } public String getTurnoStatus() { return this.turnoStatus; } public void setTurnoStatus(String turnoStatus) { this.turnoStatus = turnoStatus; } public String getTurnoBajaLogica() { return this.turnoBajaLogica; } public void setTurnoBajaLogica(String turnoBajaLogica) { this.turnoBajaLogica = turnoBajaLogica; } public List getHistTurnoEnOperacionList() { return this.histTurnoEnOperacionList; } public void setHistTurnoEnOperacionList(List histTurnoEnOperacionList) { this.histTurnoEnOperacionList = histTurnoEnOperacionList; } 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.turnoId != null?this.turnoId.hashCode():0); return hash1; } public boolean equals(Object object) { if(!(object instanceof Turno)) { return false; } else { Turno other = (Turno)object; return (this.turnoId != null || other.turnoId == null) && (this.turnoId == null || this.turnoId.equals(other.turnoId)); } } public String toString() { return "mx.com.bcm.banamex.ae.persistencia.modelo.Turno[turnoId=" + this.turnoId + "]"; } }