public class

DemographicDescriptorsType

extends Object
java.lang.Object
   ↳ org.mule.modules.hrxml.newhire.DemographicDescriptorsType

Class Overview

Java class for DemographicDescriptorsType complex type.

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

 <complexType name="DemographicDescriptorsType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="Race" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
         <element name="Ethnicity" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
         <element name="Nationality" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
         <element name="PrimaryLanguage" type="{http://ns.hr-xml.org/2007-04-15}LanguageCodeType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="BirthPlace" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="Religion" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="MaritalStatus" type="{http://ns.hr-xml.org/2007-04-15}MaritalStatusType" minOccurs="0"/>
         <element name="ChildrenInfo" minOccurs="0">
           <complexType>
             <complexContent>
               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                 <sequence>
                   <element name="NumberOfChildren" type="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger" minOccurs="0"/>
                   <element name="Comments" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
                 </sequence>
               </restriction>
             </complexContent>
           </complexType>
         </element>
         <element ref="{http://ns.hr-xml.org/2007-04-15}UserArea" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

Summary

Nested Classes
class DemographicDescriptorsType.ChildrenInfo

Java class for anonymous complex type. 

Fields
protected String birthPlace
protected DemographicDescriptorsType.ChildrenInfo childrenInfo
protected List<String> ethnicity
protected String maritalStatus
protected List<String> nationality
protected List<String> primaryLanguage
protected List<String> race
protected String religion
protected UserAreaType userArea
Public Constructors
DemographicDescriptorsType()
Public Methods
String getBirthPlace()
Gets the value of the birthPlace property.
DemographicDescriptorsType.ChildrenInfo getChildrenInfo()
Gets the value of the childrenInfo property.
List<String> getEthnicity()
Gets the value of the ethnicity property.
String getMaritalStatus()
Gets the value of the maritalStatus property.
List<String> getNationality()
Gets the value of the nationality property.
List<String> getPrimaryLanguage()
Gets the value of the primaryLanguage property.
List<String> getRace()
Gets the value of the race property.
String getReligion()
Gets the value of the religion property.
UserAreaType getUserArea()
Gets the value of the userArea property.
void setBirthPlace(String value)
Sets the value of the birthPlace property.
void setChildrenInfo(DemographicDescriptorsType.ChildrenInfo value)
Sets the value of the childrenInfo property.
void setMaritalStatus(String value)
Sets the value of the maritalStatus property.
void setReligion(String value)
Sets the value of the religion property.
void setUserArea(UserAreaType value)
Sets the value of the userArea property.
[Expand]
Inherited Methods
From class java.lang.Object

Fields

protected String birthPlace

protected List<String> ethnicity

protected String maritalStatus

protected List<String> nationality

protected List<String> primaryLanguage

protected List<String> race

protected String religion

protected UserAreaType userArea

Public Constructors

public DemographicDescriptorsType ()

Public Methods

public String getBirthPlace ()

Gets the value of the birthPlace property.

Returns
  • possible object is String

public DemographicDescriptorsType.ChildrenInfo getChildrenInfo ()

Gets the value of the childrenInfo property.

Returns

public List<String> getEthnicity ()

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

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

    getEthnicity().add(newItem);
 

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

public String getMaritalStatus ()

Gets the value of the maritalStatus property.

Returns
  • possible object is String

public List<String> getNationality ()

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

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

    getNationality().add(newItem);
 

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

public List<String> getPrimaryLanguage ()

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

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

    getPrimaryLanguage().add(newItem);
 

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

public List<String> getRace ()

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

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

    getRace().add(newItem);
 

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

public String getReligion ()

Gets the value of the religion property.

Returns
  • possible object is String

public UserAreaType getUserArea ()

Gets the value of the userArea property.

Returns

public void setBirthPlace (String value)

Sets the value of the birthPlace property.

Parameters
value Allowed object is String

public void setChildrenInfo (DemographicDescriptorsType.ChildrenInfo value)

Sets the value of the childrenInfo property.

Parameters
value Allowed object is DemographicDescriptorsType.ChildrenInfo

public void setMaritalStatus (String value)

Sets the value of the maritalStatus property.

Parameters
value Allowed object is String

public void setReligion (String value)

Sets the value of the religion 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