Class AccountHolderBase

    • Constructor Detail

      • AccountHolderBase

        public AccountHolderBase​(AccountHolderType type,
                                 java.lang.String fullName,
                                 java.lang.String firstName,
                                 java.lang.String middleName,
                                 java.lang.String lastName,
                                 java.lang.String email,
                                 java.lang.String gender,
                                 java.lang.String companyName,
                                 java.lang.String taxId,
                                 java.lang.String dateOfBirth,
                                 CountryCode countryOfBirth,
                                 java.lang.String residentialStatus,
                                 Address billingAddress,
                                 Phone phone,
                                 AccountHolderIdentification identification)
      • AccountHolderBase

        public AccountHolderBase()
    • Method Detail

      • getFullName

        public java.lang.String getFullName()
      • getFirstName

        public java.lang.String getFirstName()
      • getMiddleName

        public java.lang.String getMiddleName()
      • getLastName

        public java.lang.String getLastName()
      • getEmail

        public java.lang.String getEmail()
      • getGender

        public java.lang.String getGender()
      • getCompanyName

        public java.lang.String getCompanyName()
      • getTaxId

        public java.lang.String getTaxId()
      • getDateOfBirth

        public java.lang.String getDateOfBirth()
      • getCountryOfBirth

        public CountryCode getCountryOfBirth()
      • getResidentialStatus

        public java.lang.String getResidentialStatus()
      • getBillingAddress

        public Address getBillingAddress()
      • getPhone

        public Phone getPhone()
      • setFullName

        public void setFullName​(java.lang.String fullName)
      • setFirstName

        public void setFirstName​(java.lang.String firstName)
      • setMiddleName

        public void setMiddleName​(java.lang.String middleName)
      • setLastName

        public void setLastName​(java.lang.String lastName)
      • setEmail

        public void setEmail​(java.lang.String email)
      • setGender

        public void setGender​(java.lang.String gender)
      • setCompanyName

        public void setCompanyName​(java.lang.String companyName)
      • setTaxId

        public void setTaxId​(java.lang.String taxId)
      • setDateOfBirth

        public void setDateOfBirth​(java.lang.String dateOfBirth)
      • setCountryOfBirth

        public void setCountryOfBirth​(CountryCode countryOfBirth)
      • setResidentialStatus

        public void setResidentialStatus​(java.lang.String residentialStatus)
      • setBillingAddress

        public void setBillingAddress​(Address billingAddress)
      • setPhone

        public void setPhone​(Phone phone)
      • equals

        public boolean equals​(java.lang.Object o)
        Overrides:
        equals in class java.lang.Object
      • canEqual

        protected boolean canEqual​(java.lang.Object other)
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object