public class

BenefitAnnualRateDataType

extends Object
implements Serializable
java.lang.Object
   ↳ com.workday.benefits.BenefitAnnualRateDataType

Class Overview

Contains the Benefit Annual Rate data.

Java class for Benefit_Annual_Rate_DataType complex type.

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

 <complexType name="Benefit_Annual_Rate_DataType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="Effective_Date" type="{http://www.w3.org/2001/XMLSchema}date"/>
         <element name="Worker_Reference" type="{urn:com.workday/bsvc}WorkerObjectType"/>
         <element name="Benefit_Annual_Rate" minOccurs="0">
           <simpleType>
             <restriction base="{http://www.w3.org/2001/XMLSchema}decimal">
               <totalDigits value="21"/>
               <minInclusive value="0"/>
               <fractionDigits value="6"/>
             </restriction>
           </simpleType>
         </element>
         <element name="Currency_Reference" type="{urn:com.workday/bsvc}CurrencyObjectType"/>
         <element name="Benefit_Annual_Rate_Type_Reference" type="{urn:com.workday/bsvc}Benefit_Annual_Rate_TypeObjectType" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

Summary

Constants
long serialVersionUID
Fields
protected BigDecimal benefitAnnualRate
protected BenefitAnnualRateTypeObjectType benefitAnnualRateTypeReference
protected CurrencyObjectType currencyReference
protected XMLGregorianCalendar effectiveDate
protected WorkerObjectType workerReference
Public Constructors
BenefitAnnualRateDataType()
Public Methods
BigDecimal getBenefitAnnualRate()
Gets the value of the benefitAnnualRate property.
BenefitAnnualRateTypeObjectType getBenefitAnnualRateTypeReference()
Gets the value of the benefitAnnualRateTypeReference property.
CurrencyObjectType getCurrencyReference()
Gets the value of the currencyReference property.
XMLGregorianCalendar getEffectiveDate()
Gets the value of the effectiveDate property.
WorkerObjectType getWorkerReference()
Gets the value of the workerReference property.
void setBenefitAnnualRate(BigDecimal value)
Sets the value of the benefitAnnualRate property.
void setBenefitAnnualRateTypeReference(BenefitAnnualRateTypeObjectType value)
Sets the value of the benefitAnnualRateTypeReference property.
void setCurrencyReference(CurrencyObjectType value)
Sets the value of the currencyReference property.
void setEffectiveDate(XMLGregorianCalendar value)
Sets the value of the effectiveDate property.
void setWorkerReference(WorkerObjectType value)
Sets the value of the workerReference property.
[Expand]
Inherited Methods
From class java.lang.Object

Constants

private static final long serialVersionUID

Constant Value: 1 (0x0000000000000001)

Fields

protected BigDecimal benefitAnnualRate

protected BenefitAnnualRateTypeObjectType benefitAnnualRateTypeReference

protected CurrencyObjectType currencyReference

protected XMLGregorianCalendar effectiveDate

protected WorkerObjectType workerReference

Public Constructors

public BenefitAnnualRateDataType ()

Public Methods

public BigDecimal getBenefitAnnualRate ()

Gets the value of the benefitAnnualRate property.

Returns
  • possible object is BigDecimal

public BenefitAnnualRateTypeObjectType getBenefitAnnualRateTypeReference ()

Gets the value of the benefitAnnualRateTypeReference property.

Returns

public CurrencyObjectType getCurrencyReference ()

Gets the value of the currencyReference property.

Returns

public XMLGregorianCalendar getEffectiveDate ()

Gets the value of the effectiveDate property.

Returns
  • possible object is XMLGregorianCalendar

public WorkerObjectType getWorkerReference ()

Gets the value of the workerReference property.

Returns

public void setBenefitAnnualRate (BigDecimal value)

Sets the value of the benefitAnnualRate property.

Parameters
value Allowed object is BigDecimal

public void setBenefitAnnualRateTypeReference (BenefitAnnualRateTypeObjectType value)

Sets the value of the benefitAnnualRateTypeReference property.

Parameters
value Allowed object is BenefitAnnualRateTypeObjectType

public void setCurrencyReference (CurrencyObjectType value)

Sets the value of the currencyReference property.

Parameters
value Allowed object is CurrencyObjectType

public void setEffectiveDate (XMLGregorianCalendar value)

Sets the value of the effectiveDate property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setWorkerReference (WorkerObjectType value)

Sets the value of the workerReference property.

Parameters
value Allowed object is WorkerObjectType