| java.lang.Object | |
| ↳ | com.workday.hr.WorkerPositionDataType |
Encapsulating element containg all Position data.
Java class for Worker_Position_DataType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="Worker_Position_DataType">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="Position_Reference" type="{urn:com.workday/bsvc}Position_ReferenceType" minOccurs="0"/>
<element name="Position_ID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="Position_Title" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="Business_Title" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="Employee_Type_Reference" type="{urn:com.workday/bsvc}Employee_Type_ReferenceType" maxOccurs="unbounded" minOccurs="0"/>
<element name="Position_Time_Type_Reference" type="{urn:com.workday/bsvc}Position_Time_Type_ReferenceType" maxOccurs="unbounded" minOccurs="0"/>
<element name="Job_Exempt" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="Scheduled_Weekly_Hours" minOccurs="0">
<simpleType>
<restriction base="{http://www.w3.org/2001/XMLSchema}decimal">
<totalDigits value="5"/>
<fractionDigits value="2"/>
</restriction>
</simpleType>
</element>
<element name="Default_Weekly_Hours" minOccurs="0">
<simpleType>
<restriction base="{http://www.w3.org/2001/XMLSchema}decimal">
<totalDigits value="5"/>
<minInclusive value="0"/>
<fractionDigits value="2"/>
</restriction>
</simpleType>
</element>
<element name="Full_Time_Equivalent_Percentage" minOccurs="0">
<simpleType>
<restriction base="{http://www.w3.org/2001/XMLSchema}decimal">
<totalDigits value="14"/>
<fractionDigits value="4"/>
</restriction>
</simpleType>
</element>
<element name="Pay_Rate_Type_Reference" type="{urn:com.workday/bsvc}Pay_Rate_Type_ReferenceType" maxOccurs="unbounded" minOccurs="0"/>
<element name="Job_Classification_Reference" type="{urn:com.workday/bsvc}Job_Classification_ReferenceType" maxOccurs="unbounded" minOccurs="0"/>
<element name="Company_Insider_Reference" type="{urn:com.workday/bsvc}Company_Insider_Type_ReferenceType" maxOccurs="unbounded" minOccurs="0"/>
<element name="Job_Profile_Summary_Data" type="{urn:com.workday/bsvc}Job_Profile_in_Position_Summary_DataType" maxOccurs="unbounded" minOccurs="0"/>
<element name="Organization_Content_Data" type="{urn:com.workday/bsvc}Organization_Content_DataType" maxOccurs="unbounded" minOccurs="0"/>
<element name="Business_Site_Content_Data" type="{urn:com.workday/bsvc}Location_Content_DataType" maxOccurs="unbounded" minOccurs="0"/>
<element name="Payroll_Processing_Data" type="{urn:com.workday/bsvc}Payroll_Interface_Processing_DataType" maxOccurs="unbounded" minOccurs="0"/>
<element name="Supervisor_Reference" type="{urn:com.workday/bsvc}Supervisor_ReferenceType" maxOccurs="unbounded" minOccurs="0"/>
<element name="Work_Shift_Reference" type="{urn:com.workday/bsvc}Work_ShiftObjectType" minOccurs="0"/>
<element name="Work_Hours_Profile_Reference" type="{urn:com.workday/bsvc}Work_Hours_ProfileObjectType" minOccurs="0"/>
</sequence>
<attribute name="Effective_Date" type="{http://www.w3.org/2001/XMLSchema}date" />
</restriction>
</complexContent>
</complexType>
| Constants | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| long | serialVersionUID | ||||||||||
| Public Constructors | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Public Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
Gets the value of the businessSiteContentData property.
| |||||||||||
Gets the value of the businessTitle property.
| |||||||||||
Gets the value of the companyInsiderReference property.
| |||||||||||
Gets the value of the defaultWeeklyHours property.
| |||||||||||
Gets the value of the effectiveDate property.
| |||||||||||
Gets the value of the employeeTypeReference property.
| |||||||||||
Gets the value of the fullTimeEquivalentPercentage property.
| |||||||||||
Gets the value of the jobClassificationReference property.
| |||||||||||
Gets the value of the jobExempt property.
| |||||||||||
Gets the value of the jobProfileSummaryData property.
| |||||||||||
Gets the value of the organizationContentData property.
| |||||||||||
Gets the value of the payRateTypeReference property.
| |||||||||||
Gets the value of the payrollProcessingData property.
| |||||||||||
Gets the value of the positionID property.
| |||||||||||
Gets the value of the positionReference property.
| |||||||||||
Gets the value of the positionTimeTypeReference property.
| |||||||||||
Gets the value of the positionTitle property.
| |||||||||||
Gets the value of the scheduledWeeklyHours property.
| |||||||||||
Gets the value of the supervisorReference property.
| |||||||||||
Gets the value of the workHoursProfileReference property.
| |||||||||||
Gets the value of the workShiftReference property.
| |||||||||||
Sets the value of the businessSiteContentData property.
| |||||||||||
Sets the value of the businessTitle property.
| |||||||||||
Sets the value of the companyInsiderReference property.
| |||||||||||
Sets the value of the defaultWeeklyHours property.
| |||||||||||
Sets the value of the effectiveDate property.
| |||||||||||
Sets the value of the employeeTypeReference property.
| |||||||||||
Sets the value of the fullTimeEquivalentPercentage property.
| |||||||||||
Sets the value of the jobClassificationReference property.
| |||||||||||
Sets the value of the jobExempt property.
| |||||||||||
Sets the value of the jobProfileSummaryData property.
| |||||||||||
Sets the value of the organizationContentData property.
| |||||||||||
Sets the value of the payRateTypeReference property.
| |||||||||||
Sets the value of the payrollProcessingData property.
| |||||||||||
Sets the value of the positionID property.
| |||||||||||
Sets the value of the positionReference property.
| |||||||||||
Sets the value of the positionTimeTypeReference property.
| |||||||||||
Sets the value of the positionTitle property.
| |||||||||||
Sets the value of the scheduledWeeklyHours property.
| |||||||||||
Sets the value of the supervisorReference property.
| |||||||||||
Sets the value of the workHoursProfileReference property.
| |||||||||||
Sets the value of the workShiftReference property.
| |||||||||||
|
[Expand]
Inherited Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
From class
java.lang.Object
| |||||||||||
Gets the value of the businessSiteContentData 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 businessSiteContentData property.
For example, to add a new item, do as follows:
getBusinessSiteContentData().add(newItem);
Objects of the following type(s) are allowed in the list
LocationContentDataType
Gets the value of the businessTitle property.
Gets the value of the companyInsiderReference 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 companyInsiderReference property.
For example, to add a new item, do as follows:
getCompanyInsiderReference().add(newItem);
Objects of the following type(s) are allowed in the list
CompanyInsiderTypeReferenceType
Gets the value of the defaultWeeklyHours property.
Gets the value of the effectiveDate property.
Gets the value of the employeeTypeReference 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 employeeTypeReference property.
For example, to add a new item, do as follows:
getEmployeeTypeReference().add(newItem);
Objects of the following type(s) are allowed in the list
EmployeeTypeReferenceType
Gets the value of the fullTimeEquivalentPercentage property.
Gets the value of the jobClassificationReference 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 jobClassificationReference property.
For example, to add a new item, do as follows:
getJobClassificationReference().add(newItem);
Objects of the following type(s) are allowed in the list
JobClassificationReferenceType
Gets the value of the jobExempt property. This getter has been renamed from isJobExempt() to getJobExempt() by cxf-xjc-boolean plugin.
Gets the value of the jobProfileSummaryData 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 jobProfileSummaryData property.
For example, to add a new item, do as follows:
getJobProfileSummaryData().add(newItem);
Objects of the following type(s) are allowed in the list
JobProfileInPositionSummaryDataType
Gets the value of the organizationContentData 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 organizationContentData property.
For example, to add a new item, do as follows:
getOrganizationContentData().add(newItem);
Objects of the following type(s) are allowed in the list
OrganizationContentDataType
Gets the value of the payRateTypeReference 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 payRateTypeReference property.
For example, to add a new item, do as follows:
getPayRateTypeReference().add(newItem);
Objects of the following type(s) are allowed in the list
PayRateTypeReferenceType
Gets the value of the payrollProcessingData 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 payrollProcessingData property.
For example, to add a new item, do as follows:
getPayrollProcessingData().add(newItem);
Objects of the following type(s) are allowed in the list
PayrollInterfaceProcessingDataType
Gets the value of the positionID property.
Gets the value of the positionReference property.
PositionReferenceType
Gets the value of the positionTimeTypeReference 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 positionTimeTypeReference property.
For example, to add a new item, do as follows:
getPositionTimeTypeReference().add(newItem);
Objects of the following type(s) are allowed in the list
PositionTimeTypeReferenceType
Gets the value of the positionTitle property.
Gets the value of the scheduledWeeklyHours property.
Gets the value of the supervisorReference 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 supervisorReference property.
For example, to add a new item, do as follows:
getSupervisorReference().add(newItem);
Objects of the following type(s) are allowed in the list
SupervisorReferenceType
Gets the value of the workHoursProfileReference property.
WorkHoursProfileObjectType
Gets the value of the workShiftReference property.
WorkShiftObjectType
Sets the value of the businessSiteContentData property.
| businessSiteContentData | Allowed object is
LocationContentDataType
|
|---|
Sets the value of the businessTitle property.
| value | Allowed object is String |
|---|
Sets the value of the companyInsiderReference property.
| companyInsiderReference | Allowed object is
CompanyInsiderTypeReferenceType
|
|---|
Sets the value of the defaultWeeklyHours property.
| value | Allowed object is BigDecimal |
|---|
Sets the value of the effectiveDate property.
| value | Allowed object is XMLGregorianCalendar |
|---|
Sets the value of the employeeTypeReference property.
| employeeTypeReference | Allowed object is
EmployeeTypeReferenceType
|
|---|
Sets the value of the fullTimeEquivalentPercentage property.
| value | Allowed object is BigDecimal |
|---|
Sets the value of the jobClassificationReference property.
| jobClassificationReference | Allowed object is
JobClassificationReferenceType
|
|---|
Sets the value of the jobExempt property.
| value | Allowed object is Boolean |
|---|
Sets the value of the jobProfileSummaryData property.
| jobProfileSummaryData | Allowed object is
JobProfileInPositionSummaryDataType
|
|---|
Sets the value of the organizationContentData property.
| organizationContentData | Allowed object is
OrganizationContentDataType
|
|---|
Sets the value of the payRateTypeReference property.
| payRateTypeReference | Allowed object is
PayRateTypeReferenceType
|
|---|
Sets the value of the payrollProcessingData property.
| payrollProcessingData | Allowed object is
PayrollInterfaceProcessingDataType
|
|---|
Sets the value of the positionID property.
| value | Allowed object is String |
|---|
Sets the value of the positionReference property.
| value | Allowed object is
PositionReferenceType
|
|---|
Sets the value of the positionTimeTypeReference property.
| positionTimeTypeReference | Allowed object is
PositionTimeTypeReferenceType
|
|---|
Sets the value of the positionTitle property.
| value | Allowed object is String |
|---|
Sets the value of the scheduledWeeklyHours property.
| value | Allowed object is BigDecimal |
|---|
Sets the value of the supervisorReference property.
| supervisorReference | Allowed object is
SupervisorReferenceType
|
|---|
Sets the value of the workHoursProfileReference property.
| value | Allowed object is
WorkHoursProfileObjectType
|
|---|
Sets the value of the workShiftReference property.
| value | Allowed object is
WorkShiftObjectType
|
|---|