Class OrganisationPartyType

java.lang.Object
eu.europa.ec.taxud.dac8.vm.domain.CarfXml.v1.OrganisationPartyType

public class OrganisationPartyType extends Object

Java class for OrganisationParty_Type complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="OrganisationParty_Type">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="ResCountryCode" type="{urn:oecd:ties:isocarftypes:v1}CountryCode_Type" maxOccurs="unbounded"/>
         <element name="TIN" maxOccurs="unbounded">
           <complexType>
             <simpleContent>
               <restriction base="<urn:oecd:ties:carf:v1>TIN_Type">
                 <attribute name="issuedBy" type="{urn:oecd:ties:isocarftypes:v1}CountryCode_Type" />
                 <attribute name="unknown" type="{http://www.w3.org/2001/XMLSchema}boolean" />
               </restriction>
             </simpleContent>
           </complexType>
         </element>
         <element name="IN" type="{urn:oecd:ties:carf:v1}OrganisationIN_Type" maxOccurs="unbounded" minOccurs="0"/>
         <element name="IIN" type="{urn:oecd:ties:carf:v1}IndividualIN_Type" maxOccurs="unbounded" minOccurs="0"/>
         <element name="Name" type="{urn:oecd:ties:carf:v1}NameOrganisation_Type" maxOccurs="unbounded"/>
         <element name="Address" type="{urn:oecd:ties:carf:v1}Address_Type" maxOccurs="unbounded"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 
  • Field Details

  • Constructor Details

    • OrganisationPartyType

      public OrganisationPartyType()
  • Method Details

    • getResCountryCode

      public List<CountryCodeType> getResCountryCode()
      Gets the value of the resCountryCode property.

      This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the resCountryCode property.

      For example, to add a new item, do as follows:

          getResCountryCode().add(newItem);
       

      Objects of the following type(s) are allowed in the list CountryCodeType

    • getTIN

      public List<OrganisationPartyType.TIN> getTIN()
      Gets the value of the tin property.

      This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the tin property.

      For example, to add a new item, do as follows:

          getTIN().add(newItem);
       

      Objects of the following type(s) are allowed in the list OrganisationPartyType.TIN

    • getIN

      public List<OrganisationINType> getIN()
      Gets the value of the in property.

      This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the in property.

      For example, to add a new item, do as follows:

          getIN().add(newItem);
       

      Objects of the following type(s) are allowed in the list OrganisationINType

    • getIIN

      public List<IndividualINType> getIIN()
      Gets the value of the iin property.

      This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the iin property.

      For example, to add a new item, do as follows:

          getIIN().add(newItem);
       

      Objects of the following type(s) are allowed in the list IndividualINType

    • getName

      public List<NameOrganisationType> getName()
      Gets the value of the name property.

      This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the name property.

      For example, to add a new item, do as follows:

          getName().add(newItem);
       

      Objects of the following type(s) are allowed in the list NameOrganisationType

    • getAddress

      public List<AddressType> getAddress()
      Gets the value of the address property.

      This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the address property.

      For example, to add a new item, do as follows:

          getAddress().add(newItem);
       

      Objects of the following type(s) are allowed in the list AddressType