d096bf17b9037de7435a75834c32cb4cb8896be1
[simdecs.git] / src / java / org / ufcspa / simdecs / entidade / TaticasMediador.java
1 /*\r
2  * To change this template, choose Tools | Templates\r
3  * and open the template in the editor.\r
4  */\r
5 package org.ufcspa.simdecs.entidade;\r
6 import java.io.Serializable;\r
7 import javax.persistence.*;\r
8 \r
9 \r
10 /**\r
11  *\r
12  * @author pbarros\r
13  */\r
14 @Entity\r
15 @Table(name="TaticasMediador")\r
16 public class TaticasMediador implements Serializable {\r
17     private static final long serialVersionUID = 1L;\r
18     \r
19     @SequenceGenerator(name="seqTaticasMediador", sequenceName="SQTATMED")\r
20     @GeneratedValue(strategy=GenerationType.AUTO, generator="seqTaticasMediador")\r
21     @Id\r
22     private Long Codigo;\r
23     \r
24     @Column(length=50)\r
25     private String Tatica;\r
26     \r
27     \r
28     @Column(length=50)\r
29     private String Problema;\r
30     \r
31     @Column(length=500)\r
32     private String MensagemArgumento      ;\r
33     \r
34     \r
35     public Long getCodigo() { return this.Codigo;  }\r
36     public void setCodigo(Long Codigo) { this.Codigo = Codigo; }\r
37     public String getTatica() { return this.Tatica;     }\r
38     public void setTatica(String Tatica) { this.Tatica = Tatica; }\r
39     public String getProblema() { return this.Problema; }\r
40     public void setProblema(String Problema) { this.Problema = Problema; }\r
41     public String getMensagemArgumento() { return this.MensagemArgumento; }\r
42     public void setMensagemArgumento(String MensagemArgumento) { this.MensagemArgumento = MensagemArgumento; }\r
43 \r
44     \r
45     \r
46     @Override\r
47     public int hashCode() {\r
48         int hash = 0;\r
49         hash += (Codigo != null ? Codigo.hashCode() : 0);\r
50         return hash;\r
51     }\r
52 \r
53     @Override\r
54     public boolean equals(Object object) {\r
55         // TODO: Warning - this method won't work in the case the id fields are not set\r
56         if (!(object instanceof TaticasMediador)) {\r
57             return false;\r
58         }\r
59         TaticasMediador other = (TaticasMediador) object;\r
60         if ((this.Codigo == null && other.Codigo != null) || (this.Codigo != null && !this.Codigo.equals(other.Codigo))) {\r
61             return false;\r
62         }\r
63         return true;\r
64     }\r
65 \r
66     @Override\r
67     public String toString() {\r
68         return "org.ufcspa.simdecs.entidade.TaticasMediador[ Codigo=" + Codigo + " ]";\r
69     }\r
70     \r
71 }\r