public class

OrganizationType

extends Object
java.lang.Object
   ↳ org.mule.modules.hrxml.newhire.OrganizationType
Known Direct Subclasses

Class Overview

Java class for OrganizationType complex type.

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

 <complexType name="OrganizationType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="OrganizationName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="OrganizationId" type="{http://ns.hr-xml.org/2007-04-15}EntityIdType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="TaxId" type="{http://ns.hr-xml.org/2007-04-15}EntityIdType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="LegalId" type="{http://ns.hr-xml.org/2007-04-15}EntityIdType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="DunsNumber" type="{http://ns.hr-xml.org/2007-04-15}DunsNumberDataType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="IsPublicCompany" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="Stock" type="{http://ns.hr-xml.org/2007-04-15}StockType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="MissionStatement" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="ValueStatement" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="InternetDomainName" type="{http://ns.hr-xml.org/2007-04-15}InternetDomainNameType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="DoingBusinessAs" type="{http://ns.hr-xml.org/2007-04-15}LanguageDependentTextType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="LegalClassification" type="{http://ns.hr-xml.org/2007-04-15}OrganizationLegalClassificationType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="IndustryCode" type="{http://ns.hr-xml.org/2007-04-15}IndustryCodeType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="Headcount" type="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger" minOccurs="0"/>
         <element name="Description" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="WorkSite" type="{http://ns.hr-xml.org/2007-04-15}WorkSiteType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="ContactInfo" type="{http://ns.hr-xml.org/2007-04-15}OrganizationContactType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="RelatedOrganization" type="{http://ns.hr-xml.org/2007-04-15}RelatedOrganizationType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="OrganizationalUnit" type="{http://ns.hr-xml.org/2007-04-15}OrganizationalUnitType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="UserArea" type="{http://ns.hr-xml.org/2007-04-15}UserAreaType" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

Summary

Fields
protected List<OrganizationContactType> contactInfo
protected String description
protected List<LanguageDependentTextType> doingBusinessAs
protected List<DunsNumberDataType> dunsNumber
protected BigInteger headcount
protected List<IndustryCodeType> industryCode
protected List<InternetDomainNameType> internetDomainName
protected Boolean isPublicCompany
protected List<OrganizationLegalClassificationType> legalClassification
protected List<EntityIdType> legalId
protected String missionStatement
protected List<EntityIdType> organizationId
protected String organizationName
protected List<OrganizationalUnitType> organizationalUnit
protected List<RelatedOrganizationType> relatedOrganization
protected List<StockType> stock
protected List<EntityIdType> taxId
protected UserAreaType userArea
protected String valueStatement
protected List<WorkSiteType> workSite
Public Constructors
OrganizationType()
Public Methods
List<OrganizationContactType> getContactInfo()
Gets the value of the contactInfo property.
String getDescription()
Gets the value of the description property.
List<LanguageDependentTextType> getDoingBusinessAs()
Gets the value of the doingBusinessAs property.
List<DunsNumberDataType> getDunsNumber()
Gets the value of the dunsNumber property.
BigInteger getHeadcount()
Gets the value of the headcount property.
List<IndustryCodeType> getIndustryCode()
Gets the value of the industryCode property.
List<InternetDomainNameType> getInternetDomainName()
Gets the value of the internetDomainName property.
List<OrganizationLegalClassificationType> getLegalClassification()
Gets the value of the legalClassification property.
List<EntityIdType> getLegalId()
Gets the value of the legalId property.
String getMissionStatement()
Gets the value of the missionStatement property.
List<EntityIdType> getOrganizationId()
Gets the value of the organizationId property.
String getOrganizationName()
Gets the value of the organizationName property.
List<OrganizationalUnitType> getOrganizationalUnit()
Gets the value of the organizationalUnit property.
List<RelatedOrganizationType> getRelatedOrganization()
Gets the value of the relatedOrganization property.
List<StockType> getStock()
Gets the value of the stock property.
List<EntityIdType> getTaxId()
Gets the value of the taxId property.
UserAreaType getUserArea()
Gets the value of the userArea property.
String getValueStatement()
Gets the value of the valueStatement property.
List<WorkSiteType> getWorkSite()
Gets the value of the workSite property.
Boolean isIsPublicCompany()
Gets the value of the isPublicCompany property.
void setDescription(String value)
Sets the value of the description property.
void setHeadcount(BigInteger value)
Sets the value of the headcount property.
void setIsPublicCompany(Boolean value)
Sets the value of the isPublicCompany property.
void setMissionStatement(String value)
Sets the value of the missionStatement property.
void setOrganizationName(String value)
Sets the value of the organizationName property.
void setUserArea(UserAreaType value)
Sets the value of the userArea property.
void setValueStatement(String value)
Sets the value of the valueStatement property.
[Expand]
Inherited Methods
From class java.lang.Object

Fields

protected List<OrganizationContactType> contactInfo

protected String description

protected List<LanguageDependentTextType> doingBusinessAs

protected List<DunsNumberDataType> dunsNumber

protected BigInteger headcount

protected List<IndustryCodeType> industryCode

protected List<InternetDomainNameType> internetDomainName

protected Boolean isPublicCompany

protected List<OrganizationLegalClassificationType> legalClassification

protected List<EntityIdType> legalId

protected String missionStatement

protected List<EntityIdType> organizationId

protected String organizationName

protected List<OrganizationalUnitType> organizationalUnit

protected List<RelatedOrganizationType> relatedOrganization

protected List<StockType> stock

protected List<EntityIdType> taxId

protected UserAreaType userArea

protected String valueStatement

protected List<WorkSiteType> workSite

Public Constructors

public OrganizationType ()

Public Methods

public List<OrganizationContactType> getContactInfo ()

Gets the value of the contactInfo 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 contactInfo property.

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

    getContactInfo().add(newItem);
 

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

public String getDescription ()

Gets the value of the description property.

Returns
  • possible object is String

public List<LanguageDependentTextType> getDoingBusinessAs ()

Gets the value of the doingBusinessAs 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 doingBusinessAs property.

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

    getDoingBusinessAs().add(newItem);
 

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

public List<DunsNumberDataType> getDunsNumber ()

Gets the value of the dunsNumber 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 dunsNumber property.

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

    getDunsNumber().add(newItem);
 

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

public BigInteger getHeadcount ()

Gets the value of the headcount property.

Returns
  • possible object is BigInteger

public List<IndustryCodeType> getIndustryCode ()

Gets the value of the industryCode 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 industryCode property.

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

    getIndustryCode().add(newItem);
 

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

public List<InternetDomainNameType> getInternetDomainName ()

Gets the value of the internetDomainName 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 internetDomainName property.

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

    getInternetDomainName().add(newItem);
 

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

public List<OrganizationLegalClassificationType> getLegalClassification ()

Gets the value of the legalClassification 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 legalClassification property.

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

    getLegalClassification().add(newItem);
 

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

public List<EntityIdType> getLegalId ()

Gets the value of the legalId 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 legalId property.

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

    getLegalId().add(newItem);
 

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

public String getMissionStatement ()

Gets the value of the missionStatement property.

Returns
  • possible object is String

public List<EntityIdType> getOrganizationId ()

Gets the value of the organizationId 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 organizationId property.

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

    getOrganizationId().add(newItem);
 

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

public String getOrganizationName ()

Gets the value of the organizationName property.

Returns
  • possible object is String

public List<OrganizationalUnitType> getOrganizationalUnit ()

Gets the value of the organizationalUnit 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 organizationalUnit property.

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

    getOrganizationalUnit().add(newItem);
 

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

public List<RelatedOrganizationType> getRelatedOrganization ()

Gets the value of the relatedOrganization 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 relatedOrganization property.

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

    getRelatedOrganization().add(newItem);
 

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

public List<StockType> getStock ()

Gets the value of the stock 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 stock property.

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

    getStock().add(newItem);
 

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

public List<EntityIdType> getTaxId ()

Gets the value of the taxId 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 taxId property.

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

    getTaxId().add(newItem);
 

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

public UserAreaType getUserArea ()

Gets the value of the userArea property.

Returns

public String getValueStatement ()

Gets the value of the valueStatement property.

Returns
  • possible object is String

public List<WorkSiteType> getWorkSite ()

Gets the value of the workSite 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 workSite property.

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

    getWorkSite().add(newItem);
 

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

public Boolean isIsPublicCompany ()

Gets the value of the isPublicCompany property.

Returns
  • possible object is Boolean

public void setDescription (String value)

Sets the value of the description property.

Parameters
value Allowed object is String

public void setHeadcount (BigInteger value)

Sets the value of the headcount property.

Parameters
value Allowed object is BigInteger

public void setIsPublicCompany (Boolean value)

Sets the value of the isPublicCompany property.

Parameters
value Allowed object is Boolean

public void setMissionStatement (String value)

Sets the value of the missionStatement property.

Parameters
value Allowed object is String

public void setOrganizationName (String value)

Sets the value of the organizationName property.

Parameters
value Allowed object is String

public void setUserArea (UserAreaType value)

Sets the value of the userArea property.

Parameters
value Allowed object is UserAreaType

public void setValueStatement (String value)

Sets the value of the valueStatement property.

Parameters
value Allowed object is String