Class Individual
- java.lang.Object
-
- com.adyen.model.legalentitymanagement.Individual
-
public class Individual extends Object
Individual
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classIndividual.CustomTypeAdapterFactory
-
Field Summary
Fields Modifier and Type Field Description static HashSet<String>openapiFieldsstatic HashSet<String>openapiRequiredFieldsstatic StringSERIALIZED_NAME_BIRTH_DATAstatic StringSERIALIZED_NAME_EMAILstatic StringSERIALIZED_NAME_IDENTIFICATION_DATAstatic StringSERIALIZED_NAME_NAMEstatic StringSERIALIZED_NAME_NATIONALITYstatic StringSERIALIZED_NAME_PHONEstatic StringSERIALIZED_NAME_RESIDENTIAL_ADDRESSstatic StringSERIALIZED_NAME_TAX_INFORMATIONstatic StringSERIALIZED_NAME_WEB_DATA
-
Constructor Summary
Constructors Constructor Description Individual()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description IndividualaddTaxInformationItem(TaxInformation taxInformationItem)IndividualbirthData(BirthData birthData)Individualemail(String email)booleanequals(Object o)static IndividualfromJson(String jsonString)Create an instance of Individual given an JSON stringBirthDatagetBirthData()Get birthDataStringgetEmail()The email address of the legal entity.IdentificationDatagetIdentificationData()Get identificationDataNamegetName()Get nameStringgetNationality()The individual's nationality.PhoneNumbergetPhone()Get phoneAddressgetResidentialAddress()Get residentialAddressList<TaxInformation>getTaxInformation()The tax information of the individual.WebDatagetWebData()Get webDatainthashCode()IndividualidentificationData(IdentificationData identificationData)Individualname(Name name)Individualnationality(String nationality)Individualphone(PhoneNumber phone)IndividualresidentialAddress(Address residentialAddress)voidsetBirthData(BirthData birthData)voidsetEmail(String email)voidsetIdentificationData(IdentificationData identificationData)voidsetName(Name name)voidsetNationality(String nationality)voidsetPhone(PhoneNumber phone)voidsetResidentialAddress(Address residentialAddress)voidsetTaxInformation(List<TaxInformation> taxInformation)voidsetWebData(WebData webData)IndividualtaxInformation(List<TaxInformation> taxInformation)StringtoJson()Convert an instance of Individual to an JSON stringStringtoString()static voidvalidateJsonObject(com.google.gson.JsonObject jsonObj)Validates the JSON Object and throws an exception if issues foundIndividualwebData(WebData webData)
-
-
-
Field Detail
-
SERIALIZED_NAME_BIRTH_DATA
public static final String SERIALIZED_NAME_BIRTH_DATA
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_EMAIL
public static final String SERIALIZED_NAME_EMAIL
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_IDENTIFICATION_DATA
public static final String SERIALIZED_NAME_IDENTIFICATION_DATA
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_NAME
public static final String SERIALIZED_NAME_NAME
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_NATIONALITY
public static final String SERIALIZED_NAME_NATIONALITY
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_PHONE
public static final String SERIALIZED_NAME_PHONE
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_RESIDENTIAL_ADDRESS
public static final String SERIALIZED_NAME_RESIDENTIAL_ADDRESS
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_TAX_INFORMATION
public static final String SERIALIZED_NAME_TAX_INFORMATION
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_WEB_DATA
public static final String SERIALIZED_NAME_WEB_DATA
- See Also:
- Constant Field Values
-
-
Method Detail
-
birthData
public Individual birthData(BirthData birthData)
-
getBirthData
public BirthData getBirthData()
Get birthData- Returns:
- birthData
-
setBirthData
public void setBirthData(BirthData birthData)
-
email
public Individual email(String email)
-
getEmail
public String getEmail()
The email address of the legal entity.- Returns:
-
setEmail
public void setEmail(String email)
-
identificationData
public Individual identificationData(IdentificationData identificationData)
-
getIdentificationData
public IdentificationData getIdentificationData()
Get identificationData- Returns:
- identificationData
-
setIdentificationData
public void setIdentificationData(IdentificationData identificationData)
-
name
public Individual name(Name name)
-
getName
public Name getName()
Get name- Returns:
- name
-
setName
public void setName(Name name)
-
nationality
public Individual nationality(String nationality)
-
getNationality
public String getNationality()
The individual's nationality.- Returns:
- nationality
-
setNationality
public void setNationality(String nationality)
-
phone
public Individual phone(PhoneNumber phone)
-
getPhone
public PhoneNumber getPhone()
Get phone- Returns:
- phone
-
setPhone
public void setPhone(PhoneNumber phone)
-
residentialAddress
public Individual residentialAddress(Address residentialAddress)
-
getResidentialAddress
public Address getResidentialAddress()
Get residentialAddress- Returns:
- residentialAddress
-
setResidentialAddress
public void setResidentialAddress(Address residentialAddress)
-
taxInformation
public Individual taxInformation(List<TaxInformation> taxInformation)
-
addTaxInformationItem
public Individual addTaxInformationItem(TaxInformation taxInformationItem)
-
getTaxInformation
public List<TaxInformation> getTaxInformation()
The tax information of the individual.- Returns:
- taxInformation
-
setTaxInformation
public void setTaxInformation(List<TaxInformation> taxInformation)
-
webData
public Individual webData(WebData webData)
-
getWebData
public WebData getWebData()
Get webData- Returns:
- webData
-
setWebData
public void setWebData(WebData webData)
-
validateJsonObject
public static void validateJsonObject(com.google.gson.JsonObject jsonObj) throws IOExceptionValidates the JSON Object and throws an exception if issues found- Parameters:
jsonObj- JSON Object- Throws:
IOException- if the JSON Object is invalid with respect to Individual
-
fromJson
public static Individual fromJson(String jsonString) throws IOException
Create an instance of Individual given an JSON string- Parameters:
jsonString- JSON string- Returns:
- An instance of Individual
- Throws:
IOException- if the JSON string is invalid with respect to Individual
-
toJson
public String toJson()
Convert an instance of Individual to an JSON string- Returns:
- JSON string
-
-