public class CardHolderEntity extends java.lang.Object implements CardHolder
| Modifier and Type | Field and Description |
|---|---|
private java.util.Date |
birthDate
Дата рождения
|
private Address |
clientAddress |
private boolean |
completed
Признак заполненности анкеты
|
private java.lang.String |
email |
private java.lang.String |
firstName |
private java.lang.String |
id |
private java.lang.String |
lastName |
private java.lang.Boolean |
marital
Женат/замужем?
|
private java.lang.String |
middleName |
private java.lang.String |
phone |
private java.util.Set<ReceiptFeedbackType> |
receiptFeedbackTypes
Способы, которыми необходимо оповестить клиента о совершенной покупке
|
private Sex |
sex
Пол
|
| Constructor and Description |
|---|
CardHolderEntity()
Конструктор
|
CardHolderEntity(java.lang.String id,
java.lang.String firstName,
java.lang.String lastName,
java.lang.String middleName)
Конструктор
|
| Modifier and Type | Method and Description |
|---|---|
java.util.Date |
getBirthDate()
Дата рождения
|
Address |
getClientAddress()
Адрес владельца карты
|
java.lang.String |
getEmail()
Email
|
java.lang.String |
getFirstName()
Получить имя владельца карты
|
java.lang.String |
getId()
Получить идентификатор владельца карты
|
java.lang.String |
getLastName()
Получить фамилию владельца карты
|
java.lang.Boolean |
getMarital()
Женат/замужем?
|
java.lang.String |
getMiddleName()
Получить отчество владельца карты
|
java.lang.String |
getPhone()
Номер телефона
|
java.util.Set<ReceiptFeedbackType> |
getReceiptFeedbackTypes()
Способы, которыми необходимо оповестить клиента о совершенной покупке
|
Sex |
getSex()
Пол
|
boolean |
isCompleted()
Признак заполненности анкеты
|
void |
setBirthDate(java.util.Date birthDate) |
void |
setClientAddress(Address clientAddress) |
void |
setCompleted(boolean completed) |
void |
setEmail(java.lang.String email) |
void |
setFirstName(java.lang.String firstName)
Установить имя владельца карты
|
void |
setId(java.lang.String id)
Установить идентификатор владельца карты
|
void |
setLastName(java.lang.String lastName)
Установить фамилию владельца карты
|
void |
setMarital(java.lang.Boolean marital) |
void |
setMiddleName(java.lang.String middleName)
Установить отчество владельца карты
|
void |
setPhone(java.lang.String phone) |
void |
setSex(Sex sex) |
java.lang.String |
toString() |
private java.lang.String id
private java.lang.String firstName
private java.lang.String lastName
private java.lang.String middleName
private Address clientAddress
private java.lang.String phone
private java.lang.String email
private java.util.Date birthDate
private Sex sex
private java.lang.Boolean marital
private boolean completed
private java.util.Set<ReceiptFeedbackType> receiptFeedbackTypes
public CardHolderEntity()
public CardHolderEntity(java.lang.String id,
java.lang.String firstName,
java.lang.String lastName,
java.lang.String middleName)
id - идентификатор клиентаfirstName - имяlastName - фамилияmiddleName - отчествоpublic java.lang.String getId()
CardHoldergetId in interface CardHolderpublic void setId(java.lang.String id)
id - идентификаторpublic java.lang.String getFirstName()
CardHoldergetFirstName in interface CardHolderpublic void setFirstName(java.lang.String firstName)
firstName - имяpublic java.lang.String getLastName()
CardHoldergetLastName in interface CardHolderpublic void setLastName(java.lang.String lastName)
lastName - фамилияpublic java.lang.String getMiddleName()
CardHoldergetMiddleName in interface CardHolderpublic void setMiddleName(java.lang.String middleName)
middleName - отчествоpublic Address getClientAddress()
CardHoldergetClientAddress in interface CardHolderpublic void setClientAddress(Address clientAddress)
public java.lang.String getPhone()
CardHoldergetPhone in interface CardHolderpublic void setPhone(java.lang.String phone)
public java.lang.String getEmail()
CardHoldergetEmail in interface CardHolderpublic void setEmail(java.lang.String email)
public java.util.Date getBirthDate()
CardHoldergetBirthDate in interface CardHolderpublic void setBirthDate(java.util.Date birthDate)
public Sex getSex()
CardHoldergetSex in interface CardHolderpublic void setSex(Sex sex)
public java.lang.Boolean getMarital()
CardHoldergetMarital in interface CardHolderpublic void setMarital(java.lang.Boolean marital)
public boolean isCompleted()
CardHolderisCompleted in interface CardHolderpublic void setCompleted(boolean completed)
public java.util.Set<ReceiptFeedbackType> getReceiptFeedbackTypes()
CardHoldergetReceiptFeedbackTypes in interface CardHolderpublic java.lang.String toString()
toString in class java.lang.Object