package ee.esutoniagodesu.domain.jmen.table; import org.hibernate.annotations.Immutable; import javax.persistence.*; import java.io.Serializable; import java.sql.Timestamp; @Entity @Immutable @Table(name = "dbpatch", schema = "jmen") public final class EN_Dbpatch implements Serializable { private static final long serialVersionUID = 4358484042908856282L; private int level; private Timestamp dt; @Basic @Column(name = "dt", nullable = true, insertable = true, updatable = true) public Timestamp getDt() { return dt; } public void setDt(Timestamp dt) { this.dt = dt; } @Id @Column(name = "level", nullable = false, insertable = true, updatable = true) public int getLevel() { return level; } public void setLevel(int level) { this.level = level; } public boolean equals(Object o) { if (this == o) return true; if (o == null || getClass() != o.getClass()) return false; EN_Dbpatch dbpatch = (EN_Dbpatch) o; if (level != dbpatch.level) return false; if (dt != null ? !dt.equals(dbpatch.dt) : dbpatch.dt != null) return false; return true; } public int hashCode() { int result = level; result = 31 * result + (dt != null ? dt.hashCode() : 0); return result; } }