| java.lang.Object | |
| ↳ | org.mule.modules.hrxml.candidate.PositionMatchingType |
Known Direct Subclasses
|
Java class for PositionMatchingType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="PositionMatchingType">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="Company" type="{http://ns.hr-xml.org/2007-04-15}EntityReferenceType" maxOccurs="unbounded" minOccurs="0"/>
<element name="CompanyScale" type="{http://ns.hr-xml.org/2007-04-15}ScaleType" maxOccurs="unbounded" minOccurs="0"/>
<element name="IndustryCode" type="{http://ns.hr-xml.org/2007-04-15}IndustryCodeType" maxOccurs="unbounded" minOccurs="0"/>
<element name="PhysicalLocation" type="{http://ns.hr-xml.org/2007-04-15}SEPPhysicalLocationType" maxOccurs="unbounded" minOccurs="0"/>
<element name="JobCategory" type="{http://ns.hr-xml.org/2007-04-15}OccupationalCategoryType" maxOccurs="unbounded" minOccurs="0"/>
<element name="PositionTitle" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
<element name="PositionClassification" type="{http://ns.hr-xml.org/2007-04-15}StaffingPositionClassificationType" maxOccurs="unbounded" minOccurs="0"/>
<element name="PositionSchedule" maxOccurs="unbounded" minOccurs="0">
<complexType>
<simpleContent>
<extension base="<http://ns.hr-xml.org/2007-04-15>PositionScheduleType">
<attribute name="percentage" type="{http://www.w3.org/2001/XMLSchema}float" />
</extension>
</simpleContent>
</complexType>
</element>
<element name="Shift" type="{http://ns.hr-xml.org/2007-04-15}WorkShiftScheduleType" maxOccurs="unbounded" minOccurs="0"/>
<element ref="{http://ns.hr-xml.org/2007-04-15}Competency" maxOccurs="unbounded" minOccurs="0"/>
<element name="RemunerationPackage" type="{http://ns.hr-xml.org/2007-04-15}PrehireRemunerationPackageType" minOccurs="0"/>
<element name="WorkStyle" type="{http://ns.hr-xml.org/2007-04-15}WorkStyleType" maxOccurs="unbounded" minOccurs="0"/>
<element name="DressCode" type="{http://ns.hr-xml.org/2007-04-15}DressCodeType" maxOccurs="unbounded" minOccurs="0"/>
<element name="Travel" type="{http://ns.hr-xml.org/2007-04-15}StaffingTravelType" minOccurs="0"/>
<element name="Relocation" type="{http://ns.hr-xml.org/2007-04-15}StaffingRelocationType" minOccurs="0"/>
<element name="PreferredLanguage" type="{http://ns.hr-xml.org/2007-04-15}LanguageCodeType" minOccurs="0"/>
<element name="UserArea" type="{http://ns.hr-xml.org/2007-04-15}UserAreaType" minOccurs="0"/>
</sequence>
</restriction>
</complexContent>
</complexType>
| Nested Classes | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| PositionMatchingType.PositionSchedule | Java class for anonymous complex type. |
||||||||||
| Fields | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| company | |||||||||||
| companyScale | |||||||||||
| competency | |||||||||||
| dressCode | |||||||||||
| industryCode | |||||||||||
| jobCategory | |||||||||||
| physicalLocation | |||||||||||
| positionClassification | |||||||||||
| positionSchedule | |||||||||||
| positionTitle | |||||||||||
| preferredLanguage | |||||||||||
| relocation | |||||||||||
| remunerationPackage | |||||||||||
| shift | |||||||||||
| travel | |||||||||||
| userArea | |||||||||||
| workStyle | |||||||||||
| Public Constructors | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Public Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
Gets the value of the company property.
| |||||||||||
Gets the value of the companyScale property.
| |||||||||||
Gets the value of the competency property.
| |||||||||||
Gets the value of the dressCode property.
| |||||||||||
Gets the value of the industryCode property.
| |||||||||||
Gets the value of the jobCategory property.
| |||||||||||
Gets the value of the physicalLocation property.
| |||||||||||
Gets the value of the positionClassification property.
| |||||||||||
Gets the value of the positionSchedule property.
| |||||||||||
Gets the value of the positionTitle property.
| |||||||||||
Gets the value of the preferredLanguage property.
| |||||||||||
Gets the value of the relocation property.
| |||||||||||
Gets the value of the remunerationPackage property.
| |||||||||||
Gets the value of the shift property.
| |||||||||||
Gets the value of the travel property.
| |||||||||||
Gets the value of the userArea property.
| |||||||||||
Gets the value of the workStyle property.
| |||||||||||
Sets the value of the preferredLanguage property.
| |||||||||||
Sets the value of the relocation property.
| |||||||||||
Sets the value of the remunerationPackage property.
| |||||||||||
Sets the value of the travel property.
| |||||||||||
Sets the value of the userArea property.
| |||||||||||
|
[Expand]
Inherited Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
From class
java.lang.Object
| |||||||||||
Gets the value of the company 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 company property.
For example, to add a new item, do as follows:
getCompany().add(newItem);
Objects of the following type(s) are allowed in the list
EntityReferenceType
Gets the value of the companyScale 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 companyScale property.
For example, to add a new item, do as follows:
getCompanyScale().add(newItem);
Objects of the following type(s) are allowed in the list String
Gets the value of the competency 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 competency property.
For example, to add a new item, do as follows:
getCompetency().add(newItem);
Objects of the following type(s) are allowed in the list
CompetencyType
Gets the value of the dressCode 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 dressCode property.
For example, to add a new item, do as follows:
getDressCode().add(newItem);
Objects of the following type(s) are allowed in the list
DressCodeType
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
Gets the value of the jobCategory 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 jobCategory property.
For example, to add a new item, do as follows:
getJobCategory().add(newItem);
Objects of the following type(s) are allowed in the list
OccupationalCategoryType
Gets the value of the physicalLocation 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 physicalLocation property.
For example, to add a new item, do as follows:
getPhysicalLocation().add(newItem);
Objects of the following type(s) are allowed in the list
SEPPhysicalLocationType
Gets the value of the positionClassification 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 positionClassification property.
For example, to add a new item, do as follows:
getPositionClassification().add(newItem);
Objects of the following type(s) are allowed in the list String
Gets the value of the positionSchedule 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 positionSchedule property.
For example, to add a new item, do as follows:
getPositionSchedule().add(newItem);
Objects of the following type(s) are allowed in the list
PositionMatchingType.PositionSchedule
Gets the value of the positionTitle 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 positionTitle property.
For example, to add a new item, do as follows:
getPositionTitle().add(newItem);
Objects of the following type(s) are allowed in the list String
Gets the value of the preferredLanguage property.
Gets the value of the relocation property.
StaffingRelocationType
Gets the value of the remunerationPackage property.
PrehireRemunerationPackageType
Gets the value of the shift 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 shift property.
For example, to add a new item, do as follows:
getShift().add(newItem);
Objects of the following type(s) are allowed in the list
WorkShiftScheduleType
Gets the value of the travel property.
StaffingTravelType
Gets the value of the userArea property.
UserAreaType
Gets the value of the workStyle 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 workStyle property.
For example, to add a new item, do as follows:
getWorkStyle().add(newItem);
Objects of the following type(s) are allowed in the list String
Sets the value of the preferredLanguage property.
| value | Allowed object is String |
|---|
Sets the value of the relocation property.
| value | Allowed object is
StaffingRelocationType
|
|---|
Sets the value of the remunerationPackage property.
| value | Allowed object is
PrehireRemunerationPackageType
|
|---|
Sets the value of the travel property.
| value | Allowed object is
StaffingTravelType
|
|---|
Sets the value of the userArea property.
| value | Allowed object is
UserAreaType
|
|---|