public class

CompensatableSummaryDataType

extends Object
java.lang.Object
   ↳ workday.com.bsvc.CompensatableSummaryDataType

Class Overview

Wrapper element containing summary compensation information for a position. The information is in the position's compensation currency and frequency, annualized, and annualized in the default currency.

Java class for Compensatable_Summary_DataType complex type.

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

 <complexType name="Compensatable_Summary_DataType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="Employee_Compensation_Summary_Data" type="{urn:com.workday/bsvc}Compensatable_Summary_Amount_DataType" minOccurs="0"/>
         <element name="Annualized_Summary_Data" type="{urn:com.workday/bsvc}Compensatable_Summary_Amount_Annualized_DataType" minOccurs="0"/>
         <element name="Summary_Data_in_Pay_Group_Frequency" type="{urn:com.workday/bsvc}Compensatable_Summary_Amount_In_Target_Frequency_DataType" minOccurs="0"/>
         <element name="Annualized_in_Reporting_Currency_Summary_Data" type="{urn:com.workday/bsvc}Compensatable_Summary_Amount_Annualized_In_Reporting_Currency_DataType" minOccurs="0"/>
         <element name="Summary_Data_in_Hourly_Frequency" type="{urn:com.workday/bsvc}Compensatable_Summary_Amount_Hourly_DataType" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

Summary

Fields
protected CompensatableSummaryAmountAnnualizedInReportingCurrencyDataType annualizedInReportingCurrencySummaryData
protected CompensatableSummaryAmountAnnualizedDataType annualizedSummaryData
protected CompensatableSummaryAmountDataType employeeCompensationSummaryData
protected CompensatableSummaryAmountHourlyDataType summaryDataInHourlyFrequency
protected CompensatableSummaryAmountInTargetFrequencyDataType summaryDataInPayGroupFrequency
Public Constructors
CompensatableSummaryDataType()
Public Methods
CompensatableSummaryAmountAnnualizedInReportingCurrencyDataType getAnnualizedInReportingCurrencySummaryData()
Gets the value of the annualizedInReportingCurrencySummaryData property.
CompensatableSummaryAmountAnnualizedDataType getAnnualizedSummaryData()
Gets the value of the annualizedSummaryData property.
CompensatableSummaryAmountDataType getEmployeeCompensationSummaryData()
Gets the value of the employeeCompensationSummaryData property.
CompensatableSummaryAmountHourlyDataType getSummaryDataInHourlyFrequency()
Gets the value of the summaryDataInHourlyFrequency property.
CompensatableSummaryAmountInTargetFrequencyDataType getSummaryDataInPayGroupFrequency()
Gets the value of the summaryDataInPayGroupFrequency property.
void setAnnualizedInReportingCurrencySummaryData(CompensatableSummaryAmountAnnualizedInReportingCurrencyDataType value)
Sets the value of the annualizedInReportingCurrencySummaryData property.
void setAnnualizedSummaryData(CompensatableSummaryAmountAnnualizedDataType value)
Sets the value of the annualizedSummaryData property.
void setEmployeeCompensationSummaryData(CompensatableSummaryAmountDataType value)
Sets the value of the employeeCompensationSummaryData property.
void setSummaryDataInHourlyFrequency(CompensatableSummaryAmountHourlyDataType value)
Sets the value of the summaryDataInHourlyFrequency property.
void setSummaryDataInPayGroupFrequency(CompensatableSummaryAmountInTargetFrequencyDataType value)
Sets the value of the summaryDataInPayGroupFrequency property.
[Expand]
Inherited Methods
From class java.lang.Object

Fields

protected CompensatableSummaryAmountAnnualizedInReportingCurrencyDataType annualizedInReportingCurrencySummaryData

protected CompensatableSummaryAmountAnnualizedDataType annualizedSummaryData

protected CompensatableSummaryAmountDataType employeeCompensationSummaryData

protected CompensatableSummaryAmountHourlyDataType summaryDataInHourlyFrequency

protected CompensatableSummaryAmountInTargetFrequencyDataType summaryDataInPayGroupFrequency

Public Constructors

public CompensatableSummaryDataType ()

Public Methods

public CompensatableSummaryAmountAnnualizedInReportingCurrencyDataType getAnnualizedInReportingCurrencySummaryData ()

Gets the value of the annualizedInReportingCurrencySummaryData property.

public CompensatableSummaryAmountAnnualizedDataType getAnnualizedSummaryData ()

Gets the value of the annualizedSummaryData property.

public CompensatableSummaryAmountDataType getEmployeeCompensationSummaryData ()

Gets the value of the employeeCompensationSummaryData property.

Returns

public CompensatableSummaryAmountHourlyDataType getSummaryDataInHourlyFrequency ()

Gets the value of the summaryDataInHourlyFrequency property.

Returns

public CompensatableSummaryAmountInTargetFrequencyDataType getSummaryDataInPayGroupFrequency ()

Gets the value of the summaryDataInPayGroupFrequency property.

public void setAnnualizedInReportingCurrencySummaryData (CompensatableSummaryAmountAnnualizedInReportingCurrencyDataType value)

Sets the value of the annualizedInReportingCurrencySummaryData property.

public void setAnnualizedSummaryData (CompensatableSummaryAmountAnnualizedDataType value)

Sets the value of the annualizedSummaryData property.

Parameters
value Allowed object is CompensatableSummaryAmountAnnualizedDataType

public void setEmployeeCompensationSummaryData (CompensatableSummaryAmountDataType value)

Sets the value of the employeeCompensationSummaryData property.

Parameters
value Allowed object is CompensatableSummaryAmountDataType

public void setSummaryDataInHourlyFrequency (CompensatableSummaryAmountHourlyDataType value)

Sets the value of the summaryDataInHourlyFrequency property.

Parameters
value Allowed object is CompensatableSummaryAmountHourlyDataType

public void setSummaryDataInPayGroupFrequency (CompensatableSummaryAmountInTargetFrequencyDataType value)

Sets the value of the summaryDataInPayGroupFrequency property.

Parameters
value Allowed object is CompensatableSummaryAmountInTargetFrequencyDataType