public class

PreviousSystemCompensationHistoryDetailDataType

extends Object
implements Serializable
java.lang.Object
   ↳ com.workday.compensation.PreviousSystemCompensationHistoryDetailDataType

Class Overview

Container for the detailed data for a previous system compensation history entry.

Java class for Previous_System_Compensation_History_Detail_DataType complex type.

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

 <complexType name="Previous_System_Compensation_History_Detail_DataType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="ID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="Worker_History_Name" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="Action_Date" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
         <element name="Reason" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="Amount" minOccurs="0">
           <simpleType>
             <restriction base="{http://www.w3.org/2001/XMLSchema}decimal">
               <totalDigits value="26"/>
               <minInclusive value="0"/>
               <fractionDigits value="6"/>
             </restriction>
           </simpleType>
         </element>
         <element name="Currency_Reference" type="{urn:com.workday/bsvc}CurrencyObjectType" minOccurs="0"/>
         <element name="Frequency_Reference" type="{urn:com.workday/bsvc}FrequencyObjectType" minOccurs="0"/>
         <element name="Amount_Change" minOccurs="0">
           <simpleType>
             <restriction base="{http://www.w3.org/2001/XMLSchema}decimal">
               <totalDigits value="26"/>
               <fractionDigits value="6"/>
             </restriction>
           </simpleType>
         </element>
         <element name="Description" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

Summary

Constants
long serialVersionUID
Fields
protected XMLGregorianCalendar actionDate
protected BigDecimal amount
protected BigDecimal amountChange
protected CurrencyObjectType currencyReference
protected String description
protected FrequencyObjectType frequencyReference
protected String id
protected String reason
protected String workerHistoryName
Public Constructors
PreviousSystemCompensationHistoryDetailDataType()
Public Methods
XMLGregorianCalendar getActionDate()
Gets the value of the actionDate property.
BigDecimal getAmount()
Gets the value of the amount property.
BigDecimal getAmountChange()
Gets the value of the amountChange property.
CurrencyObjectType getCurrencyReference()
Gets the value of the currencyReference property.
String getDescription()
Gets the value of the description property.
FrequencyObjectType getFrequencyReference()
Gets the value of the frequencyReference property.
String getID()
Gets the value of the id property.
String getReason()
Gets the value of the reason property.
String getWorkerHistoryName()
Gets the value of the workerHistoryName property.
void setActionDate(XMLGregorianCalendar value)
Sets the value of the actionDate property.
void setAmount(BigDecimal value)
Sets the value of the amount property.
void setAmountChange(BigDecimal value)
Sets the value of the amountChange property.
void setCurrencyReference(CurrencyObjectType value)
Sets the value of the currencyReference property.
void setDescription(String value)
Sets the value of the description property.
void setFrequencyReference(FrequencyObjectType value)
Sets the value of the frequencyReference property.
void setID(String value)
Sets the value of the id property.
void setReason(String value)
Sets the value of the reason property.
void setWorkerHistoryName(String value)
Sets the value of the workerHistoryName property.
[Expand]
Inherited Methods
From class java.lang.Object

Constants

private static final long serialVersionUID

Constant Value: 1 (0x0000000000000001)

Fields

protected XMLGregorianCalendar actionDate

protected BigDecimal amount

protected BigDecimal amountChange

protected CurrencyObjectType currencyReference

protected String description

protected FrequencyObjectType frequencyReference

protected String id

protected String reason

protected String workerHistoryName

Public Constructors

public PreviousSystemCompensationHistoryDetailDataType ()

Public Methods

public XMLGregorianCalendar getActionDate ()

Gets the value of the actionDate property.

Returns
  • possible object is XMLGregorianCalendar

public BigDecimal getAmount ()

Gets the value of the amount property.

Returns
  • possible object is BigDecimal

public BigDecimal getAmountChange ()

Gets the value of the amountChange property.

Returns
  • possible object is BigDecimal

public CurrencyObjectType getCurrencyReference ()

Gets the value of the currencyReference property.

Returns

public String getDescription ()

Gets the value of the description property.

Returns
  • possible object is String

public FrequencyObjectType getFrequencyReference ()

Gets the value of the frequencyReference property.

Returns

public String getID ()

Gets the value of the id property.

Returns
  • possible object is String

public String getReason ()

Gets the value of the reason property.

Returns
  • possible object is String

public String getWorkerHistoryName ()

Gets the value of the workerHistoryName property.

Returns
  • possible object is String

public void setActionDate (XMLGregorianCalendar value)

Sets the value of the actionDate property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setAmount (BigDecimal value)

Sets the value of the amount property.

Parameters
value Allowed object is BigDecimal

public void setAmountChange (BigDecimal value)

Sets the value of the amountChange property.

Parameters
value Allowed object is BigDecimal

public void setCurrencyReference (CurrencyObjectType value)

Sets the value of the currencyReference property.

Parameters
value Allowed object is CurrencyObjectType

public void setDescription (String value)

Sets the value of the description property.

Parameters
value Allowed object is String

public void setFrequencyReference (FrequencyObjectType value)

Sets the value of the frequencyReference property.

Parameters
value Allowed object is FrequencyObjectType

public void setID (String value)

Sets the value of the id property.

Parameters
value Allowed object is String

public void setReason (String value)

Sets the value of the reason property.

Parameters
value Allowed object is String

public void setWorkerHistoryName (String value)

Sets the value of the workerHistoryName property.

Parameters
value Allowed object is String