Nova versao do simulador e tratamento de erros das chamadas.
[simdecs2.git] / src / java / org / ufcspa / simdecs / entities / RedeAluno.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.entities;\r
6 \r
7 \r
8 \r
9 import java.io.Serializable;\r
10 import javax.persistence.*;\r
11 \r
12 /**\r
13  *\r
14  * @author pbarros\r
15  */\r
16 @Entity\r
17 @Table(name="RedeAluno")\r
18 public class RedeAluno implements Serializable {\r
19     private static final long serialVersionUID = 1L;\r
20     \r
21     @SequenceGenerator(name="seqRedeAluno", sequenceName="SQREDALU")\r
22     @GeneratedValue(strategy=GenerationType.AUTO, generator="seqRedeAluno")\r
23     @Id\r
24     private Long Codigo;\r
25     \r
26     @Column(length=10)\r
27     private String Nome;\r
28     \r
29     \r
30     @Column(length=250)\r
31     private String Descricao;\r
32     \r
33 \r
34     public Long getCodigo() { return this.Codigo;  }\r
35     public void setCodigo(Long Codigo) { this.Codigo = Codigo; }\r
36     public String getNome() { return this.Nome; }\r
37     public void setNome(String Nome) { this.Nome = Nome; }\r
38     public String getDescricao() { return this.Descricao; }\r
39     public void setDescricao(String Descricao) { this.Descricao = Descricao; }\r
40     \r
41     \r
42     @Override\r
43     public int hashCode() {\r
44         int hash = 0;\r
45         hash += (Codigo != null ? Codigo.hashCode() : 0);\r
46         return hash;\r
47     }\r
48 \r
49     @Override\r
50     public boolean equals(Object object) {\r
51         if (!(object instanceof RedeAluno)) {\r
52             return false;\r
53         }\r
54         RedeAluno other = (RedeAluno) object;\r
55         if ((this.Codigo == null && other.Codigo != null) || (this.Codigo != null && !this.Codigo.equals(other.Codigo))) {\r
56             return false;\r
57         }\r
58         return true;\r
59     }\r
60 \r
61     @Override\r
62     public String toString() {\r
63         return "org.ufcspa.simdecs.entidade.RedeAluno[ Codigo=" + Codigo + " ]";\r
64     }\r
65     \r
66 }\r