diff --git a/src/main/java/cokr/xit/base/user/GenericUser.java b/src/main/java/cokr/xit/base/user/GenericUser.java index 5d11268..76bbc56 100644 --- a/src/main/java/cokr/xit/base/user/GenericUser.java +++ b/src/main/java/cokr/xit/base/user/GenericUser.java @@ -1,7 +1,5 @@ package cokr.xit.base.user; -import java.util.Date; - import cokr.xit.foundation.Assert; import cokr.xit.foundation.User; @@ -54,6 +52,7 @@ public abstract class GenericUser extends User { key, passwordHint, passwordHintAnswer, + gender, emailAddress, areaNo, zipCode, @@ -66,9 +65,7 @@ public abstract class GenericUser extends User { locked, status; private int lockCount; - private Date - registeredDate, - lockedDate; + private String lockedDate; /**사용자의 유형을 반환한다. * @return 사용자 유형 코드 @@ -117,6 +114,20 @@ public abstract class GenericUser extends User { this.passwordHintAnswer = passwordHintAnswer; } + /**성별을 반환한다. + * @return gender 성별코드 + */ + public String getGender() { + return gender; + } + + /**성별을 설정한다. + * @param gender 성별코드 + */ + public void setGender(String gender) { + this.gender = gender; + } + /**사용자의 이메일 주소를 반환한다. * @return 이메일 주소 */ @@ -275,31 +286,17 @@ public abstract class GenericUser extends User { /**사용자 계정이 잠긴 날짜를 반환한다. * @return 사용자 계정이 잠긴 날짜 */ - public Date getLockedDate() { + public String getLockedDate() { return lockedDate; } /**사용자 계정이 잠긴 날짜를 설정한다. * @param lockedDate 사용자 계정이 잠긴 날짜 */ - public void setLockedDate(Date lockedDate) { + public void setLockedDate(String lockedDate) { this.lockedDate = lockedDate; } - /**사용자가 가입한 날짜를 반환한다. - * @return 사용자가 가입한 날짜 - */ - public Date getRegisteredDate() { - return registeredDate; - } - - /**사용자가 가입한 날짜를 설정한다. - * @param registeredDate 사용자가 가입한 날짜 - */ - public void setRegisteredDate(Date registeredDate) { - this.registeredDate = registeredDate; - } - /**사용자의 상태코드를 반환한다. * @return 사용자의 상태코드 *