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.Column;
import javax.persistence.Entity;
import javax.persistence.Id;
import javax.persistence.NamedQueries;
import javax.persistence.NamedQuery;
import javax.persistence.OneToMany;
import javax.persistence.Table;
@Entity
@Table(
name = "LOTE"
)
@NamedQueries({@NamedQuery(
name = "Lote.findAll",
query = "SELECT l FROM Lote l"
), @NamedQuery(
name = "Lote.findByLoteIdn",
query = "SELECT l FROM Lote l WHERE l.loteIdn = :loteIdn"
), @NamedQuery(
name = "Lote.findByLoteStatus",
query = "SELECT l FROM Lote l WHERE l.loteStatus = :loteStatus"
), @NamedQuery(
name = "Lote.findByLoteCajaId",
query = "SELECT l FROM Lote l WHERE l.loteCajaId = :loteCajaId"
)})
public class Lote implements Serializable {
private static final long serialVersionUID = 1L;
@Id
@Basic(
optional = false
)
@Column(
name = "LOTE_IDN"
)
private Integer loteIdn;
@Column(
name = "LOTE_STATUS"
)
private String loteStatus;
@Column(
name = "LOTE_CAJA_ID"
)
private Long loteCajaId;
@OneToMany(
mappedBy = "loteIdn"
)
private List comprobanteList;
public Lote() {
}
public Lote(Integer loteIdn) {
this.loteIdn = loteIdn;
}
public Integer getLoteIdn() {
return this.loteIdn;
}
public void setLoteIdn(Integer loteIdn) {
this.loteIdn = loteIdn;
}
public String getLoteStatus() {
return this.loteStatus;
}
public void setLoteStatus(String loteStatus) {
this.loteStatus = loteStatus;
}
public Long getLoteCajaId() {
return this.loteCajaId;
}
public void setLoteCajaId(Long loteCajaId) {
this.loteCajaId = loteCajaId;
}
public List getComprobanteList() {
return this.comprobanteList;
}
public void setComprobanteList(List comprobanteList) {
this.comprobanteList = comprobanteList;
}
public int hashCode() {
byte hash = 0;
int hash1 = hash + (this.loteIdn != null?this.loteIdn.hashCode():0);
return hash1;
}
public boolean equals(Object object) {
if(!(object instanceof Lote)) {
return false;
} else {
Lote other = (Lote)object;
return (this.loteIdn != null || other.loteIdn == null) && (this.loteIdn == null || this.loteIdn.equals(other.loteIdn));
}
}
public String toString() {
return "mx.com.bcm.banamex.ae.persistencia.modelo.Lote[loteIdn=" + this.loteIdn + "]";
}
}