Class Organization
- java.lang.Object
-
- com.adyen.model.legalentitymanagement.Organization
-
public class Organization extends Object
Organization
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classOrganization.InstitutionalSectorEnumThe institutional sector the organization operates within.static classOrganization.StatusOfLegalProceedingEnumThe status of any current or past legal action taken against the legal entity.static classOrganization.TypeEnumType of organization.static classOrganization.VatAbsenceReasonEnumThe reason the organization has not provided a VAT number.
-
Field Summary
-
Constructor Summary
Constructors Constructor Description Organization()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description OrganizationaddFinancialReportsItem(FinancialReport financialReportsItem)OrganizationaddTaxInformationItem(TaxInformation taxInformationItem)OrganizationcountryOfGoverningLaw(String countryOfGoverningLaw)The two-character [ISO 3166-1 alpha-2](https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2) country code of the governing country.OrganizationdateOfIncorporation(String dateOfIncorporation)The date when the organization was incorporated in YYYY-MM-DD format.OrganizationdateOfInitiationOfLegalProceeding(String dateOfInitiationOfLegalProceeding)Required if the value of `statusOfLegalProceeding` is one of the following: **underJudicialAdministration**, **bankruptcyInsolvency**, **otherLegalMeasures** The date at which a legal proceeding was initiated, in **YYYY-MM-DD** format.Organizationdescription(String description)Your description for the organization.OrganizationdoingBusinessAs(String doingBusinessAs)The organization's trading name, if different from the registered legal name.OrganizationdoingBusinessAsAbsent(Boolean doingBusinessAsAbsent)Set this to **true** if the organization or legal arrangement does not have a `Doing business as` name.OrganizationeconomicSector(String economicSector)The sector of the economy the legal entity operates within, represented by a 2-4 digit code that may include a \".Organizationemail(String email)The email address of the legal entity.booleanequals(Object o)Return true if this Organization object is equal to o.OrganizationfinancialReports(List<FinancialReport> financialReports)The financial report information of the organization.static OrganizationfromJson(String jsonString)Create an instance of Organization given an JSON stringStringgetCountryOfGoverningLaw()The two-character [ISO 3166-1 alpha-2](https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2) country code of the governing country.StringgetDateOfIncorporation()The date when the organization was incorporated in YYYY-MM-DD format.StringgetDateOfInitiationOfLegalProceeding()Required if the value of `statusOfLegalProceeding` is one of the following: **underJudicialAdministration**, **bankruptcyInsolvency**, **otherLegalMeasures** The date at which a legal proceeding was initiated, in **YYYY-MM-DD** format.StringgetDescription()Your description for the organization.StringgetDoingBusinessAs()The organization's trading name, if different from the registered legal name.BooleangetDoingBusinessAsAbsent()Set this to **true** if the organization or legal arrangement does not have a `Doing business as` name.StringgetEconomicSector()The sector of the economy the legal entity operates within, represented by a 2-4 digit code that may include a \".StringgetEmail()The email address of the legal entity.Map<String,Object>getExplicitNulls()Returns a map of properties to be merged into the JSON payload as explicit null values.List<FinancialReport>getFinancialReports()The financial report information of the organization.StringgetGlobalLegalEntityIdentifier()The global legal entity identifier for the organization.BooleangetHeadOfficeIndicator()Indicates that the registered business address is also the company's headquarters.Organization.InstitutionalSectorEnumgetInstitutionalSector()The institutional sector the organization operates within.StringgetLegalForm()The type of business entity as defined in the national legal system.StringgetLegalName()The organization's legal name.PhoneNumbergetPhone()Get phoneAddressgetPrincipalPlaceOfBusiness()Get principalPlaceOfBusinessAddressgetRegisteredAddress()Get registeredAddressStringgetRegistrationNumber()The organization's registration number.BooleangetRegistrationNumberAbsent()Set this to **true** if the organization does not have a registration number available.Organization.StatusOfLegalProceedingEnumgetStatusOfLegalProceeding()The status of any current or past legal action taken against the legal entity.StockDatagetStockData()Get stockDataSupportgetSupport()Get supportList<TaxInformation>getTaxInformation()The tax information of the organization.TaxReportingClassificationgetTaxReportingClassification()Get taxReportingClassificationOrganization.TypeEnumgetType()Type of organization.Organization.VatAbsenceReasonEnumgetVatAbsenceReason()The reason the organization has not provided a VAT number.StringgetVatNumber()The organization's VAT number.WebDatagetWebData()Get webDataOrganizationglobalLegalEntityIdentifier(String globalLegalEntityIdentifier)The global legal entity identifier for the organization.inthashCode()OrganizationheadOfficeIndicator(Boolean headOfficeIndicator)Indicates that the registered business address is also the company's headquarters.OrganizationincludeNullValues(boolean includeNullValues)Configures whether null values are explicitly serialized in the JSON payload.OrganizationinstitutionalSector(Organization.InstitutionalSectorEnum institutionalSector)The institutional sector the organization operates within.booleanisIncludeNullValues()Returns whether null values are explicitly serialized in the JSON payload.OrganizationlegalForm(String legalForm)The type of business entity as defined in the national legal system.OrganizationlegalName(String legalName)The organization's legal name.Organizationphone(PhoneNumber phone)phoneOrganizationprincipalPlaceOfBusiness(Address principalPlaceOfBusiness)principalPlaceOfBusinessOrganizationregisteredAddress(Address registeredAddress)registeredAddressOrganizationregistrationNumber(String registrationNumber)The organization's registration number.OrganizationregistrationNumberAbsent(Boolean registrationNumberAbsent)Set this to **true** if the organization does not have a registration number available.voidsetCountryOfGoverningLaw(String countryOfGoverningLaw)The two-character [ISO 3166-1 alpha-2](https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2) country code of the governing country.voidsetDateOfIncorporation(String dateOfIncorporation)The date when the organization was incorporated in YYYY-MM-DD format.voidsetDateOfInitiationOfLegalProceeding(String dateOfInitiationOfLegalProceeding)Required if the value of `statusOfLegalProceeding` is one of the following: **underJudicialAdministration**, **bankruptcyInsolvency**, **otherLegalMeasures** The date at which a legal proceeding was initiated, in **YYYY-MM-DD** format.voidsetDescription(String description)Your description for the organization.voidsetDoingBusinessAs(String doingBusinessAs)The organization's trading name, if different from the registered legal name.voidsetDoingBusinessAsAbsent(Boolean doingBusinessAsAbsent)Set this to **true** if the organization or legal arrangement does not have a `Doing business as` name.voidsetEconomicSector(String economicSector)The sector of the economy the legal entity operates within, represented by a 2-4 digit code that may include a \".voidsetEmail(String email)The email address of the legal entity.voidsetFinancialReports(List<FinancialReport> financialReports)The financial report information of the organization.voidsetGlobalLegalEntityIdentifier(String globalLegalEntityIdentifier)The global legal entity identifier for the organization.voidsetHeadOfficeIndicator(Boolean headOfficeIndicator)Indicates that the registered business address is also the company's headquarters.voidsetIncludeNullValues(boolean includeNullValues)Sets whether null values should be explicitly serialized in the JSON payload.voidsetInstitutionalSector(Organization.InstitutionalSectorEnum institutionalSector)The institutional sector the organization operates within.voidsetLegalForm(String legalForm)The type of business entity as defined in the national legal system.voidsetLegalName(String legalName)The organization's legal name.voidsetPhone(PhoneNumber phone)phonevoidsetPrincipalPlaceOfBusiness(Address principalPlaceOfBusiness)principalPlaceOfBusinessvoidsetRegisteredAddress(Address registeredAddress)registeredAddressvoidsetRegistrationNumber(String registrationNumber)The organization's registration number.voidsetRegistrationNumberAbsent(Boolean registrationNumberAbsent)Set this to **true** if the organization does not have a registration number available.voidsetStatusOfLegalProceeding(Organization.StatusOfLegalProceedingEnum statusOfLegalProceeding)The status of any current or past legal action taken against the legal entity.voidsetStockData(StockData stockData)stockDatavoidsetSupport(Support support)supportvoidsetTaxInformation(List<TaxInformation> taxInformation)The tax information of the organization.voidsetTaxReportingClassification(TaxReportingClassification taxReportingClassification)taxReportingClassificationvoidsetType(Organization.TypeEnum type)Type of organization.voidsetVatAbsenceReason(Organization.VatAbsenceReasonEnum vatAbsenceReason)The reason the organization has not provided a VAT number.voidsetVatNumber(String vatNumber)The organization's VAT number.voidsetWebData(WebData webData)webDataOrganizationstatusOfLegalProceeding(Organization.StatusOfLegalProceedingEnum statusOfLegalProceeding)The status of any current or past legal action taken against the legal entity.OrganizationstockData(StockData stockData)stockDataOrganizationsupport(Support support)supportOrganizationtaxInformation(List<TaxInformation> taxInformation)The tax information of the organization.OrganizationtaxReportingClassification(TaxReportingClassification taxReportingClassification)taxReportingClassificationStringtoJson()Convert an instance of Organization to an JSON stringStringtoString()Organizationtype(Organization.TypeEnum type)Type of organization.OrganizationvatAbsenceReason(Organization.VatAbsenceReasonEnum vatAbsenceReason)The reason the organization has not provided a VAT number.OrganizationvatNumber(String vatNumber)The organization's VAT number.OrganizationwebData(WebData webData)webData
-
-
-
Field Detail
-
JSON_PROPERTY_COUNTRY_OF_GOVERNING_LAW
public static final String JSON_PROPERTY_COUNTRY_OF_GOVERNING_LAW
- See Also:
- Constant Field Values
-
JSON_PROPERTY_DATE_OF_INCORPORATION
public static final String JSON_PROPERTY_DATE_OF_INCORPORATION
- See Also:
- Constant Field Values
-
JSON_PROPERTY_DATE_OF_INITIATION_OF_LEGAL_PROCEEDING
public static final String JSON_PROPERTY_DATE_OF_INITIATION_OF_LEGAL_PROCEEDING
- See Also:
- Constant Field Values
-
JSON_PROPERTY_DESCRIPTION
public static final String JSON_PROPERTY_DESCRIPTION
- See Also:
- Constant Field Values
-
JSON_PROPERTY_DOING_BUSINESS_AS
public static final String JSON_PROPERTY_DOING_BUSINESS_AS
- See Also:
- Constant Field Values
-
JSON_PROPERTY_DOING_BUSINESS_AS_ABSENT
public static final String JSON_PROPERTY_DOING_BUSINESS_AS_ABSENT
- See Also:
- Constant Field Values
-
JSON_PROPERTY_ECONOMIC_SECTOR
public static final String JSON_PROPERTY_ECONOMIC_SECTOR
- See Also:
- Constant Field Values
-
JSON_PROPERTY_EMAIL
public static final String JSON_PROPERTY_EMAIL
- See Also:
- Constant Field Values
-
JSON_PROPERTY_FINANCIAL_REPORTS
public static final String JSON_PROPERTY_FINANCIAL_REPORTS
- See Also:
- Constant Field Values
-
JSON_PROPERTY_GLOBAL_LEGAL_ENTITY_IDENTIFIER
public static final String JSON_PROPERTY_GLOBAL_LEGAL_ENTITY_IDENTIFIER
- See Also:
- Constant Field Values
-
JSON_PROPERTY_HEAD_OFFICE_INDICATOR
public static final String JSON_PROPERTY_HEAD_OFFICE_INDICATOR
- See Also:
- Constant Field Values
-
JSON_PROPERTY_INSTITUTIONAL_SECTOR
public static final String JSON_PROPERTY_INSTITUTIONAL_SECTOR
- See Also:
- Constant Field Values
-
JSON_PROPERTY_LEGAL_FORM
public static final String JSON_PROPERTY_LEGAL_FORM
- See Also:
- Constant Field Values
-
JSON_PROPERTY_LEGAL_NAME
public static final String JSON_PROPERTY_LEGAL_NAME
- See Also:
- Constant Field Values
-
JSON_PROPERTY_PHONE
public static final String JSON_PROPERTY_PHONE
- See Also:
- Constant Field Values
-
JSON_PROPERTY_PRINCIPAL_PLACE_OF_BUSINESS
public static final String JSON_PROPERTY_PRINCIPAL_PLACE_OF_BUSINESS
- See Also:
- Constant Field Values
-
JSON_PROPERTY_REGISTERED_ADDRESS
public static final String JSON_PROPERTY_REGISTERED_ADDRESS
- See Also:
- Constant Field Values
-
JSON_PROPERTY_REGISTRATION_NUMBER
public static final String JSON_PROPERTY_REGISTRATION_NUMBER
- See Also:
- Constant Field Values
-
JSON_PROPERTY_REGISTRATION_NUMBER_ABSENT
public static final String JSON_PROPERTY_REGISTRATION_NUMBER_ABSENT
- See Also:
- Constant Field Values
-
JSON_PROPERTY_STATUS_OF_LEGAL_PROCEEDING
public static final String JSON_PROPERTY_STATUS_OF_LEGAL_PROCEEDING
- See Also:
- Constant Field Values
-
JSON_PROPERTY_STOCK_DATA
public static final String JSON_PROPERTY_STOCK_DATA
- See Also:
- Constant Field Values
-
JSON_PROPERTY_SUPPORT
public static final String JSON_PROPERTY_SUPPORT
- See Also:
- Constant Field Values
-
JSON_PROPERTY_TAX_INFORMATION
public static final String JSON_PROPERTY_TAX_INFORMATION
- See Also:
- Constant Field Values
-
JSON_PROPERTY_TAX_REPORTING_CLASSIFICATION
public static final String JSON_PROPERTY_TAX_REPORTING_CLASSIFICATION
- See Also:
- Constant Field Values
-
JSON_PROPERTY_TYPE
public static final String JSON_PROPERTY_TYPE
- See Also:
- Constant Field Values
-
JSON_PROPERTY_VAT_ABSENCE_REASON
public static final String JSON_PROPERTY_VAT_ABSENCE_REASON
- See Also:
- Constant Field Values
-
JSON_PROPERTY_VAT_NUMBER
public static final String JSON_PROPERTY_VAT_NUMBER
- See Also:
- Constant Field Values
-
JSON_PROPERTY_WEB_DATA
public static final String JSON_PROPERTY_WEB_DATA
- See Also:
- Constant Field Values
-
-
Method Detail
-
countryOfGoverningLaw
public Organization countryOfGoverningLaw(String countryOfGoverningLaw)
The two-character [ISO 3166-1 alpha-2](https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2) country code of the governing country.- Parameters:
countryOfGoverningLaw- The two-character [ISO 3166-1 alpha-2](https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2) country code of the governing country.- Returns:
- the current
Organizationinstance, allowing for method chaining
-
getCountryOfGoverningLaw
public String getCountryOfGoverningLaw()
The two-character [ISO 3166-1 alpha-2](https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2) country code of the governing country.- Returns:
- countryOfGoverningLaw The two-character [ISO 3166-1 alpha-2](https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2) country code of the governing country.
-
setCountryOfGoverningLaw
public void setCountryOfGoverningLaw(String countryOfGoverningLaw)
The two-character [ISO 3166-1 alpha-2](https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2) country code of the governing country.- Parameters:
countryOfGoverningLaw- The two-character [ISO 3166-1 alpha-2](https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2) country code of the governing country.
-
dateOfIncorporation
public Organization dateOfIncorporation(String dateOfIncorporation)
The date when the organization was incorporated in YYYY-MM-DD format.- Parameters:
dateOfIncorporation- The date when the organization was incorporated in YYYY-MM-DD format.- Returns:
- the current
Organizationinstance, allowing for method chaining
-
getDateOfIncorporation
public String getDateOfIncorporation()
The date when the organization was incorporated in YYYY-MM-DD format.- Returns:
- dateOfIncorporation The date when the organization was incorporated in YYYY-MM-DD format.
-
setDateOfIncorporation
public void setDateOfIncorporation(String dateOfIncorporation)
The date when the organization was incorporated in YYYY-MM-DD format.- Parameters:
dateOfIncorporation- The date when the organization was incorporated in YYYY-MM-DD format.
-
dateOfInitiationOfLegalProceeding
public Organization dateOfInitiationOfLegalProceeding(String dateOfInitiationOfLegalProceeding)
Required if the value of `statusOfLegalProceeding` is one of the following: **underJudicialAdministration**, **bankruptcyInsolvency**, **otherLegalMeasures** The date at which a legal proceeding was initiated, in **YYYY-MM-DD** format. Example: **2000-02-12**- Parameters:
dateOfInitiationOfLegalProceeding- Required if the value of `statusOfLegalProceeding` is one of the following: **underJudicialAdministration**, **bankruptcyInsolvency**, **otherLegalMeasures** The date at which a legal proceeding was initiated, in **YYYY-MM-DD** format. Example: **2000-02-12**- Returns:
- the current
Organizationinstance, allowing for method chaining
-
getDateOfInitiationOfLegalProceeding
public String getDateOfInitiationOfLegalProceeding()
Required if the value of `statusOfLegalProceeding` is one of the following: **underJudicialAdministration**, **bankruptcyInsolvency**, **otherLegalMeasures** The date at which a legal proceeding was initiated, in **YYYY-MM-DD** format. Example: **2000-02-12**- Returns:
- dateOfInitiationOfLegalProceeding Required if the value of `statusOfLegalProceeding` is one of the following: **underJudicialAdministration**, **bankruptcyInsolvency**, **otherLegalMeasures** The date at which a legal proceeding was initiated, in **YYYY-MM-DD** format. Example: **2000-02-12**
-
setDateOfInitiationOfLegalProceeding
public void setDateOfInitiationOfLegalProceeding(String dateOfInitiationOfLegalProceeding)
Required if the value of `statusOfLegalProceeding` is one of the following: **underJudicialAdministration**, **bankruptcyInsolvency**, **otherLegalMeasures** The date at which a legal proceeding was initiated, in **YYYY-MM-DD** format. Example: **2000-02-12**- Parameters:
dateOfInitiationOfLegalProceeding- Required if the value of `statusOfLegalProceeding` is one of the following: **underJudicialAdministration**, **bankruptcyInsolvency**, **otherLegalMeasures** The date at which a legal proceeding was initiated, in **YYYY-MM-DD** format. Example: **2000-02-12**
-
description
public Organization description(String description)
Your description for the organization.- Parameters:
description- Your description for the organization.- Returns:
- the current
Organizationinstance, allowing for method chaining
-
getDescription
public String getDescription()
Your description for the organization.- Returns:
- description Your description for the organization.
-
setDescription
public void setDescription(String description)
Your description for the organization.- Parameters:
description- Your description for the organization.
-
doingBusinessAs
public Organization doingBusinessAs(String doingBusinessAs)
The organization's trading name, if different from the registered legal name.- Parameters:
doingBusinessAs- The organization's trading name, if different from the registered legal name.- Returns:
- the current
Organizationinstance, allowing for method chaining
-
getDoingBusinessAs
public String getDoingBusinessAs()
The organization's trading name, if different from the registered legal name.- Returns:
- doingBusinessAs The organization's trading name, if different from the registered legal name.
-
setDoingBusinessAs
public void setDoingBusinessAs(String doingBusinessAs)
The organization's trading name, if different from the registered legal name.- Parameters:
doingBusinessAs- The organization's trading name, if different from the registered legal name.
-
doingBusinessAsAbsent
public Organization doingBusinessAsAbsent(Boolean doingBusinessAsAbsent)
Set this to **true** if the organization or legal arrangement does not have a `Doing business as` name.- Parameters:
doingBusinessAsAbsent- Set this to **true** if the organization or legal arrangement does not have a `Doing business as` name.- Returns:
- the current
Organizationinstance, allowing for method chaining
-
getDoingBusinessAsAbsent
public Boolean getDoingBusinessAsAbsent()
Set this to **true** if the organization or legal arrangement does not have a `Doing business as` name.- Returns:
- doingBusinessAsAbsent Set this to **true** if the organization or legal arrangement does not have a `Doing business as` name.
-
setDoingBusinessAsAbsent
public void setDoingBusinessAsAbsent(Boolean doingBusinessAsAbsent)
Set this to **true** if the organization or legal arrangement does not have a `Doing business as` name.- Parameters:
doingBusinessAsAbsent- Set this to **true** if the organization or legal arrangement does not have a `Doing business as` name.
-
economicSector
public Organization economicSector(String economicSector)
The sector of the economy the legal entity operates within, represented by a 2-4 digit code that may include a \".\". Example: 45.11 You can locate economic sector codes for your area by referencing codes defined by the NACE (Nomenclature of Economic Activities) used in the European Union.- Parameters:
economicSector- The sector of the economy the legal entity operates within, represented by a 2-4 digit code that may include a \".\". Example: 45.11 You can locate economic sector codes for your area by referencing codes defined by the NACE (Nomenclature of Economic Activities) used in the European Union.- Returns:
- the current
Organizationinstance, allowing for method chaining
-
getEconomicSector
public String getEconomicSector()
The sector of the economy the legal entity operates within, represented by a 2-4 digit code that may include a \".\". Example: 45.11 You can locate economic sector codes for your area by referencing codes defined by the NACE (Nomenclature of Economic Activities) used in the European Union.- Returns:
- economicSector The sector of the economy the legal entity operates within, represented by a 2-4 digit code that may include a \".\". Example: 45.11 You can locate economic sector codes for your area by referencing codes defined by the NACE (Nomenclature of Economic Activities) used in the European Union.
-
setEconomicSector
public void setEconomicSector(String economicSector)
The sector of the economy the legal entity operates within, represented by a 2-4 digit code that may include a \".\". Example: 45.11 You can locate economic sector codes for your area by referencing codes defined by the NACE (Nomenclature of Economic Activities) used in the European Union.- Parameters:
economicSector- The sector of the economy the legal entity operates within, represented by a 2-4 digit code that may include a \".\". Example: 45.11 You can locate economic sector codes for your area by referencing codes defined by the NACE (Nomenclature of Economic Activities) used in the European Union.
-
email
public Organization email(String email)
The email address of the legal entity.- Parameters:
email- The email address of the legal entity.- Returns:
- the current
Organizationinstance, allowing for method chaining
-
getEmail
public String getEmail()
The email address of the legal entity.- Returns:
- email The email address of the legal entity.
-
setEmail
public void setEmail(String email)
The email address of the legal entity.- Parameters:
email- The email address of the legal entity.
-
financialReports
public Organization financialReports(List<FinancialReport> financialReports)
The financial report information of the organization.- Parameters:
financialReports- The financial report information of the organization.- Returns:
- the current
Organizationinstance, allowing for method chaining
-
addFinancialReportsItem
public Organization addFinancialReportsItem(FinancialReport financialReportsItem)
-
getFinancialReports
public List<FinancialReport> getFinancialReports()
The financial report information of the organization.- Returns:
- financialReports The financial report information of the organization.
-
setFinancialReports
public void setFinancialReports(List<FinancialReport> financialReports)
The financial report information of the organization.- Parameters:
financialReports- The financial report information of the organization.
-
globalLegalEntityIdentifier
public Organization globalLegalEntityIdentifier(String globalLegalEntityIdentifier)
The global legal entity identifier for the organization.- Parameters:
globalLegalEntityIdentifier- The global legal entity identifier for the organization.- Returns:
- the current
Organizationinstance, allowing for method chaining
-
getGlobalLegalEntityIdentifier
public String getGlobalLegalEntityIdentifier()
The global legal entity identifier for the organization.- Returns:
- globalLegalEntityIdentifier The global legal entity identifier for the organization.
-
setGlobalLegalEntityIdentifier
public void setGlobalLegalEntityIdentifier(String globalLegalEntityIdentifier)
The global legal entity identifier for the organization.- Parameters:
globalLegalEntityIdentifier- The global legal entity identifier for the organization.
-
headOfficeIndicator
public Organization headOfficeIndicator(Boolean headOfficeIndicator)
Indicates that the registered business address is also the company's headquarters.- Parameters:
headOfficeIndicator- Indicates that the registered business address is also the company's headquarters.- Returns:
- the current
Organizationinstance, allowing for method chaining
-
getHeadOfficeIndicator
public Boolean getHeadOfficeIndicator()
Indicates that the registered business address is also the company's headquarters.- Returns:
- headOfficeIndicator Indicates that the registered business address is also the company's headquarters.
-
setHeadOfficeIndicator
public void setHeadOfficeIndicator(Boolean headOfficeIndicator)
Indicates that the registered business address is also the company's headquarters.- Parameters:
headOfficeIndicator- Indicates that the registered business address is also the company's headquarters.
-
institutionalSector
public Organization institutionalSector(Organization.InstitutionalSectorEnum institutionalSector)
The institutional sector the organization operates within.- Parameters:
institutionalSector- The institutional sector the organization operates within.- Returns:
- the current
Organizationinstance, allowing for method chaining
-
getInstitutionalSector
public Organization.InstitutionalSectorEnum getInstitutionalSector()
The institutional sector the organization operates within.- Returns:
- institutionalSector The institutional sector the organization operates within.
-
setInstitutionalSector
public void setInstitutionalSector(Organization.InstitutionalSectorEnum institutionalSector)
The institutional sector the organization operates within.- Parameters:
institutionalSector- The institutional sector the organization operates within.
-
legalForm
public Organization legalForm(String legalForm)
The type of business entity as defined in the national legal system. Use a legal form listed within the accepted legal forms compiled by the Central Bank of Europe.- Parameters:
legalForm- The type of business entity as defined in the national legal system. Use a legal form listed within the accepted legal forms compiled by the Central Bank of Europe.- Returns:
- the current
Organizationinstance, allowing for method chaining
-
getLegalForm
public String getLegalForm()
The type of business entity as defined in the national legal system. Use a legal form listed within the accepted legal forms compiled by the Central Bank of Europe.- Returns:
- legalForm The type of business entity as defined in the national legal system. Use a legal form listed within the accepted legal forms compiled by the Central Bank of Europe.
-
setLegalForm
public void setLegalForm(String legalForm)
The type of business entity as defined in the national legal system. Use a legal form listed within the accepted legal forms compiled by the Central Bank of Europe.- Parameters:
legalForm- The type of business entity as defined in the national legal system. Use a legal form listed within the accepted legal forms compiled by the Central Bank of Europe.
-
legalName
public Organization legalName(String legalName)
The organization's legal name.- Parameters:
legalName- The organization's legal name.- Returns:
- the current
Organizationinstance, allowing for method chaining
-
getLegalName
public String getLegalName()
The organization's legal name.- Returns:
- legalName The organization's legal name.
-
setLegalName
public void setLegalName(String legalName)
The organization's legal name.- Parameters:
legalName- The organization's legal name.
-
phone
public Organization phone(PhoneNumber phone)
phone- Parameters:
phone-- Returns:
- the current
Organizationinstance, allowing for method chaining
-
getPhone
public PhoneNumber getPhone()
Get phone- Returns:
- phone
-
setPhone
public void setPhone(PhoneNumber phone)
phone- Parameters:
phone-
-
principalPlaceOfBusiness
public Organization principalPlaceOfBusiness(Address principalPlaceOfBusiness)
principalPlaceOfBusiness- Parameters:
principalPlaceOfBusiness-- Returns:
- the current
Organizationinstance, allowing for method chaining
-
getPrincipalPlaceOfBusiness
public Address getPrincipalPlaceOfBusiness()
Get principalPlaceOfBusiness- Returns:
- principalPlaceOfBusiness
-
setPrincipalPlaceOfBusiness
public void setPrincipalPlaceOfBusiness(Address principalPlaceOfBusiness)
principalPlaceOfBusiness- Parameters:
principalPlaceOfBusiness-
-
registeredAddress
public Organization registeredAddress(Address registeredAddress)
registeredAddress- Parameters:
registeredAddress-- Returns:
- the current
Organizationinstance, allowing for method chaining
-
getRegisteredAddress
public Address getRegisteredAddress()
Get registeredAddress- Returns:
- registeredAddress
-
setRegisteredAddress
public void setRegisteredAddress(Address registeredAddress)
registeredAddress- Parameters:
registeredAddress-
-
registrationNumber
public Organization registrationNumber(String registrationNumber)
The organization's registration number.- Parameters:
registrationNumber- The organization's registration number.- Returns:
- the current
Organizationinstance, allowing for method chaining
-
getRegistrationNumber
public String getRegistrationNumber()
The organization's registration number.- Returns:
- registrationNumber The organization's registration number.
-
setRegistrationNumber
public void setRegistrationNumber(String registrationNumber)
The organization's registration number.- Parameters:
registrationNumber- The organization's registration number.
-
registrationNumberAbsent
public Organization registrationNumberAbsent(Boolean registrationNumberAbsent)
Set this to **true** if the organization does not have a registration number available. Only applicable for organizations in New Zealand, and incorporated partnerships and government organizations in Australia.- Parameters:
registrationNumberAbsent- Set this to **true** if the organization does not have a registration number available. Only applicable for organizations in New Zealand, and incorporated partnerships and government organizations in Australia.- Returns:
- the current
Organizationinstance, allowing for method chaining
-
getRegistrationNumberAbsent
public Boolean getRegistrationNumberAbsent()
Set this to **true** if the organization does not have a registration number available. Only applicable for organizations in New Zealand, and incorporated partnerships and government organizations in Australia.- Returns:
- registrationNumberAbsent Set this to **true** if the organization does not have a registration number available. Only applicable for organizations in New Zealand, and incorporated partnerships and government organizations in Australia.
-
setRegistrationNumberAbsent
public void setRegistrationNumberAbsent(Boolean registrationNumberAbsent)
Set this to **true** if the organization does not have a registration number available. Only applicable for organizations in New Zealand, and incorporated partnerships and government organizations in Australia.- Parameters:
registrationNumberAbsent- Set this to **true** if the organization does not have a registration number available. Only applicable for organizations in New Zealand, and incorporated partnerships and government organizations in Australia.
-
statusOfLegalProceeding
public Organization statusOfLegalProceeding(Organization.StatusOfLegalProceedingEnum statusOfLegalProceeding)
The status of any current or past legal action taken against the legal entity. Possible values: **noLegalActionsTaken**, **underJudicialAdministration**, **bankruptcyInsolvency**, **otherLegalMeasures** If the value of this field is **noLegalActionsTaken**, then `dateOfInitiationOfLegalProceeding` is not required. Otherwise, it is required.- Parameters:
statusOfLegalProceeding- The status of any current or past legal action taken against the legal entity. Possible values: **noLegalActionsTaken**, **underJudicialAdministration**, **bankruptcyInsolvency**, **otherLegalMeasures** If the value of this field is **noLegalActionsTaken**, then `dateOfInitiationOfLegalProceeding` is not required. Otherwise, it is required.- Returns:
- the current
Organizationinstance, allowing for method chaining
-
getStatusOfLegalProceeding
public Organization.StatusOfLegalProceedingEnum getStatusOfLegalProceeding()
The status of any current or past legal action taken against the legal entity. Possible values: **noLegalActionsTaken**, **underJudicialAdministration**, **bankruptcyInsolvency**, **otherLegalMeasures** If the value of this field is **noLegalActionsTaken**, then `dateOfInitiationOfLegalProceeding` is not required. Otherwise, it is required.- Returns:
- statusOfLegalProceeding The status of any current or past legal action taken against the legal entity. Possible values: **noLegalActionsTaken**, **underJudicialAdministration**, **bankruptcyInsolvency**, **otherLegalMeasures** If the value of this field is **noLegalActionsTaken**, then `dateOfInitiationOfLegalProceeding` is not required. Otherwise, it is required.
-
setStatusOfLegalProceeding
public void setStatusOfLegalProceeding(Organization.StatusOfLegalProceedingEnum statusOfLegalProceeding)
The status of any current or past legal action taken against the legal entity. Possible values: **noLegalActionsTaken**, **underJudicialAdministration**, **bankruptcyInsolvency**, **otherLegalMeasures** If the value of this field is **noLegalActionsTaken**, then `dateOfInitiationOfLegalProceeding` is not required. Otherwise, it is required.- Parameters:
statusOfLegalProceeding- The status of any current or past legal action taken against the legal entity. Possible values: **noLegalActionsTaken**, **underJudicialAdministration**, **bankruptcyInsolvency**, **otherLegalMeasures** If the value of this field is **noLegalActionsTaken**, then `dateOfInitiationOfLegalProceeding` is not required. Otherwise, it is required.
-
stockData
public Organization stockData(StockData stockData)
stockData- Parameters:
stockData-- Returns:
- the current
Organizationinstance, allowing for method chaining
-
getStockData
public StockData getStockData()
Get stockData- Returns:
- stockData
-
setStockData
public void setStockData(StockData stockData)
stockData- Parameters:
stockData-
-
support
public Organization support(Support support)
support- Parameters:
support-- Returns:
- the current
Organizationinstance, allowing for method chaining
-
getSupport
public Support getSupport()
Get support- Returns:
- support
-
setSupport
public void setSupport(Support support)
support- Parameters:
support-
-
taxInformation
public Organization taxInformation(List<TaxInformation> taxInformation)
The tax information of the organization.- Parameters:
taxInformation- The tax information of the organization.- Returns:
- the current
Organizationinstance, allowing for method chaining
-
addTaxInformationItem
public Organization addTaxInformationItem(TaxInformation taxInformationItem)
-
getTaxInformation
public List<TaxInformation> getTaxInformation()
The tax information of the organization.- Returns:
- taxInformation The tax information of the organization.
-
setTaxInformation
public void setTaxInformation(List<TaxInformation> taxInformation)
The tax information of the organization.- Parameters:
taxInformation- The tax information of the organization.
-
taxReportingClassification
public Organization taxReportingClassification(TaxReportingClassification taxReportingClassification)
taxReportingClassification- Parameters:
taxReportingClassification-- Returns:
- the current
Organizationinstance, allowing for method chaining
-
getTaxReportingClassification
public TaxReportingClassification getTaxReportingClassification()
Get taxReportingClassification- Returns:
- taxReportingClassification
-
setTaxReportingClassification
public void setTaxReportingClassification(TaxReportingClassification taxReportingClassification)
taxReportingClassification- Parameters:
taxReportingClassification-
-
type
public Organization type(Organization.TypeEnum type)
Type of organization. Possible values: **associationIncorporated**, **governmentalOrganization**, **listedPublicCompany**, **nonProfit**, **partnershipIncorporated**, **privateCompany**.- Parameters:
type- Type of organization. Possible values: **associationIncorporated**, **governmentalOrganization**, **listedPublicCompany**, **nonProfit**, **partnershipIncorporated**, **privateCompany**.- Returns:
- the current
Organizationinstance, allowing for method chaining
-
getType
public Organization.TypeEnum getType()
Type of organization. Possible values: **associationIncorporated**, **governmentalOrganization**, **listedPublicCompany**, **nonProfit**, **partnershipIncorporated**, **privateCompany**.- Returns:
- type Type of organization. Possible values: **associationIncorporated**, **governmentalOrganization**, **listedPublicCompany**, **nonProfit**, **partnershipIncorporated**, **privateCompany**.
-
setType
public void setType(Organization.TypeEnum type)
Type of organization. Possible values: **associationIncorporated**, **governmentalOrganization**, **listedPublicCompany**, **nonProfit**, **partnershipIncorporated**, **privateCompany**.- Parameters:
type- Type of organization. Possible values: **associationIncorporated**, **governmentalOrganization**, **listedPublicCompany**, **nonProfit**, **partnershipIncorporated**, **privateCompany**.
-
vatAbsenceReason
public Organization vatAbsenceReason(Organization.VatAbsenceReasonEnum vatAbsenceReason)
The reason the organization has not provided a VAT number. Possible values: **industryExemption**, **belowTaxThreshold**.- Parameters:
vatAbsenceReason- The reason the organization has not provided a VAT number. Possible values: **industryExemption**, **belowTaxThreshold**.- Returns:
- the current
Organizationinstance, allowing for method chaining
-
getVatAbsenceReason
public Organization.VatAbsenceReasonEnum getVatAbsenceReason()
The reason the organization has not provided a VAT number. Possible values: **industryExemption**, **belowTaxThreshold**.- Returns:
- vatAbsenceReason The reason the organization has not provided a VAT number. Possible values: **industryExemption**, **belowTaxThreshold**.
-
setVatAbsenceReason
public void setVatAbsenceReason(Organization.VatAbsenceReasonEnum vatAbsenceReason)
The reason the organization has not provided a VAT number. Possible values: **industryExemption**, **belowTaxThreshold**.- Parameters:
vatAbsenceReason- The reason the organization has not provided a VAT number. Possible values: **industryExemption**, **belowTaxThreshold**.
-
vatNumber
public Organization vatNumber(String vatNumber)
The organization's VAT number.- Parameters:
vatNumber- The organization's VAT number.- Returns:
- the current
Organizationinstance, allowing for method chaining
-
getVatNumber
public String getVatNumber()
The organization's VAT number.- Returns:
- vatNumber The organization's VAT number.
-
setVatNumber
public void setVatNumber(String vatNumber)
The organization's VAT number.- Parameters:
vatNumber- The organization's VAT number.
-
webData
public Organization webData(WebData webData)
webData- Parameters:
webData-- Returns:
- the current
Organizationinstance, allowing for method chaining
-
getWebData
public WebData getWebData()
Get webData- Returns:
- webData
-
setWebData
public void setWebData(WebData webData)
webData- Parameters:
webData-
-
includeNullValues
public Organization includeNullValues(boolean includeNullValues)
Configures whether null values are explicitly serialized in the JSON payload. Default is false.
-
isIncludeNullValues
public boolean isIncludeNullValues()
Returns whether null values are explicitly serialized in the JSON payload.
-
setIncludeNullValues
public void setIncludeNullValues(boolean includeNullValues)
Sets whether null values should be explicitly serialized in the JSON payload. Default is false.
-
equals
public boolean equals(Object o)
Return true if this Organization object is equal to o.
-
getExplicitNulls
public Map<String,Object> getExplicitNulls()
Returns a map of properties to be merged into the JSON payload as explicit null values.
-
fromJson
public static Organization fromJson(String jsonString) throws com.fasterxml.jackson.core.JsonProcessingException
Create an instance of Organization given an JSON string- Parameters:
jsonString- JSON string- Returns:
- An instance of Organization
- Throws:
com.fasterxml.jackson.core.JsonProcessingException- if the JSON string is invalid with respect to Organization
-
toJson
public String toJson() throws com.fasterxml.jackson.core.JsonProcessingException
Convert an instance of Organization to an JSON string- Returns:
- JSON string
- Throws:
com.fasterxml.jackson.core.JsonProcessingException
-
-