?? userinfo2.java
字號(hào):
package jp.co.ntl.user;
import jp.co.ntl.group.GroupInfo;
import jp.co.ntl.limitprint.LimitPrintInfo;
import jp.co.ntl.privilege.PrivilegeInfo;
public class UserInfo2 implements java.io.Serializable {
/**
*
*/
private static final long serialVersionUID = 1L;
// 儐乕僓柤
public static final String AdminUser = "sps_admin";
public static final int MAX_USER_NAME_LEN = 256;
// 僷僗儚乕僪
public static final int MAX_PASSWORD_LEN = 256;
// 忋尷抣婎弨
public static final int LIMIT_BY_GROUP = 1; // 儐乕僓娗棟忣曬偺傕偺傪忋尷抣偲偡傞
public static final int LIMIT_BY_USER = 0; // 僌儖乕僾娗棟忣曬偺傕偺傪忋尷抣偲偡傞
// 報(bào)嶞忋尷枃悢
public static final int NUM_LIMIT_NO_LIMIT = -1; // 柍惂尷
public static final int NUM_LIMIT_STOP = 0; // 報(bào)嶞掆巭
public static final int MIN_LIMIT = 1;
public static final int MAX_LIMIT = Short.MAX_VALUE;
// Job曐懚帪娫
public static final int MIN_JOB_SAVE_TIME = 1;
public static final int MAX_JOB_SAVE_TIME = Integer.MAX_VALUE;
public static final int JOB_SAVE_TIME_NOT_USE = 0;
// 儊乕儖傾僪儗僗
public static final int MAX_MAILADDRESS_LEN = 64;
// 揹榖斣崋
public static final int MAX_TEL_LEN = 32;
// 昪帤
public static final int MAX_FAMILY_NAME_LEN = 32;
// 柤慜
public static final int MAX_FIRST_NAME_LEN = 32;
// 昪帤乮僇僫乯
public static final int MAX_FAMILY_NAME_KANA_LEN = 32;
// 柤慜乮僇僫乯
public static final int MAX_FIRST_NAME_KANA_LEN = 32;
// 強(qiáng)懏
public static final int MAX_DEPT_LEN = 32;
private int userID = 0;
private String userName = null;
private String password = null;
private int userFID = 0;
private PrivilegeInfo privilegeInfo = null;
private int limitByGroup = LIMIT_BY_USER;
private int numLimit = NUM_LIMIT_NO_LIMIT;
private LimitPrintInfo limitPrintInfo = null;
private int numPrintedCache = 0;
private int numPrintedTotal = 0;
private int jobPeriod = JOB_SAVE_TIME_NOT_USE;
private String email = null;
private String familyName = null;
private String firstName = null;
private String familyNameKana = null;
private String firstNameKana = null;
private String dept = null;
private String createDate = null;
private GroupInfo groupInfo = null;
private String tel = "";
private boolean overPrintFlag = false;
private int numOverPrintCache = 0;
public UserInfo2() {
userName = "";
password = "";
email = "";
familyName = "";
firstName = "";
familyNameKana = "";
firstNameKana = "";
dept = "";
createDate = "";
tel = "";
overPrintFlag = false;
numOverPrintCache = 0;
privilegeInfo = new PrivilegeInfo();
limitPrintInfo = new LimitPrintInfo();
groupInfo = new GroupInfo();
}
public int getUserID() { return userID; }
public void setUserID(int userID) { this.userID = userID; }
public String getUserName() { return userName; }
public void setUserName(String userName) { this.userName = userName; }
public boolean isAdminUser() { return userName.equals(AdminUser); }
public String getPassword() { return password; }
public void setPassword(String password) { this.password = password; }
public int getUserFID() { return userFID; }
public void setUserFID(int userFID) { this.userFID = userFID; }
public PrivilegeInfo getPrivilegeInfo() { return privilegeInfo; }
public void setPrivilegeInfo(PrivilegeInfo privilegeInfo) { this.privilegeInfo = privilegeInfo; }
public int getLimitByGroup() { return limitByGroup; }
public void setLimitByGroup(int limitByGroup) { this.limitByGroup = limitByGroup; }
public int getNumLimit() { return numLimit; }
public void setNumLimit(int numLimit) { this.numLimit = numLimit; }
public LimitPrintInfo getLimitPrintInfo() { return limitPrintInfo; }
public void setLimitPrintInfo(LimitPrintInfo limitPrintInfo) { this.limitPrintInfo = limitPrintInfo; }
public int getNumPrintedCache() { return numPrintedCache; }
public void setNumPrintedCache(int numPrintedCache) { this.numPrintedCache = numPrintedCache; }
public int getNumPrintedTotal() { return numPrintedTotal; }
public void setNumPrintedTotal(int numPrintedTotal) { this.numPrintedTotal = numPrintedTotal; }
public int getJobPeriod() { return jobPeriod; }
public void setJobPeriod(int jobPeriod) { this.jobPeriod = jobPeriod; }
public String getEMail() { return email; }
public void setEMail(String email) { this.email = email; }
public String getFamilyName() { return familyName; }
public void setFamilyName(String familyName) { this.familyName = familyName; }
public String getFirstName() { return firstName; }
public void setFirstName(String firstName) { this.firstName = firstName; }
public String getFamilyNameKana() { return familyNameKana; }
public void setFamilyNameKana(String familyNameKana) { this.familyNameKana = familyNameKana; }
public String getFirstNameKana() { return firstNameKana; }
public void setFirstNameKana(String firstNameKana) { this.firstNameKana = firstNameKana; }
public String getDept() { return dept; }
public void setDept(String dept) { this.dept = dept; }
public String getTel() { return tel; }
public void setTel(String tel) { this.tel = tel; }
public String getCreateDate() { return createDate; }
public void setCreateDate(String createDate) { this.createDate = createDate; }
public boolean isOverPrint() { return overPrintFlag; }
public void setOverPrint(boolean overPrintFlag) { this.overPrintFlag = overPrintFlag; }
public int getNumOverPrintCache() { return numOverPrintCache; }
public void setNumOverPrintCache(int numOverPrintCache) { this.numOverPrintCache = numOverPrintCache; }
public GroupInfo getGroup() { return groupInfo; }
public void setGroup(GroupInfo groupInfo) { this.groupInfo = groupInfo; }
public void copy(UserInfo2 userInfo) {
this.userID = userInfo.getUserID();
this.userName = userInfo.getUserName();
this.password = userInfo.getPassword();
this.userFID = userInfo.getUserFID();
this.privilegeInfo.copy(userInfo.getPrivilegeInfo());
this.limitByGroup = userInfo.getLimitByGroup();
this.numLimit = userInfo.getNumLimit();
this.limitPrintInfo.copy(userInfo.getLimitPrintInfo());
this.numPrintedCache = userInfo.getNumPrintedCache();
this.numPrintedTotal = userInfo.getNumPrintedTotal();
this.jobPeriod = userInfo.getJobPeriod();
this.email = userInfo.getEMail();
this.familyName = userInfo.getFamilyName();
this.firstName = userInfo.getFirstName();
this.familyNameKana = userInfo.getFamilyNameKana();
this.firstNameKana = userInfo.getFirstNameKana();
this.dept = userInfo.getDept();
this.createDate = userInfo.getCreateDate();
this.tel = userInfo.getTel();
this.overPrintFlag = userInfo.isOverPrint();
this.numOverPrintCache = userInfo.getNumOverPrintCache();
this.groupInfo.copy(userInfo.getGroup());
}
}
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -