| java.lang.Object | |
| ↳ | org.mule.modules.hrxml.candidate.CandidateProfileType |
Java class for CandidateProfileType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="CandidateProfileType">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="ProfileId" type="{http://ns.hr-xml.org/2007-04-15}EntityIdType" minOccurs="0"/>
<element name="ProfileName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="AvailabilityInfo" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="AvailabilityDates" maxOccurs="unbounded" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="StartDate" type="{http://ns.hr-xml.org/2007-04-15}LocalDateNkNaType" minOccurs="0"/>
<element name="EndDate" type="{http://ns.hr-xml.org/2007-04-15}LocalDateNkNaType" minOccurs="0"/>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
<element name="TermOfNotice" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="Value" type="{http://www.w3.org/2001/XMLSchema}integer"/>
<element name="Interval" type="{http://ns.hr-xml.org/2007-04-15}NoticeFrequencyType"/>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
<element name="DistributionGuidelines" type="{http://ns.hr-xml.org/2007-04-15}DistributionGuidelinesType" maxOccurs="unbounded" minOccurs="0"/>
<element name="PersonalData" type="{http://ns.hr-xml.org/2007-04-15}CandidatePersonalDataType" minOccurs="0"/>
<element name="PreferredPosition" minOccurs="0">
<complexType>
<complexContent>
<extension base="{http://ns.hr-xml.org/2007-04-15}PositionMatchingType">
<sequence>
<element name="Commute" type="{http://ns.hr-xml.org/2007-04-15}CommuteType" minOccurs="0"/>
</sequence>
</extension>
</complexContent>
</complexType>
</element>
<element ref="{http://ns.hr-xml.org/2007-04-15}EmploymentHistory" minOccurs="0"/>
<element ref="{http://ns.hr-xml.org/2007-04-15}EducationHistory" minOccurs="0"/>
<element ref="{http://ns.hr-xml.org/2007-04-15}MilitaryHistory" minOccurs="0"/>
<element ref="{http://ns.hr-xml.org/2007-04-15}Associations" minOccurs="0"/>
<element name="SupportingMaterials" type="{http://ns.hr-xml.org/2007-04-15}StaffingSupportingMaterialsType" maxOccurs="unbounded" minOccurs="0"/>
<element ref="{http://ns.hr-xml.org/2007-04-15}UserArea" minOccurs="0"/>
</sequence>
<attribute ref="{http://www.w3.org/XML/1998/namespace}lang"/>
</restriction>
</complexContent>
</complexType>
| Nested Classes | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| CandidateProfileType.AvailabilityInfo | Java class for anonymous complex type. |
||||||||||
| CandidateProfileType.PreferredPosition | Java class for anonymous complex type. |
||||||||||
| Fields | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| associations | |||||||||||
| availabilityInfo | |||||||||||
| distributionGuidelines | |||||||||||
| educationHistory | |||||||||||
| employmentHistory | |||||||||||
| lang | |||||||||||
| militaryHistory | |||||||||||
| personalData | |||||||||||
| preferredPosition | |||||||||||
| profileId | |||||||||||
| profileName | |||||||||||
| supportingMaterials | |||||||||||
| userArea | |||||||||||
| Public Constructors | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Public Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
Gets the value of the associations property.
| |||||||||||
Gets the value of the availabilityInfo property.
| |||||||||||
Gets the value of the distributionGuidelines property.
| |||||||||||
Gets the value of the educationHistory property.
| |||||||||||
Gets the value of the employmentHistory property.
| |||||||||||
Gets the value of the lang property.
| |||||||||||
Gets the value of the militaryHistory property.
| |||||||||||
Gets the value of the personalData property.
| |||||||||||
Gets the value of the preferredPosition property.
| |||||||||||
Gets the value of the profileId property.
| |||||||||||
Gets the value of the profileName property.
| |||||||||||
Gets the value of the supportingMaterials property.
| |||||||||||
Gets the value of the userArea property.
| |||||||||||
Sets the value of the associations property.
| |||||||||||
Sets the value of the availabilityInfo property.
| |||||||||||
Sets the value of the educationHistory property.
| |||||||||||
Sets the value of the employmentHistory property.
| |||||||||||
Sets the value of the lang property.
| |||||||||||
Sets the value of the militaryHistory property.
| |||||||||||
Sets the value of the personalData property.
| |||||||||||
Sets the value of the preferredPosition property.
| |||||||||||
Sets the value of the profileId property.
| |||||||||||
Sets the value of the profileName property.
| |||||||||||
Sets the value of the userArea property.
| |||||||||||
|
[Expand]
Inherited Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
From class
java.lang.Object
| |||||||||||
Gets the value of the associations property.
Associations
Gets the value of the availabilityInfo property.
CandidateProfileType.AvailabilityInfo
Gets the value of the distributionGuidelines 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 distributionGuidelines property.
For example, to add a new item, do as follows:
getDistributionGuidelines().add(newItem);
Objects of the following type(s) are allowed in the list
DistributionGuidelinesType
Gets the value of the educationHistory property.
EducationHistoryType
Gets the value of the employmentHistory property.
EmploymentHistoryType
Gets the value of the lang property.
Gets the value of the militaryHistory property.
MilitaryHistoryType
Gets the value of the personalData property.
CandidatePersonalDataType
Gets the value of the preferredPosition property.
CandidateProfileType.PreferredPosition
Gets the value of the profileId property.
EntityIdType
Gets the value of the profileName property.
Gets the value of the supportingMaterials 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 supportingMaterials property.
For example, to add a new item, do as follows:
getSupportingMaterials().add(newItem);
Objects of the following type(s) are allowed in the list
StaffingSupportingMaterialsType
Gets the value of the userArea property.
UserAreaType
Sets the value of the associations property.
| value | Allowed object is
Associations
|
|---|
Sets the value of the availabilityInfo property.
| value | Allowed object is
CandidateProfileType.AvailabilityInfo
|
|---|
Sets the value of the educationHistory property.
| value | Allowed object is
EducationHistoryType
|
|---|
Sets the value of the employmentHistory property.
| value | Allowed object is
EmploymentHistoryType
|
|---|
Sets the value of the lang property.
| value | Allowed object is String |
|---|
Sets the value of the militaryHistory property.
| value | Allowed object is
MilitaryHistoryType
|
|---|
Sets the value of the personalData property.
| value | Allowed object is
CandidatePersonalDataType
|
|---|
Sets the value of the preferredPosition property.
| value | Allowed object is
CandidateProfileType.PreferredPosition
|
|---|
Sets the value of the profileId property.
| value | Allowed object is
EntityIdType
|
|---|
Sets the value of the profileName property.
| value | Allowed object is String |
|---|
Sets the value of the userArea property.
| value | Allowed object is
UserAreaType
|
|---|