1 package org.ultramonkey.l7.model;
3 import java.io.Serializable;
5 import org.apache.log4j.Logger;
8 * <p>class UserData</p>
9 * <p>Copyright(c) NTT COMWARE 2008</p>
12 public class UserData implements Serializable {
13 static final long serialVersionUID = 1L;
15 public String userName = null;
16 public String passwd = null;
18 public String description = null;
26 // --- debug log (constructor) ---
27 Logger userLogger = Logger.getLogger(LogCategorySet.GUI_USER_MANAGE);
28 if (userLogger.isDebugEnabled()) {
29 userLogger.debug("11080 class UserData created.");
31 // --- debug log (constructor) ---
35 this.description = null;
38 public UserData(UserData copy) {
39 // --- debug log (constructor) ---
40 Logger userLogger = Logger.getLogger(LogCategorySet.GUI_USER_MANAGE);
41 if (userLogger.isDebugEnabled()) {
42 userLogger.debug("11081 class UserData created.");
44 // --- debug log (constructor) ---
45 if (copy.userName != null)
46 this.userName = copy.userName;
47 if (copy.passwd != null)
48 this.passwd = copy.passwd;
49 if (copy.description != null)
50 this.description = copy.description;
56 * <p> equals method</p>
61 public boolean equals(UserData user) {
62 // --- debug log (in method) ---
63 Logger userLogger = Logger.getLogger(LogCategorySet.GUI_USER_MANAGE);
64 if (userLogger.isDebugEnabled()) {
65 userLogger.debug("11082 Parameter::equals(UserData user) in user=(" + user + ")");
67 // --- debug log (in method) ---
70 this.userName.equals(user.userName) &&
71 this.passwd.equals(user.passwd) &&
72 this.acl == user.acl) {
73 // --- debug log (out method) ---
74 if (userLogger.isDebugEnabled()) {
75 userLogger.debug("11083 Parameter::equals(UserData user) return=true");
77 // --- debug log (out method) ---
80 // --- debug log (out method) ---
81 if (userLogger.isDebugEnabled()) {
82 userLogger.debug("11084 Parameter::equals(UserData user) return=false");
84 // --- debug log (out method) ---
88 public String toString() {
90 "userName=\"" + this.userName + "\", " +
91 "passwd=\"" + this.passwd + "\", " +
92 "acl=" + this.acl + ", " +
93 "description=\"" + this.description + "\"";