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()
CardHolder
getId
in interface CardHolder
public void setId(java.lang.String id)
id
- идентификаторpublic java.lang.String getFirstName()
CardHolder
getFirstName
in interface CardHolder
public void setFirstName(java.lang.String firstName)
firstName
- имяpublic java.lang.String getLastName()
CardHolder
getLastName
in interface CardHolder
public void setLastName(java.lang.String lastName)
lastName
- фамилияpublic java.lang.String getMiddleName()
CardHolder
getMiddleName
in interface CardHolder
public void setMiddleName(java.lang.String middleName)
middleName
- отчествоpublic Address getClientAddress()
CardHolder
getClientAddress
in interface CardHolder
public void setClientAddress(Address clientAddress)
public java.lang.String getPhone()
CardHolder
getPhone
in interface CardHolder
public void setPhone(java.lang.String phone)
public java.lang.String getEmail()
CardHolder
getEmail
in interface CardHolder
public void setEmail(java.lang.String email)
public java.util.Date getBirthDate()
CardHolder
getBirthDate
in interface CardHolder
public void setBirthDate(java.util.Date birthDate)
public Sex getSex()
CardHolder
getSex
in interface CardHolder
public void setSex(Sex sex)
public java.lang.Boolean getMarital()
CardHolder
getMarital
in interface CardHolder
public void setMarital(java.lang.Boolean marital)
public boolean isCompleted()
CardHolder
isCompleted
in interface CardHolder
public void setCompleted(boolean completed)
public java.util.Set<ReceiptFeedbackType> getReceiptFeedbackTypes()
CardHolder
getReceiptFeedbackTypes
in interface CardHolder
public java.lang.String toString()
toString
in class java.lang.Object