User.java 14 KB
Newer Older
eddie.woo's avatar
eddie.woo committed
1 2 3 4 5 6 7 8
package pwc.taxtech.atms.entitiy;

import java.io.Serializable;
import java.util.Date;

/**
 *
 * This class was generated by MyBatis Generator.
eddie.woo's avatar
eddie.woo committed
9
 * This class corresponds to the database table User
eddie.woo's avatar
eddie.woo committed
10 11 12 13 14 15 16
 *
 * @mbg.generated do_not_delete_during_merge
 */
public class User implements Serializable {
    /**
     *
     * This field was generated by MyBatis Generator.
eddie.woo's avatar
eddie.woo committed
17
     * This field corresponds to the database column User.ID
eddie.woo's avatar
eddie.woo committed
18 19 20 21 22 23 24 25
     *
     * @mbg.generated
     */
    private String ID;

    /**
     *
     * This field was generated by MyBatis Generator.
eddie.woo's avatar
eddie.woo committed
26
     * This field corresponds to the database column User.UserName
eddie.woo's avatar
eddie.woo committed
27 28 29 30 31 32 33 34
     *
     * @mbg.generated
     */
    private String userName;

    /**
     *
     * This field was generated by MyBatis Generator.
eddie.woo's avatar
eddie.woo committed
35
     * This field corresponds to the database column User.Email
eddie.woo's avatar
eddie.woo committed
36 37 38 39 40 41 42 43
     *
     * @mbg.generated
     */
    private String email;

    /**
     *
     * This field was generated by MyBatis Generator.
eddie.woo's avatar
eddie.woo committed
44
     * This field corresponds to the database column User.Password
eddie.woo's avatar
eddie.woo committed
45 46 47 48 49 50 51 52
     *
     * @mbg.generated
     */
    private String password;

    /**
     *
     * This field was generated by MyBatis Generator.
eddie.woo's avatar
eddie.woo committed
53
     * This field corresponds to the database column User.LoginType
eddie.woo's avatar
eddie.woo committed
54 55 56 57 58 59 60 61
     *
     * @mbg.generated
     */
    private Integer loginType;

    /**
     *
     * This field was generated by MyBatis Generator.
eddie.woo's avatar
eddie.woo committed
62
     * This field corresponds to the database column User.Status
eddie.woo's avatar
eddie.woo committed
63 64 65 66 67 68 69 70
     *
     * @mbg.generated
     */
    private Integer status;

    /**
     *
     * This field was generated by MyBatis Generator.
eddie.woo's avatar
eddie.woo committed
71
     * This field corresponds to the database column User.ExpirationDate
eddie.woo's avatar
eddie.woo committed
72 73 74 75 76 77 78 79
     *
     * @mbg.generated
     */
    private Date expirationDate;

    /**
     *
     * This field was generated by MyBatis Generator.
eddie.woo's avatar
eddie.woo committed
80
     * This field corresponds to the database column User.CreateTime
eddie.woo's avatar
eddie.woo committed
81 82 83 84 85 86 87 88
     *
     * @mbg.generated
     */
    private Date createTime;

    /**
     *
     * This field was generated by MyBatis Generator.
eddie.woo's avatar
eddie.woo committed
89
     * This field corresponds to the database column User.UpdateTime
eddie.woo's avatar
eddie.woo committed
90 91 92 93 94 95 96 97
     *
     * @mbg.generated
     */
    private Date updateTime;

    /**
     *
     * This field was generated by MyBatis Generator.
eddie.woo's avatar
eddie.woo committed
98
     * This field corresponds to the database column User.IsAdmin
eddie.woo's avatar
eddie.woo committed
99 100 101 102 103 104 105 106
     *
     * @mbg.generated
     */
    private Boolean isAdmin;

    /**
     *
     * This field was generated by MyBatis Generator.
eddie.woo's avatar
eddie.woo committed
107
     * This field corresponds to the database column User.PasswordUpdateTime
eddie.woo's avatar
eddie.woo committed
108 109 110 111 112 113 114 115
     *
     * @mbg.generated
     */
    private Date passwordUpdateTime;

    /**
     *
     * This field was generated by MyBatis Generator.
eddie.woo's avatar
eddie.woo committed
116
     * This field corresponds to the database column User.AttemptTimes
eddie.woo's avatar
eddie.woo committed
117 118 119 120 121 122 123 124
     *
     * @mbg.generated
     */
    private Integer attemptTimes;

    /**
     *
     * This field was generated by MyBatis Generator.
eddie.woo's avatar
eddie.woo committed
125
     * This field corresponds to the database column User.LockedTime
eddie.woo's avatar
eddie.woo committed
126 127 128 129 130 131 132 133
     *
     * @mbg.generated
     */
    private Date lockedTime;

    /**
     *
     * This field was generated by MyBatis Generator.
eddie.woo's avatar
eddie.woo committed
134
     * This field corresponds to the database column User.OrganizationID
eddie.woo's avatar
eddie.woo committed
135 136 137 138 139 140 141 142
     *
     * @mbg.generated
     */
    private String organizationID;

    /**
     *
     * This field was generated by MyBatis Generator.
eddie.woo's avatar
eddie.woo committed
143
     * This field corresponds to the database column User.IsSuperAdmin
eddie.woo's avatar
eddie.woo committed
144 145 146 147 148 149 150
     *
     * @mbg.generated
     */
    private Boolean isSuperAdmin;

    /**
     * This field was generated by MyBatis Generator.
eddie.woo's avatar
eddie.woo committed
151
     * This field corresponds to the database table User
eddie.woo's avatar
eddie.woo committed
152 153 154 155 156 157 158
     *
     * @mbg.generated
     */
    private static final long serialVersionUID = 1L;

    /**
     * This method was generated by MyBatis Generator.
eddie.woo's avatar
eddie.woo committed
159
     * This method returns the value of the database column User.ID
eddie.woo's avatar
eddie.woo committed
160
     *
eddie.woo's avatar
eddie.woo committed
161
     * @return the value of User.ID
eddie.woo's avatar
eddie.woo committed
162 163 164 165 166 167 168 169 170
     *
     * @mbg.generated
     */
    public String getID() {
        return ID;
    }

    /**
     * This method was generated by MyBatis Generator.
eddie.woo's avatar
eddie.woo committed
171
     * This method sets the value of the database column User.ID
eddie.woo's avatar
eddie.woo committed
172
     *
eddie.woo's avatar
eddie.woo committed
173
     * @param ID the value for User.ID
eddie.woo's avatar
eddie.woo committed
174 175 176 177 178 179 180 181 182
     *
     * @mbg.generated
     */
    public void setID(String ID) {
        this.ID = ID == null ? null : ID.trim();
    }

    /**
     * This method was generated by MyBatis Generator.
eddie.woo's avatar
eddie.woo committed
183
     * This method returns the value of the database column User.UserName
eddie.woo's avatar
eddie.woo committed
184
     *
eddie.woo's avatar
eddie.woo committed
185
     * @return the value of User.UserName
eddie.woo's avatar
eddie.woo committed
186 187 188 189 190 191 192 193 194
     *
     * @mbg.generated
     */
    public String getUserName() {
        return userName;
    }

    /**
     * This method was generated by MyBatis Generator.
eddie.woo's avatar
eddie.woo committed
195
     * This method sets the value of the database column User.UserName
eddie.woo's avatar
eddie.woo committed
196
     *
eddie.woo's avatar
eddie.woo committed
197
     * @param userName the value for User.UserName
eddie.woo's avatar
eddie.woo committed
198 199 200 201 202 203 204 205 206
     *
     * @mbg.generated
     */
    public void setUserName(String userName) {
        this.userName = userName == null ? null : userName.trim();
    }

    /**
     * This method was generated by MyBatis Generator.
eddie.woo's avatar
eddie.woo committed
207
     * This method returns the value of the database column User.Email
eddie.woo's avatar
eddie.woo committed
208
     *
eddie.woo's avatar
eddie.woo committed
209
     * @return the value of User.Email
eddie.woo's avatar
eddie.woo committed
210 211 212 213 214 215 216 217 218
     *
     * @mbg.generated
     */
    public String getEmail() {
        return email;
    }

    /**
     * This method was generated by MyBatis Generator.
eddie.woo's avatar
eddie.woo committed
219
     * This method sets the value of the database column User.Email
eddie.woo's avatar
eddie.woo committed
220
     *
eddie.woo's avatar
eddie.woo committed
221
     * @param email the value for User.Email
eddie.woo's avatar
eddie.woo committed
222 223 224 225 226 227 228 229 230
     *
     * @mbg.generated
     */
    public void setEmail(String email) {
        this.email = email == null ? null : email.trim();
    }

    /**
     * This method was generated by MyBatis Generator.
eddie.woo's avatar
eddie.woo committed
231
     * This method returns the value of the database column User.Password
eddie.woo's avatar
eddie.woo committed
232
     *
eddie.woo's avatar
eddie.woo committed
233
     * @return the value of User.Password
eddie.woo's avatar
eddie.woo committed
234 235 236 237 238 239 240 241 242
     *
     * @mbg.generated
     */
    public String getPassword() {
        return password;
    }

    /**
     * This method was generated by MyBatis Generator.
eddie.woo's avatar
eddie.woo committed
243
     * This method sets the value of the database column User.Password
eddie.woo's avatar
eddie.woo committed
244
     *
eddie.woo's avatar
eddie.woo committed
245
     * @param password the value for User.Password
eddie.woo's avatar
eddie.woo committed
246 247 248 249 250 251 252 253 254
     *
     * @mbg.generated
     */
    public void setPassword(String password) {
        this.password = password == null ? null : password.trim();
    }

    /**
     * This method was generated by MyBatis Generator.
eddie.woo's avatar
eddie.woo committed
255
     * This method returns the value of the database column User.LoginType
eddie.woo's avatar
eddie.woo committed
256
     *
eddie.woo's avatar
eddie.woo committed
257
     * @return the value of User.LoginType
eddie.woo's avatar
eddie.woo committed
258 259 260 261 262 263 264 265 266
     *
     * @mbg.generated
     */
    public Integer getLoginType() {
        return loginType;
    }

    /**
     * This method was generated by MyBatis Generator.
eddie.woo's avatar
eddie.woo committed
267
     * This method sets the value of the database column User.LoginType
eddie.woo's avatar
eddie.woo committed
268
     *
eddie.woo's avatar
eddie.woo committed
269
     * @param loginType the value for User.LoginType
eddie.woo's avatar
eddie.woo committed
270 271 272 273 274 275 276 277 278
     *
     * @mbg.generated
     */
    public void setLoginType(Integer loginType) {
        this.loginType = loginType;
    }

    /**
     * This method was generated by MyBatis Generator.
eddie.woo's avatar
eddie.woo committed
279
     * This method returns the value of the database column User.Status
eddie.woo's avatar
eddie.woo committed
280
     *
eddie.woo's avatar
eddie.woo committed
281
     * @return the value of User.Status
eddie.woo's avatar
eddie.woo committed
282 283 284 285 286 287 288 289 290
     *
     * @mbg.generated
     */
    public Integer getStatus() {
        return status;
    }

    /**
     * This method was generated by MyBatis Generator.
eddie.woo's avatar
eddie.woo committed
291
     * This method sets the value of the database column User.Status
eddie.woo's avatar
eddie.woo committed
292
     *
eddie.woo's avatar
eddie.woo committed
293
     * @param status the value for User.Status
eddie.woo's avatar
eddie.woo committed
294 295 296 297 298 299 300 301 302
     *
     * @mbg.generated
     */
    public void setStatus(Integer status) {
        this.status = status;
    }

    /**
     * This method was generated by MyBatis Generator.
eddie.woo's avatar
eddie.woo committed
303
     * This method returns the value of the database column User.ExpirationDate
eddie.woo's avatar
eddie.woo committed
304
     *
eddie.woo's avatar
eddie.woo committed
305
     * @return the value of User.ExpirationDate
eddie.woo's avatar
eddie.woo committed
306 307 308 309 310 311 312 313 314
     *
     * @mbg.generated
     */
    public Date getExpirationDate() {
        return expirationDate;
    }

    /**
     * This method was generated by MyBatis Generator.
eddie.woo's avatar
eddie.woo committed
315
     * This method sets the value of the database column User.ExpirationDate
eddie.woo's avatar
eddie.woo committed
316
     *
eddie.woo's avatar
eddie.woo committed
317
     * @param expirationDate the value for User.ExpirationDate
eddie.woo's avatar
eddie.woo committed
318 319 320 321 322 323 324 325 326
     *
     * @mbg.generated
     */
    public void setExpirationDate(Date expirationDate) {
        this.expirationDate = expirationDate;
    }

    /**
     * This method was generated by MyBatis Generator.
eddie.woo's avatar
eddie.woo committed
327
     * This method returns the value of the database column User.CreateTime
eddie.woo's avatar
eddie.woo committed
328
     *
eddie.woo's avatar
eddie.woo committed
329
     * @return the value of User.CreateTime
eddie.woo's avatar
eddie.woo committed
330 331 332 333 334 335 336 337 338
     *
     * @mbg.generated
     */
    public Date getCreateTime() {
        return createTime;
    }

    /**
     * This method was generated by MyBatis Generator.
eddie.woo's avatar
eddie.woo committed
339
     * This method sets the value of the database column User.CreateTime
eddie.woo's avatar
eddie.woo committed
340
     *
eddie.woo's avatar
eddie.woo committed
341
     * @param createTime the value for User.CreateTime
eddie.woo's avatar
eddie.woo committed
342 343 344 345 346 347 348 349 350
     *
     * @mbg.generated
     */
    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    /**
     * This method was generated by MyBatis Generator.
eddie.woo's avatar
eddie.woo committed
351
     * This method returns the value of the database column User.UpdateTime
eddie.woo's avatar
eddie.woo committed
352
     *
eddie.woo's avatar
eddie.woo committed
353
     * @return the value of User.UpdateTime
eddie.woo's avatar
eddie.woo committed
354 355 356 357 358 359 360 361 362
     *
     * @mbg.generated
     */
    public Date getUpdateTime() {
        return updateTime;
    }

    /**
     * This method was generated by MyBatis Generator.
eddie.woo's avatar
eddie.woo committed
363
     * This method sets the value of the database column User.UpdateTime
eddie.woo's avatar
eddie.woo committed
364
     *
eddie.woo's avatar
eddie.woo committed
365
     * @param updateTime the value for User.UpdateTime
eddie.woo's avatar
eddie.woo committed
366 367 368 369 370 371 372 373 374
     *
     * @mbg.generated
     */
    public void setUpdateTime(Date updateTime) {
        this.updateTime = updateTime;
    }

    /**
     * This method was generated by MyBatis Generator.
eddie.woo's avatar
eddie.woo committed
375
     * This method returns the value of the database column User.IsAdmin
eddie.woo's avatar
eddie.woo committed
376
     *
eddie.woo's avatar
eddie.woo committed
377
     * @return the value of User.IsAdmin
eddie.woo's avatar
eddie.woo committed
378 379 380 381 382 383 384 385 386
     *
     * @mbg.generated
     */
    public Boolean getIsAdmin() {
        return isAdmin;
    }

    /**
     * This method was generated by MyBatis Generator.
eddie.woo's avatar
eddie.woo committed
387
     * This method sets the value of the database column User.IsAdmin
eddie.woo's avatar
eddie.woo committed
388
     *
eddie.woo's avatar
eddie.woo committed
389
     * @param isAdmin the value for User.IsAdmin
eddie.woo's avatar
eddie.woo committed
390 391 392 393 394 395 396 397 398
     *
     * @mbg.generated
     */
    public void setIsAdmin(Boolean isAdmin) {
        this.isAdmin = isAdmin;
    }

    /**
     * This method was generated by MyBatis Generator.
eddie.woo's avatar
eddie.woo committed
399
     * This method returns the value of the database column User.PasswordUpdateTime
eddie.woo's avatar
eddie.woo committed
400
     *
eddie.woo's avatar
eddie.woo committed
401
     * @return the value of User.PasswordUpdateTime
eddie.woo's avatar
eddie.woo committed
402 403 404 405 406 407 408 409 410
     *
     * @mbg.generated
     */
    public Date getPasswordUpdateTime() {
        return passwordUpdateTime;
    }

    /**
     * This method was generated by MyBatis Generator.
eddie.woo's avatar
eddie.woo committed
411
     * This method sets the value of the database column User.PasswordUpdateTime
eddie.woo's avatar
eddie.woo committed
412
     *
eddie.woo's avatar
eddie.woo committed
413
     * @param passwordUpdateTime the value for User.PasswordUpdateTime
eddie.woo's avatar
eddie.woo committed
414 415 416 417 418 419 420 421 422
     *
     * @mbg.generated
     */
    public void setPasswordUpdateTime(Date passwordUpdateTime) {
        this.passwordUpdateTime = passwordUpdateTime;
    }

    /**
     * This method was generated by MyBatis Generator.
eddie.woo's avatar
eddie.woo committed
423
     * This method returns the value of the database column User.AttemptTimes
eddie.woo's avatar
eddie.woo committed
424
     *
eddie.woo's avatar
eddie.woo committed
425
     * @return the value of User.AttemptTimes
eddie.woo's avatar
eddie.woo committed
426 427 428 429 430 431 432 433 434
     *
     * @mbg.generated
     */
    public Integer getAttemptTimes() {
        return attemptTimes;
    }

    /**
     * This method was generated by MyBatis Generator.
eddie.woo's avatar
eddie.woo committed
435
     * This method sets the value of the database column User.AttemptTimes
eddie.woo's avatar
eddie.woo committed
436
     *
eddie.woo's avatar
eddie.woo committed
437
     * @param attemptTimes the value for User.AttemptTimes
eddie.woo's avatar
eddie.woo committed
438 439 440 441 442 443 444 445 446
     *
     * @mbg.generated
     */
    public void setAttemptTimes(Integer attemptTimes) {
        this.attemptTimes = attemptTimes;
    }

    /**
     * This method was generated by MyBatis Generator.
eddie.woo's avatar
eddie.woo committed
447
     * This method returns the value of the database column User.LockedTime
eddie.woo's avatar
eddie.woo committed
448
     *
eddie.woo's avatar
eddie.woo committed
449
     * @return the value of User.LockedTime
eddie.woo's avatar
eddie.woo committed
450 451 452 453 454 455 456 457 458
     *
     * @mbg.generated
     */
    public Date getLockedTime() {
        return lockedTime;
    }

    /**
     * This method was generated by MyBatis Generator.
eddie.woo's avatar
eddie.woo committed
459
     * This method sets the value of the database column User.LockedTime
eddie.woo's avatar
eddie.woo committed
460
     *
eddie.woo's avatar
eddie.woo committed
461
     * @param lockedTime the value for User.LockedTime
eddie.woo's avatar
eddie.woo committed
462 463 464 465 466 467 468 469 470
     *
     * @mbg.generated
     */
    public void setLockedTime(Date lockedTime) {
        this.lockedTime = lockedTime;
    }

    /**
     * This method was generated by MyBatis Generator.
eddie.woo's avatar
eddie.woo committed
471
     * This method returns the value of the database column User.OrganizationID
eddie.woo's avatar
eddie.woo committed
472
     *
eddie.woo's avatar
eddie.woo committed
473
     * @return the value of User.OrganizationID
eddie.woo's avatar
eddie.woo committed
474 475 476 477 478 479 480 481 482
     *
     * @mbg.generated
     */
    public String getOrganizationID() {
        return organizationID;
    }

    /**
     * This method was generated by MyBatis Generator.
eddie.woo's avatar
eddie.woo committed
483
     * This method sets the value of the database column User.OrganizationID
eddie.woo's avatar
eddie.woo committed
484
     *
eddie.woo's avatar
eddie.woo committed
485
     * @param organizationID the value for User.OrganizationID
eddie.woo's avatar
eddie.woo committed
486 487 488 489 490 491 492 493 494
     *
     * @mbg.generated
     */
    public void setOrganizationID(String organizationID) {
        this.organizationID = organizationID == null ? null : organizationID.trim();
    }

    /**
     * This method was generated by MyBatis Generator.
eddie.woo's avatar
eddie.woo committed
495
     * This method returns the value of the database column User.IsSuperAdmin
eddie.woo's avatar
eddie.woo committed
496
     *
eddie.woo's avatar
eddie.woo committed
497
     * @return the value of User.IsSuperAdmin
eddie.woo's avatar
eddie.woo committed
498 499 500 501 502 503 504 505 506
     *
     * @mbg.generated
     */
    public Boolean getIsSuperAdmin() {
        return isSuperAdmin;
    }

    /**
     * This method was generated by MyBatis Generator.
eddie.woo's avatar
eddie.woo committed
507
     * This method sets the value of the database column User.IsSuperAdmin
eddie.woo's avatar
eddie.woo committed
508
     *
eddie.woo's avatar
eddie.woo committed
509
     * @param isSuperAdmin the value for User.IsSuperAdmin
eddie.woo's avatar
eddie.woo committed
510 511 512 513 514 515 516 517 518
     *
     * @mbg.generated
     */
    public void setIsSuperAdmin(Boolean isSuperAdmin) {
        this.isSuperAdmin = isSuperAdmin;
    }

    /**
     * This method was generated by MyBatis Generator.
eddie.woo's avatar
eddie.woo committed
519
     * This method corresponds to the database table User
eddie.woo's avatar
eddie.woo committed
520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547
     *
     * @mbg.generated
     */
    @Override
    public String toString() {
        StringBuilder sb = new StringBuilder();
        sb.append(getClass().getSimpleName());
        sb.append(" [");
        sb.append("Hash = ").append(hashCode());
        sb.append(", ID=").append(ID);
        sb.append(", userName=").append(userName);
        sb.append(", email=").append(email);
        sb.append(", password=").append(password);
        sb.append(", loginType=").append(loginType);
        sb.append(", status=").append(status);
        sb.append(", expirationDate=").append(expirationDate);
        sb.append(", createTime=").append(createTime);
        sb.append(", updateTime=").append(updateTime);
        sb.append(", isAdmin=").append(isAdmin);
        sb.append(", passwordUpdateTime=").append(passwordUpdateTime);
        sb.append(", attemptTimes=").append(attemptTimes);
        sb.append(", lockedTime=").append(lockedTime);
        sb.append(", organizationID=").append(organizationID);
        sb.append(", isSuperAdmin=").append(isSuperAdmin);
        sb.append("]");
        return sb.toString();
    }
}