KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > org > manentia > kasai > ObjectUserRole


1 package org.manentia.kasai;
2
3 import java.sql.ResultSet JavaDoc;
4 import java.sql.SQLException JavaDoc;
5
6 /**
7  *
8  * @author fpena
9  *
10  */

11 public class ObjectUserRole{
12     
13     private int id;
14     private String JavaDoc objectId;
15     private int role;
16     private String JavaDoc roleName;
17     private String JavaDoc user;
18     
19     public ObjectUserRole() {
20     }
21     
22     public ObjectUserRole(ResultSet JavaDoc rs) throws SQLException JavaDoc{
23         id = rs.getInt("id");
24         objectId =rs.getString ("id_object");
25         role =rs.getInt ("id_role");
26         user =rs.getString ("id_user");
27         roleName =rs.getString ("role_name");
28     }
29     
30     public String JavaDoc getObjectId() {
31         return objectId;
32     }
33     
34     public void setObjectId(String JavaDoc objectId) {
35         this.objectId = objectId;
36     }
37     
38     public int getRole() {
39         return role;
40     }
41     
42     public void setRole(int role) {
43         this.role = role;
44     }
45     
46     public String JavaDoc getUser() {
47         return user;
48     }
49     
50     public void setUser(String JavaDoc user) {
51         this.user = user;
52     }
53
54     public int getId() {
55         return id;
56     }
57     
58     public void setId(int id) {
59         this.id = id;
60     }
61     
62     public boolean equals (java.lang.Object JavaDoc obj){
63         boolean result = false;
64         ObjectUserRole our;
65         try{
66             if (obj instanceof ObjectUserRole){
67                 our = (ObjectUserRole)obj;
68                 result = (our.getId() == this.id);
69                 
70                 if (!result){
71                     result = (our.getUser().equals(this.getUser())) &&
72                         (our.getObjectId().equals(this.getObjectId())) &&
73                         (our.getRole() == (this.getRole()));
74                 }
75             }
76             
77         }
78         catch (Exception JavaDoc e){
79             result = false;
80         }
81         return result;
82     }
83     
84     public java.lang.String JavaDoc getRoleName() {
85         return roleName;
86     }
87     
88     public void setRoleName(java.lang.String JavaDoc roleName) {
89         this.roleName = roleName;
90     }
91     
92 }
Popular Tags