Class PersonUpdateRequest
- java.lang.Object
-
- com.inteliqua.rest.customer.payload.person.request.PersonUpdateRequest
-
- All Implemented Interfaces:
EliquaAbstractRequestPayload,Serializable
- Direct Known Subclasses:
PersonMultiDataUpdateRequest
public class PersonUpdateRequest extends Object implements EliquaAbstractRequestPayload, Serializable
Represents a request to update the personal details of a person. Contains various fields such as name, gender, date of birth, registration information, and password data. Utilizes UpdateField to track changes and supports the validation of the password.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description PersonUpdateRequest()
-
Method Summary
-
-
-
Method Detail
-
getFirstName
public UpdateField<String> getFirstName()
-
setFirstName
public void setFirstName(UpdateField<String> firstName)
-
getLastName
public UpdateField<String> getLastName()
-
setLastName
public void setLastName(UpdateField<String> lastName)
-
getGender
public UpdateField<String> getGender()
-
setGender
public void setGender(UpdateField<String> gender)
-
getDateOfBirth
public UpdateField<Date> getDateOfBirth()
-
setDateOfBirth
public void setDateOfBirth(UpdateField<Date> dateOfBirth)
-
getLanguageCode
public UpdateField<String> getLanguageCode()
-
setLanguageCode
public void setLanguageCode(UpdateField<String> languageCode)
-
getRegistrationDate
public UpdateField<Date> getRegistrationDate()
-
setRegistrationDate
public void setRegistrationDate(UpdateField<Date> registrationDate)
-
getNameDayDay
public UpdateField<Short> getNameDayDay()
-
setNameDayDay
public void setNameDayDay(UpdateField<Short> nameDayDay)
-
getNameDayMonth
public UpdateField<Short> getNameDayMonth()
-
setNameDayMonth
public void setNameDayMonth(UpdateField<Short> nameDayMonth)
-
getRegistrationSource
public UpdateField<String> getRegistrationSource()
-
setRegistrationSource
public void setRegistrationSource(UpdateField<String> registrationSource)
-
getRegistrationStoreCode
public UpdateField<String> getRegistrationStoreCode()
-
setRegistrationStoreCode
public void setRegistrationStoreCode(UpdateField<String> registrationStoreCode)
-
getSalutationCode
public UpdateField<String> getSalutationCode()
-
setSalutationCode
public void setSalutationCode(UpdateField<String> salutationCode)
-
getNationalityCode
public UpdateField<String> getNationalityCode()
-
setNationalityCode
public void setNationalityCode(UpdateField<String> nationalityCode)
-
getMaritalStatusCode
public UpdateField<String> getMaritalStatusCode()
-
setMaritalStatusCode
public void setMaritalStatusCode(UpdateField<String> maritalStatusCode)
-
getPreferredStoreCode
public UpdateField<String> getPreferredStoreCode()
-
setPreferredStoreCode
public void setPreferredStoreCode(UpdateField<String> preferredStoreCode)
-
getPasswordData
public PasswordPayload getPasswordData()
-
setPasswordData
public void setPasswordData(PasswordPayload passwordData)
-
getAttributes
public List<EntityAttribute> getAttributes()
-
-