package annotationconfiguration;
import javax.persistence.*;
import java.math.BigInteger;
import java.sql.Timestamp;
@Entity
@Table(name = "Tipocartao")
public class Tipocartao {
private Integer idtipocartao;
private String nome;
private String crtuser;
private String crtwkst;
private Timestamp crtdate;
@Id @GeneratedValue(strategy=GenerationType.AUTO)
@Column(name = "IDTipoCartao", nullable = false, precision = 4, scale = 0)
public Integer getIdtipocartao() {
return idtipocartao;
}
public void setIdtipocartao(Integer idtipocartao) {
this.idtipocartao = idtipocartao;
}
@Basic
@Column(name = "nome", nullable = false, length = 50)
public String getNome() {
return nome;
}
public void setNome(String nome) {
this.nome = nome;
}
@Basic
@Column(name = "CrtUser", length = 30)
public String getCrtuser() {
return crtuser;
}
public void setCrtuser(String crtuser) {
this.crtuser = crtuser;
}
@Basic
@Column(name = "CrtWkst", length = 30)
public String getCrtwkst() {
return crtwkst;
}
public void setCrtwkst(String crtwkst) {
this.crtwkst = crtwkst;
}
@Basic
@Column(name = "CrtDate", length = 23)
public Timestamp getCrtdate() {
return crtdate;
}
public void setCrtdate(Timestamp crtdate) {
this.crtdate = crtdate;
}
public boolean equals(Object o) {
if (this == o) return true;
if (o == null || getClass() != o.getClass()) return false;
Tipocartao that = (Tipocartao) o;
if (idtipocartao != null ? !idtipocartao.equals(that.idtipocartao) : that.idtipocartao != null) return false;
return true;
}
public int hashCode() {
return (idtipocartao != null ? idtipocartao.hashCode() : 0);
}
}