KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > com > dotmarketing > portlets > user > model > UserPreference


1 package com.dotmarketing.portlets.user.model;
2
3 import java.io.Serializable JavaDoc;
4
5 /** @author Hibernate CodeGenerator */
6 public class UserPreference implements Serializable JavaDoc {
7
8     private static final long serialVersionUID = 1L;
9
10     /** persistent field */
11     private long id;
12
13     /** persistent field */
14     private String JavaDoc userId;
15
16     /** persistent field */
17     private String JavaDoc preference;
18
19     /** persistent field */
20     private String JavaDoc value;
21
22     /** full constructor */
23     public UserPreference(String JavaDoc userId, String JavaDoc preference, String JavaDoc value) {
24         this.userId = userId;
25         this.preference = preference;
26         this.value = value;
27     }
28
29     /** default constructor */
30     public UserPreference() {
31     }
32
33     
34     public boolean equals(Object JavaDoc other) {
35
36         if (!(other instanceof UserPreference)) {
37             return false;
38         }
39
40         UserPreference castOther = ( UserPreference ) other;
41
42         return ((this.getUserId() == castOther.getUserId())
43                 && (this.getPreference() == castOther.getPreference())
44                 && (this.getValue() == castOther.getValue()));
45     }
46
47     /**
48      * Returns the id.
49      * @return long
50      */

51     public long getId() {
52         return id;
53     }
54
55     /**
56      * Returns the preference.
57      * @return String
58      */

59     public String JavaDoc getPreference() {
60         return preference;
61     }
62
63     /**
64      * Returns the userId.
65      * @return String
66      */

67     public String JavaDoc getUserId() {
68         return userId;
69     }
70
71     /**
72      * Returns the value.
73      * @return String
74      */

75     public String JavaDoc getValue() {
76         return value;
77     }
78
79     /**
80      * Sets the id.
81      * @param id The id to set
82      */

83     public void setId(long id) {
84         this.id = id;
85     }
86
87     /**
88      * Sets the preference.
89      * @param preference The preference to set
90      */

91     public void setPreference(String JavaDoc preference) {
92         this.preference = preference;
93     }
94
95     /**
96      * Sets the userId.
97      * @param userId The userId to set
98      */

99     public void setUserId(String JavaDoc userId) {
100         this.userId = userId;
101     }
102
103     /**
104      * Sets the value.
105      * @param value The value to set
106      */

107     public void setValue(String JavaDoc value) {
108         this.value = value;
109     }
110
111 }
112
Popular Tags