public final class AccountHolder
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static class |
AccountHolder.AccountHolderBuilder |
| Constructor and Description |
|---|
AccountHolder() |
AccountHolder(AccountHolderType type,
java.lang.String firstName,
java.lang.String lastName,
java.lang.String companyName,
java.lang.String taxId,
java.lang.String dateOfBirth,
CountryCode countryOfBirth,
java.lang.String residentialStatus,
Address billingAddress,
Phone phone,
AccountHolderIdentification identification,
java.lang.String email,
java.lang.String gender,
java.lang.String middleName) |
| Modifier and Type | Method and Description |
|---|---|
static AccountHolder.AccountHolderBuilder |
builder() |
boolean |
equals(java.lang.Object o) |
Address |
getBillingAddress() |
java.lang.String |
getCompanyName() |
CountryCode |
getCountryOfBirth() |
java.lang.String |
getDateOfBirth() |
java.lang.String |
getEmail() |
java.lang.String |
getFirstName() |
java.lang.String |
getGender() |
AccountHolderIdentification |
getIdentification() |
java.lang.String |
getLastName() |
java.lang.String |
getMiddleName() |
Phone |
getPhone() |
java.lang.String |
getResidentialStatus() |
java.lang.String |
getTaxId() |
AccountHolderType |
getType() |
int |
hashCode() |
void |
setBillingAddress(Address billingAddress) |
void |
setCompanyName(java.lang.String companyName) |
void |
setCountryOfBirth(CountryCode countryOfBirth) |
void |
setDateOfBirth(java.lang.String dateOfBirth) |
void |
setEmail(java.lang.String email) |
void |
setFirstName(java.lang.String firstName) |
void |
setGender(java.lang.String gender) |
void |
setIdentification(AccountHolderIdentification identification) |
void |
setLastName(java.lang.String lastName) |
void |
setMiddleName(java.lang.String middleName) |
void |
setPhone(Phone phone) |
void |
setResidentialStatus(java.lang.String residentialStatus) |
void |
setTaxId(java.lang.String taxId) |
void |
setType(AccountHolderType type) |
java.lang.String |
toString() |
public AccountHolder(AccountHolderType type, java.lang.String firstName, java.lang.String lastName, java.lang.String companyName, java.lang.String taxId, java.lang.String dateOfBirth, CountryCode countryOfBirth, java.lang.String residentialStatus, Address billingAddress, Phone phone, AccountHolderIdentification identification, java.lang.String email, java.lang.String gender, java.lang.String middleName)
public AccountHolder()
public static AccountHolder.AccountHolderBuilder builder()
public AccountHolderType getType()
public java.lang.String getFirstName()
public java.lang.String getLastName()
public java.lang.String getCompanyName()
public java.lang.String getTaxId()
public java.lang.String getDateOfBirth()
public CountryCode getCountryOfBirth()
public java.lang.String getResidentialStatus()
public Address getBillingAddress()
public Phone getPhone()
public AccountHolderIdentification getIdentification()
public java.lang.String getEmail()
public java.lang.String getGender()
public java.lang.String getMiddleName()
public void setType(AccountHolderType type)
public void setFirstName(java.lang.String firstName)
public void setLastName(java.lang.String lastName)
public void setCompanyName(java.lang.String companyName)
public void setTaxId(java.lang.String taxId)
public void setDateOfBirth(java.lang.String dateOfBirth)
public void setCountryOfBirth(CountryCode countryOfBirth)
public void setResidentialStatus(java.lang.String residentialStatus)
public void setBillingAddress(Address billingAddress)
public void setPhone(Phone phone)
public void setIdentification(AccountHolderIdentification identification)
public void setEmail(java.lang.String email)
public void setGender(java.lang.String gender)
public void setMiddleName(java.lang.String middleName)
public boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic java.lang.String toString()
toString in class java.lang.Object