UserInfo.java
上传用户:wlfwy2004
上传日期:2016-12-12
资源大小:33978k
文件大小:7k
源码类别:

Jsp/Servlet

开发平台:

Java

  1. package com.opensource.blog.model;
  2. import java.io.Serializable;
  3. import org.apache.commons.lang.builder.EqualsBuilder;
  4. import org.apache.commons.lang.builder.HashCodeBuilder;
  5. import org.apache.commons.lang.builder.ToStringBuilder;
  6. public class UserInfo
  7.     implements Serializable {
  8.   /** identifier field */
  9.   private Long id;
  10.   /** persistent field */
  11.   private String username;
  12.   /** persistent field */
  13.   private String nickname;
  14.   /** persistent field */
  15.   private String passwd;
  16.   /** persistent field */
  17.   private String passwdre;
  18.   /** persistent field */
  19.   private String question;
  20.   /** persistent field */
  21.   private String answer;
  22.   /** persistent field */
  23.   private String email;
  24.   /** persistent field */
  25.   private int sex;
  26.   /** nullable persistent field */
  27.   private int age;
  28.   /** nullable persistent field */
  29.   private int pro;
  30.   /** nullable persistent field */
  31.   private String city;
  32.   /** nullable persistent field */
  33.   private int work;
  34.   /** nullable persistent field */
  35.   private int income;
  36.   /** nullable persistent field */
  37.   private int industry;
  38.   /** nullable persistent field */
  39.   private int edulevel;
  40.   /** nullable persistent field */
  41.   private String mb;
  42.   /** nullable persistent field */
  43.   private String address;
  44.   /** nullable persistent field */
  45.   private int face;
  46.   /** nullable persistent field */
  47.   private String sign;
  48.   /** nullable persistent field */
  49.   private long lastlogintime;
  50.   /** nullable persistent field */
  51.   private String lastloginip;
  52.   /** nullable persistent field */
  53.   private int logintimes;
  54.   /** full constructor */
  55.   public UserInfo(String username, String nickname, String passwd,
  56.                   String passwdre, String question, String answer, String email,
  57.                   int sex, int age, int pro, String city, int work, int income,
  58.                   int industry, int edulevel, String mb, String address,
  59.                   int face, String sign, long lastlogintime, String lastloginip,
  60.                   int logintimes) {
  61.     this.username = username;
  62.     this.nickname = nickname;
  63.     this.passwd = passwd;
  64.     this.passwdre = passwdre;
  65.     this.question = question;
  66.     this.answer = answer;
  67.     this.email = email;
  68.     this.sex = sex;
  69.     this.age = age;
  70.     this.pro = pro;
  71.     this.city = city;
  72.     this.work = work;
  73.     this.income = income;
  74.     this.industry = industry;
  75.     this.edulevel = edulevel;
  76.     this.mb = mb;
  77.     this.address = address;
  78.     this.face = face;
  79.     this.sign = sign;
  80.     this.lastlogintime = lastlogintime;
  81.     this.lastloginip = lastloginip;
  82.     this.logintimes = logintimes;
  83.   }
  84.   /** default constructor */
  85.   public UserInfo() {
  86.   }
  87.   /** minimal constructor */
  88.   public UserInfo(String username, String nickname, String passwd,
  89.                   String passwdre, String question, String answer, String email,
  90.                   int sex) {
  91.     this.username = username;
  92.     this.nickname = nickname;
  93.     this.passwd = passwd;
  94.     this.passwdre = passwdre;
  95.     this.question = question;
  96.     this.answer = answer;
  97.     this.email = email;
  98.     this.sex = sex;
  99.   }
  100.   public Long getId() {
  101.     return this.id;
  102.   }
  103.   public void setId(Long id) {
  104.     this.id = id;
  105.   }
  106.   public String getUsername() {
  107.     return this.username;
  108.   }
  109.   public void setUsername(String username) {
  110.     this.username = username;
  111.   }
  112.   public String getNickname() {
  113.     return this.nickname;
  114.   }
  115.   public void setNickname(String nickname) {
  116.     this.nickname = nickname;
  117.   }
  118.   public String getPasswd() {
  119.     return this.passwd;
  120.   }
  121.   public void setPasswd(String passwd) {
  122.     this.passwd = passwd;
  123.   }
  124.   public String getPasswdre() {
  125.     return this.passwdre;
  126.   }
  127.   public void setPasswdre(String passwdre) {
  128.     this.passwdre = passwdre;
  129.   }
  130.   public String getQuestion() {
  131.     return this.question;
  132.   }
  133.   public void setQuestion(String question) {
  134.     this.question = question;
  135.   }
  136.   public String getAnswer() {
  137.     return this.answer;
  138.   }
  139.   public void setAnswer(String answer) {
  140.     this.answer = answer;
  141.   }
  142.   public String getEmail() {
  143.     return this.email;
  144.   }
  145.   public void setEmail(String email) {
  146.     this.email = email;
  147.   }
  148.   public int getSex() {
  149.     return this.sex;
  150.   }
  151.   public void setSex(int sex) {
  152.     this.sex = sex;
  153.   }
  154.   public int getAge() {
  155.     return this.age;
  156.   }
  157.   public void setAge(int age) {
  158.     this.age = age;
  159.   }
  160.   public int getPro() {
  161.     return this.pro;
  162.   }
  163.   public void setPro(int pro) {
  164.     this.pro = pro;
  165.   }
  166.   public String getCity() {
  167.     return this.city;
  168.   }
  169.   public void setCity(String city) {
  170.     this.city = city;
  171.   }
  172.   public int getWork() {
  173.     return this.work;
  174.   }
  175.   public void setWork(int work) {
  176.     this.work = work;
  177.   }
  178.   public int getIncome() {
  179.     return this.income;
  180.   }
  181.   public void setIncome(int income) {
  182.     this.income = income;
  183.   }
  184.   public int getIndustry() {
  185.     return this.industry;
  186.   }
  187.   public void setIndustry(int industry) {
  188.     this.industry = industry;
  189.   }
  190.   public int getEdulevel() {
  191.     return this.edulevel;
  192.   }
  193.   public void setEdulevel(int edulevel) {
  194.     this.edulevel = edulevel;
  195.   }
  196.   public String getMb() {
  197.     return this.mb;
  198.   }
  199.   public void setMb(String mb) {
  200.     this.mb = mb;
  201.   }
  202.   public String getAddress() {
  203.     return this.address;
  204.   }
  205.   public void setAddress(String address) {
  206.     this.address = address;
  207.   }
  208.   public int getFace() {
  209.     return this.face;
  210.   }
  211.   public void setFace(int face) {
  212.     this.face = face;
  213.   }
  214.   public String getSign() {
  215.     return this.sign;
  216.   }
  217.   public void setSign(String sign) {
  218.     this.sign = sign;
  219.   }
  220.   public long getLastlogintime() {
  221.     return this.lastlogintime;
  222.   }
  223.   public void setLastlogintime(long lastlogintime) {
  224.     this.lastlogintime = lastlogintime;
  225.   }
  226.   public String getLastloginip() {
  227.     return this.lastloginip;
  228.   }
  229.   public void setLastloginip(String lastloginip) {
  230.     this.lastloginip = lastloginip;
  231.   }
  232.   public int getLogintimes() {
  233.     return this.logintimes;
  234.   }
  235.   public void setLogintimes(int logintimes) {
  236.     this.logintimes = logintimes;
  237.   }
  238.   public String toString() {
  239.     return new ToStringBuilder(this)
  240.         .append("id", getId())
  241.         .toString();
  242.   }
  243.   public boolean equals(Object other) {
  244.     if (! (other instanceof UserInfo)) {
  245.       return false;
  246.     }
  247.     UserInfo castOther = (UserInfo) other;
  248.     return new EqualsBuilder()
  249.         .append(this.getId(), castOther.getId())
  250.         .isEquals();
  251.   }
  252.   public int hashCode() {
  253.     return new HashCodeBuilder()
  254.         .append(getId())
  255.         .toHashCode();
  256.   }
  257. }