| java.lang.Object | |
| ↳ | com.workday.payrollinterface.PositionCompensationDataType |
Wrapper element for Position Compensation Data
Java class for Position_Compensation_DataType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="Position_Compensation_DataType">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="Compensation_Effective_Date" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
<element name="Reason_Reference" type="{urn:com.workday/bsvc}Event_Classification_SubcategoryObjectType" minOccurs="0"/>
<element name="Compensation_Guidelines_Data" type="{urn:com.workday/bsvc}Compensatable_Guidelines_DataType" maxOccurs="unbounded" minOccurs="0"/>
<element name="Salary_and_Hourly_Data" type="{urn:com.workday/bsvc}Employee_Base_Pay_Plan_Assignment_DataType" maxOccurs="unbounded" minOccurs="0"/>
<element name="Unit_Salary_Plan_Data" type="{urn:com.workday/bsvc}Employee_Salary_Unit_Plan_Assignment_DataType" maxOccurs="unbounded" minOccurs="0"/>
<element name="Allowance_Plan_Data" type="{urn:com.workday/bsvc}Employee_Allowance_Plan_Assignment_DataType" maxOccurs="unbounded" minOccurs="0"/>
<element name="Unit_Allowance_Plan_Data" type="{urn:com.workday/bsvc}Employee_Allowance_Unit_Plan_Assignment_DataType" maxOccurs="unbounded" minOccurs="0"/>
<element name="Bonus_Plan_Data" type="{urn:com.workday/bsvc}Employee_Bonus_Plan_Assignment_DataType" maxOccurs="unbounded" minOccurs="0"/>
<element name="Merit_Plan_Data" type="{urn:com.workday/bsvc}Employee_Merit_Plan_Assignment_DataType" maxOccurs="unbounded" minOccurs="0"/>
<element name="Commission_Plan_Data" type="{urn:com.workday/bsvc}Employee_Commission_Plan_Assignment_DataType" maxOccurs="unbounded" minOccurs="0"/>
<element name="Stock_Plan_Data" type="{urn:com.workday/bsvc}Employee_Stock_Plan_Assignment_DataType" maxOccurs="unbounded" minOccurs="0"/>
<element name="Future_Payment_Plan_Data" type="{urn:com.workday/bsvc}Future_Payment_Plan_Assignment_DataType" maxOccurs="unbounded" minOccurs="0"/>
<element name="Period_Salary_Plan_Data" type="{urn:com.workday/bsvc}Employee_Period_Salary_Plan_Assignment_DataType" maxOccurs="unbounded" minOccurs="0"/>
<element name="Position_Compensation_Summary_Data" type="{urn:com.workday/bsvc}Compensatable_Summary_DataType" minOccurs="0"/>
</sequence>
</restriction>
</complexContent>
</complexType>
| Constants | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| long | serialVersionUID | ||||||||||
| Public Constructors | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Public Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
Gets the value of the allowancePlanData property.
| |||||||||||
Gets the value of the bonusPlanData property.
| |||||||||||
Gets the value of the commissionPlanData property.
| |||||||||||
Gets the value of the compensationEffectiveDate property.
| |||||||||||
Gets the value of the compensationGuidelinesData property.
| |||||||||||
Gets the value of the futurePaymentPlanData property.
| |||||||||||
Gets the value of the meritPlanData property.
| |||||||||||
Gets the value of the periodSalaryPlanData property.
| |||||||||||
Gets the value of the positionCompensationSummaryData property.
| |||||||||||
Gets the value of the reasonReference property.
| |||||||||||
Gets the value of the salaryAndHourlyData property.
| |||||||||||
Gets the value of the stockPlanData property.
| |||||||||||
Gets the value of the unitAllowancePlanData property.
| |||||||||||
Gets the value of the unitSalaryPlanData property.
| |||||||||||
Sets the value of the allowancePlanData property.
| |||||||||||
Sets the value of the bonusPlanData property.
| |||||||||||
Sets the value of the commissionPlanData property.
| |||||||||||
Sets the value of the compensationEffectiveDate property.
| |||||||||||
Sets the value of the compensationGuidelinesData property.
| |||||||||||
Sets the value of the futurePaymentPlanData property.
| |||||||||||
Sets the value of the meritPlanData property.
| |||||||||||
Sets the value of the periodSalaryPlanData property.
| |||||||||||
Sets the value of the positionCompensationSummaryData property.
| |||||||||||
Sets the value of the reasonReference property.
| |||||||||||
Sets the value of the salaryAndHourlyData property.
| |||||||||||
Sets the value of the stockPlanData property.
| |||||||||||
Sets the value of the unitAllowancePlanData property.
| |||||||||||
Sets the value of the unitSalaryPlanData property.
| |||||||||||
|
[Expand]
Inherited Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
From class
java.lang.Object
| |||||||||||
Gets the value of the allowancePlanData 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 allowancePlanData property.
For example, to add a new item, do as follows:
getAllowancePlanData().add(newItem);
Objects of the following type(s) are allowed in the list
EmployeeAllowancePlanAssignmentDataType
Gets the value of the bonusPlanData 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 bonusPlanData property.
For example, to add a new item, do as follows:
getBonusPlanData().add(newItem);
Objects of the following type(s) are allowed in the list
EmployeeBonusPlanAssignmentDataType
Gets the value of the commissionPlanData 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 commissionPlanData property.
For example, to add a new item, do as follows:
getCommissionPlanData().add(newItem);
Objects of the following type(s) are allowed in the list
EmployeeCommissionPlanAssignmentDataType
Gets the value of the compensationEffectiveDate property.
Gets the value of the compensationGuidelinesData 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 compensationGuidelinesData property.
For example, to add a new item, do as follows:
getCompensationGuidelinesData().add(newItem);
Objects of the following type(s) are allowed in the list
CompensatableGuidelinesDataType
Gets the value of the futurePaymentPlanData 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 futurePaymentPlanData property.
For example, to add a new item, do as follows:
getFuturePaymentPlanData().add(newItem);
Objects of the following type(s) are allowed in the list
FuturePaymentPlanAssignmentDataType
Gets the value of the meritPlanData 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 meritPlanData property.
For example, to add a new item, do as follows:
getMeritPlanData().add(newItem);
Objects of the following type(s) are allowed in the list
EmployeeMeritPlanAssignmentDataType
Gets the value of the periodSalaryPlanData 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 periodSalaryPlanData property.
For example, to add a new item, do as follows:
getPeriodSalaryPlanData().add(newItem);
Objects of the following type(s) are allowed in the list
EmployeePeriodSalaryPlanAssignmentDataType
Gets the value of the positionCompensationSummaryData property.
CompensatableSummaryDataType
Gets the value of the reasonReference property.
EventClassificationSubcategoryObjectType
Gets the value of the salaryAndHourlyData 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 salaryAndHourlyData property.
For example, to add a new item, do as follows:
getSalaryAndHourlyData().add(newItem);
Objects of the following type(s) are allowed in the list
EmployeeBasePayPlanAssignmentDataType
Gets the value of the stockPlanData 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 stockPlanData property.
For example, to add a new item, do as follows:
getStockPlanData().add(newItem);
Objects of the following type(s) are allowed in the list
EmployeeStockPlanAssignmentDataType
Gets the value of the unitAllowancePlanData 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 unitAllowancePlanData property.
For example, to add a new item, do as follows:
getUnitAllowancePlanData().add(newItem);
Objects of the following type(s) are allowed in the list
EmployeeAllowanceUnitPlanAssignmentDataType
Gets the value of the unitSalaryPlanData 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 unitSalaryPlanData property.
For example, to add a new item, do as follows:
getUnitSalaryPlanData().add(newItem);
Objects of the following type(s) are allowed in the list
EmployeeSalaryUnitPlanAssignmentDataType
Sets the value of the allowancePlanData property.
| allowancePlanData | Allowed object is
EmployeeAllowancePlanAssignmentDataType
|
|---|
Sets the value of the bonusPlanData property.
| bonusPlanData | Allowed object is
EmployeeBonusPlanAssignmentDataType
|
|---|
Sets the value of the commissionPlanData property.
| commissionPlanData | Allowed object is
EmployeeCommissionPlanAssignmentDataType
|
|---|
Sets the value of the compensationEffectiveDate property.
| value | Allowed object is XMLGregorianCalendar |
|---|
Sets the value of the compensationGuidelinesData property.
| compensationGuidelinesData | Allowed object is
CompensatableGuidelinesDataType
|
|---|
Sets the value of the futurePaymentPlanData property.
| futurePaymentPlanData | Allowed object is
FuturePaymentPlanAssignmentDataType
|
|---|
Sets the value of the meritPlanData property.
| meritPlanData | Allowed object is
EmployeeMeritPlanAssignmentDataType
|
|---|
Sets the value of the periodSalaryPlanData property.
| periodSalaryPlanData | Allowed object is
EmployeePeriodSalaryPlanAssignmentDataType
|
|---|
Sets the value of the positionCompensationSummaryData property.
| value | Allowed object is
CompensatableSummaryDataType
|
|---|
Sets the value of the reasonReference property.
| value | Allowed object is
EventClassificationSubcategoryObjectType
|
|---|
Sets the value of the salaryAndHourlyData property.
| salaryAndHourlyData | Allowed object is
EmployeeBasePayPlanAssignmentDataType
|
|---|
Sets the value of the stockPlanData property.
| stockPlanData | Allowed object is
EmployeeStockPlanAssignmentDataType
|
|---|
Sets the value of the unitAllowancePlanData property.
| unitAllowancePlanData | Allowed object is
EmployeeAllowanceUnitPlanAssignmentDataType
|
|---|
Sets the value of the unitSalaryPlanData property.
| unitSalaryPlanData | Allowed object is
EmployeeSalaryUnitPlanAssignmentDataType
|
|---|