Class UnincorporatedPartnership


  • public class UnincorporatedPartnership
    extends Object
    UnincorporatedPartnership
    • Constructor Detail

      • UnincorporatedPartnership

        public UnincorporatedPartnership()
    • Method Detail

      • countryOfGoverningLaw

        public UnincorporatedPartnership 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 -
        Returns:
        the current UnincorporatedPartnership instance, 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
      • 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 -
      • dateOfIncorporation

        public UnincorporatedPartnership dateOfIncorporation​(String dateOfIncorporation)
        The date when the legal arrangement was incorporated in YYYY-MM-DD format.
        Parameters:
        dateOfIncorporation -
        Returns:
        the current UnincorporatedPartnership instance, allowing for method chaining
      • getDateOfIncorporation

        public String getDateOfIncorporation()
        The date when the legal arrangement was incorporated in YYYY-MM-DD format.
        Returns:
        dateOfIncorporation
      • setDateOfIncorporation

        public void setDateOfIncorporation​(String dateOfIncorporation)
        The date when the legal arrangement was incorporated in YYYY-MM-DD format.
        Parameters:
        dateOfIncorporation -
      • description

        public UnincorporatedPartnership description​(String description)
        Short description about the Legal Arrangement.
        Parameters:
        description -
        Returns:
        the current UnincorporatedPartnership instance, allowing for method chaining
      • getDescription

        public String getDescription()
        Short description about the Legal Arrangement.
        Returns:
        description
      • setDescription

        public void setDescription​(String description)
        Short description about the Legal Arrangement.
        Parameters:
        description -
      • doingBusinessAs

        public UnincorporatedPartnership doingBusinessAs​(String doingBusinessAs)
        The registered name, if different from the `name`.
        Parameters:
        doingBusinessAs -
        Returns:
        the current UnincorporatedPartnership instance, allowing for method chaining
      • getDoingBusinessAs

        public String getDoingBusinessAs()
        The registered name, if different from the `name`.
        Returns:
        doingBusinessAs
      • setDoingBusinessAs

        public void setDoingBusinessAs​(String doingBusinessAs)
        The registered name, if different from the `name`.
        Parameters:
        doingBusinessAs -
      • name

        public UnincorporatedPartnership name​(String name)
        The legal name.
        Parameters:
        name -
        Returns:
        the current UnincorporatedPartnership instance, allowing for method chaining
      • getName

        public String getName()
        The legal name.
        Returns:
        name
      • setName

        public void setName​(String name)
        The legal name.
        Parameters:
        name -
      • principalPlaceOfBusiness

        public UnincorporatedPartnership principalPlaceOfBusiness​(Address principalPlaceOfBusiness)
        principalPlaceOfBusiness
        Parameters:
        principalPlaceOfBusiness -
        Returns:
        the current UnincorporatedPartnership instance, allowing for method chaining
      • getPrincipalPlaceOfBusiness

        public Address getPrincipalPlaceOfBusiness()
        principalPlaceOfBusiness
        Returns:
        principalPlaceOfBusiness
      • setPrincipalPlaceOfBusiness

        public void setPrincipalPlaceOfBusiness​(Address principalPlaceOfBusiness)
        principalPlaceOfBusiness
        Parameters:
        principalPlaceOfBusiness -
      • registeredAddress

        public UnincorporatedPartnership registeredAddress​(Address registeredAddress)
        registeredAddress
        Parameters:
        registeredAddress -
        Returns:
        the current UnincorporatedPartnership instance, allowing for method chaining
      • getRegisteredAddress

        public Address getRegisteredAddress()
        registeredAddress
        Returns:
        registeredAddress
      • setRegisteredAddress

        public void setRegisteredAddress​(Address registeredAddress)
        registeredAddress
        Parameters:
        registeredAddress -
      • registrationNumber

        public UnincorporatedPartnership registrationNumber​(String registrationNumber)
        The registration number.
        Parameters:
        registrationNumber -
        Returns:
        the current UnincorporatedPartnership instance, allowing for method chaining
      • getRegistrationNumber

        public String getRegistrationNumber()
        The registration number.
        Returns:
        registrationNumber
      • setRegistrationNumber

        public void setRegistrationNumber​(String registrationNumber)
        The registration number.
        Parameters:
        registrationNumber -
      • taxInformation

        public UnincorporatedPartnership taxInformation​(List<TaxInformation> taxInformation)
        The tax information of the entity.
        Parameters:
        taxInformation -
        Returns:
        the current UnincorporatedPartnership instance, allowing for method chaining
      • getTaxInformation

        public List<TaxInformation> getTaxInformation()
        The tax information of the entity.
        Returns:
        taxInformation
      • setTaxInformation

        public void setTaxInformation​(List<TaxInformation> taxInformation)
        The tax information of the entity.
        Parameters:
        taxInformation -
      • type

        public UnincorporatedPartnership type​(UnincorporatedPartnership.TypeEnum type)
        Type of Partnership. Possible values: * **limitedPartnership** * **generalPartnership** * **familyPartnership** * **commercialPartnership** * **publicPartnership** * **otherPartnership** * **gbr** * **gmbh** * **kgaa** * **cv** * **vof** * **maatschap** * **privateFundLimitedPartnership** * **businessTrustEntity** * **businessPartnership** * **limitedLiabilityPartnership** * **eg** * **cooperative** * **vos** * **comunidadDeBienes** * **herenciaYacente** * **comunidadDePropietarios** * **sep** * **sca** * **bt** * **kkt** * **scs** * **snc**
        Parameters:
        type -
        Returns:
        the current UnincorporatedPartnership instance, allowing for method chaining
      • getType

        public UnincorporatedPartnership.TypeEnum getType()
        Type of Partnership. Possible values: * **limitedPartnership** * **generalPartnership** * **familyPartnership** * **commercialPartnership** * **publicPartnership** * **otherPartnership** * **gbr** * **gmbh** * **kgaa** * **cv** * **vof** * **maatschap** * **privateFundLimitedPartnership** * **businessTrustEntity** * **businessPartnership** * **limitedLiabilityPartnership** * **eg** * **cooperative** * **vos** * **comunidadDeBienes** * **herenciaYacente** * **comunidadDePropietarios** * **sep** * **sca** * **bt** * **kkt** * **scs** * **snc**
        Returns:
        type
      • setType

        public void setType​(UnincorporatedPartnership.TypeEnum type)
        Type of Partnership. Possible values: * **limitedPartnership** * **generalPartnership** * **familyPartnership** * **commercialPartnership** * **publicPartnership** * **otherPartnership** * **gbr** * **gmbh** * **kgaa** * **cv** * **vof** * **maatschap** * **privateFundLimitedPartnership** * **businessTrustEntity** * **businessPartnership** * **limitedLiabilityPartnership** * **eg** * **cooperative** * **vos** * **comunidadDeBienes** * **herenciaYacente** * **comunidadDePropietarios** * **sep** * **sca** * **bt** * **kkt** * **scs** * **snc**
        Parameters:
        type -
      • vatAbsenceReason

        public UnincorporatedPartnership vatAbsenceReason​(UnincorporatedPartnership.VatAbsenceReasonEnum vatAbsenceReason)
        The reason for not providing a VAT number. Possible values: **industryExemption**, **belowTaxThreshold**.
        Parameters:
        vatAbsenceReason -
        Returns:
        the current UnincorporatedPartnership instance, allowing for method chaining
      • getVatAbsenceReason

        public UnincorporatedPartnership.VatAbsenceReasonEnum getVatAbsenceReason()
        The reason for not providing a VAT number. Possible values: **industryExemption**, **belowTaxThreshold**.
        Returns:
        vatAbsenceReason
      • setVatAbsenceReason

        public void setVatAbsenceReason​(UnincorporatedPartnership.VatAbsenceReasonEnum vatAbsenceReason)
        The reason for not providing a VAT number. Possible values: **industryExemption**, **belowTaxThreshold**.
        Parameters:
        vatAbsenceReason -
      • vatNumber

        public UnincorporatedPartnership vatNumber​(String vatNumber)
        The VAT number.
        Parameters:
        vatNumber -
        Returns:
        the current UnincorporatedPartnership instance, allowing for method chaining
      • getVatNumber

        public String getVatNumber()
        The VAT number.
        Returns:
        vatNumber
      • setVatNumber

        public void setVatNumber​(String vatNumber)
        The VAT number.
        Parameters:
        vatNumber -
      • equals

        public boolean equals​(Object o)
        Return true if this UnincorporatedPartnership object is equal to o.
        Overrides:
        equals in class Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object
      • fromJson

        public static UnincorporatedPartnership fromJson​(String jsonString)
                                                  throws com.fasterxml.jackson.core.JsonProcessingException
        Create an instance of UnincorporatedPartnership given an JSON string
        Parameters:
        jsonString - JSON string
        Returns:
        An instance of UnincorporatedPartnership
        Throws:
        com.fasterxml.jackson.core.JsonProcessingException - if the JSON string is invalid with respect to UnincorporatedPartnership
      • toJson

        public String toJson()
                      throws com.fasterxml.jackson.core.JsonProcessingException
        Convert an instance of UnincorporatedPartnership to an JSON string
        Returns:
        JSON string
        Throws:
        com.fasterxml.jackson.core.JsonProcessingException