public class

EmployeeCompensationSalaryPlanAssignmentDetailDataType

extends Object
implements Serializable
java.lang.Object
   ↳ com.workday.hr.EmployeeCompensationSalaryPlanAssignmentDetailDataType

Class Overview

Encapsulating element containing all Compensation Element Values for Base Pay data.

Java class for Employee_Compensation_Salary_Plan_Assignment_Detail_DataType complex type.

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

 <complexType name="Employee_Compensation_Salary_Plan_Assignment_Detail_DataType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="Compensation_Element_Reference" type="{urn:com.workday/bsvc}Compensation_Element_ReferenceType" minOccurs="0"/>
         <element name="Compensation_Element_Amount">
           <simpleType>
             <restriction base="{http://www.w3.org/2001/XMLSchema}decimal">
               <totalDigits value="26"/>
               <fractionDigits value="6"/>
             </restriction>
           </simpleType>
         </element>
         <element name="Currency_Reference" type="{urn:com.workday/bsvc}Currency_Reference_DataType"/>
         <element name="Frequency_Reference" type="{urn:com.workday/bsvc}Frequency_Reference_DataType"/>
         <element name="Expected_End_Date" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

Summary

Constants
long serialVersionUID
Fields
protected BigDecimal compensationElementAmount
protected CompensationElementReferenceType compensationElementReference
protected CurrencyReferenceDataType currencyReference
protected XMLGregorianCalendar expectedEndDate
protected FrequencyReferenceDataType frequencyReference
Public Constructors
EmployeeCompensationSalaryPlanAssignmentDetailDataType()
Public Methods
BigDecimal getCompensationElementAmount()
Gets the value of the compensationElementAmount property.
CompensationElementReferenceType getCompensationElementReference()
Gets the value of the compensationElementReference property.
CurrencyReferenceDataType getCurrencyReference()
Gets the value of the currencyReference property.
XMLGregorianCalendar getExpectedEndDate()
Gets the value of the expectedEndDate property.
FrequencyReferenceDataType getFrequencyReference()
Gets the value of the frequencyReference property.
void setCompensationElementAmount(BigDecimal value)
Sets the value of the compensationElementAmount property.
void setCompensationElementReference(CompensationElementReferenceType value)
Sets the value of the compensationElementReference property.
void setCurrencyReference(CurrencyReferenceDataType value)
Sets the value of the currencyReference property.
void setExpectedEndDate(XMLGregorianCalendar value)
Sets the value of the expectedEndDate property.
void setFrequencyReference(FrequencyReferenceDataType value)
Sets the value of the frequencyReference property.
[Expand]
Inherited Methods
From class java.lang.Object

Constants

private static final long serialVersionUID

Constant Value: 1 (0x0000000000000001)

Fields

protected BigDecimal compensationElementAmount

protected CompensationElementReferenceType compensationElementReference

protected CurrencyReferenceDataType currencyReference

protected XMLGregorianCalendar expectedEndDate

protected FrequencyReferenceDataType frequencyReference

Public Constructors

public EmployeeCompensationSalaryPlanAssignmentDetailDataType ()

Public Methods

public BigDecimal getCompensationElementAmount ()

Gets the value of the compensationElementAmount property.

Returns
  • possible object is BigDecimal

public CompensationElementReferenceType getCompensationElementReference ()

Gets the value of the compensationElementReference property.

Returns

public CurrencyReferenceDataType getCurrencyReference ()

Gets the value of the currencyReference property.

Returns

public XMLGregorianCalendar getExpectedEndDate ()

Gets the value of the expectedEndDate property.

Returns
  • possible object is XMLGregorianCalendar

public FrequencyReferenceDataType getFrequencyReference ()

Gets the value of the frequencyReference property.

Returns

public void setCompensationElementAmount (BigDecimal value)

Sets the value of the compensationElementAmount property.

Parameters
value Allowed object is BigDecimal

public void setCompensationElementReference (CompensationElementReferenceType value)

Sets the value of the compensationElementReference property.

Parameters
value Allowed object is CompensationElementReferenceType

public void setCurrencyReference (CurrencyReferenceDataType value)

Sets the value of the currencyReference property.

Parameters
value Allowed object is CurrencyReferenceDataType

public void setExpectedEndDate (XMLGregorianCalendar value)

Sets the value of the expectedEndDate property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setFrequencyReference (FrequencyReferenceDataType value)

Sets the value of the frequencyReference property.

Parameters
value Allowed object is FrequencyReferenceDataType