public class

BenefitPlanEarningDeductionCurrencyConversionDetailsDataType

extends Object
implements Serializable
java.lang.Object
   ↳ com.workday.payrollinterface.BenefitPlanEarningDeductionCurrencyConversionDetailsDataType

Class Overview

This section holds the calculated costs, contributions and coverage amounts converted to a common currency and frequency.

Java class for Benefit_Plan_Earning_Deduction_Currency_Conversion_Details_DataType complex type.

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

 <complexType name="Benefit_Plan_Earning_Deduction_Currency_Conversion_Details_DataType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="EE_Cost_Pre_Tax" minOccurs="0">
           <simpleType>
             <restriction base="{http://www.w3.org/2001/XMLSchema}decimal">
               <totalDigits value="26"/>
               <fractionDigits value="6"/>
             </restriction>
           </simpleType>
         </element>
         <element name="EE_Cost_Post_Tax" 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="ER_Cost_Non_Taxable" 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="ER_Cost_Taxable" 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="Coverage_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="Dependent_Fair_Market_Value" 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" minOccurs="0"/>
         <element name="Frequency_Reference" type="{urn:com.workday/bsvc}FrequencyObjectType" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

Summary

Constants
long serialVersionUID
Fields
protected BigDecimal coverageAmount
protected CurrencyObjectType currencyReference
protected BigDecimal dependentFairMarketValue
protected BigDecimal eeCostPostTax
protected BigDecimal eeCostPreTax
protected BigDecimal erCostNonTaxable
protected BigDecimal erCostTaxable
protected FrequencyObjectType frequencyReference
Public Constructors
BenefitPlanEarningDeductionCurrencyConversionDetailsDataType()
Public Methods
BigDecimal getCoverageAmount()
Gets the value of the coverageAmount property.
CurrencyObjectType getCurrencyReference()
Gets the value of the currencyReference property.
BigDecimal getDependentFairMarketValue()
Gets the value of the dependentFairMarketValue property.
BigDecimal getEECostPostTax()
Gets the value of the eeCostPostTax property.
BigDecimal getEECostPreTax()
Gets the value of the eeCostPreTax property.
BigDecimal getERCostNonTaxable()
Gets the value of the erCostNonTaxable property.
BigDecimal getERCostTaxable()
Gets the value of the erCostTaxable property.
FrequencyObjectType getFrequencyReference()
Gets the value of the frequencyReference property.
void setCoverageAmount(BigDecimal value)
Sets the value of the coverageAmount property.
void setCurrencyReference(CurrencyObjectType value)
Sets the value of the currencyReference property.
void setDependentFairMarketValue(BigDecimal value)
Sets the value of the dependentFairMarketValue property.
void setEECostPostTax(BigDecimal value)
Sets the value of the eeCostPostTax property.
void setEECostPreTax(BigDecimal value)
Sets the value of the eeCostPreTax property.
void setERCostNonTaxable(BigDecimal value)
Sets the value of the erCostNonTaxable property.
void setERCostTaxable(BigDecimal value)
Sets the value of the erCostTaxable property.
void setFrequencyReference(FrequencyObjectType 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 coverageAmount

protected CurrencyObjectType currencyReference

protected BigDecimal dependentFairMarketValue

protected BigDecimal eeCostPostTax

protected BigDecimal eeCostPreTax

protected BigDecimal erCostNonTaxable

protected BigDecimal erCostTaxable

protected FrequencyObjectType frequencyReference

Public Constructors

public BenefitPlanEarningDeductionCurrencyConversionDetailsDataType ()

Public Methods

public BigDecimal getCoverageAmount ()

Gets the value of the coverageAmount property.

Returns
  • possible object is BigDecimal

public CurrencyObjectType getCurrencyReference ()

Gets the value of the currencyReference property.

Returns

public BigDecimal getDependentFairMarketValue ()

Gets the value of the dependentFairMarketValue property.

Returns
  • possible object is BigDecimal

public BigDecimal getEECostPostTax ()

Gets the value of the eeCostPostTax property.

Returns
  • possible object is BigDecimal

public BigDecimal getEECostPreTax ()

Gets the value of the eeCostPreTax property.

Returns
  • possible object is BigDecimal

public BigDecimal getERCostNonTaxable ()

Gets the value of the erCostNonTaxable property.

Returns
  • possible object is BigDecimal

public BigDecimal getERCostTaxable ()

Gets the value of the erCostTaxable property.

Returns
  • possible object is BigDecimal

public FrequencyObjectType getFrequencyReference ()

Gets the value of the frequencyReference property.

Returns

public void setCoverageAmount (BigDecimal value)

Sets the value of the coverageAmount 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 setDependentFairMarketValue (BigDecimal value)

Sets the value of the dependentFairMarketValue property.

Parameters
value Allowed object is BigDecimal

public void setEECostPostTax (BigDecimal value)

Sets the value of the eeCostPostTax property.

Parameters
value Allowed object is BigDecimal

public void setEECostPreTax (BigDecimal value)

Sets the value of the eeCostPreTax property.

Parameters
value Allowed object is BigDecimal

public void setERCostNonTaxable (BigDecimal value)

Sets the value of the erCostNonTaxable property.

Parameters
value Allowed object is BigDecimal

public void setERCostTaxable (BigDecimal value)

Sets the value of the erCostTaxable property.

Parameters
value Allowed object is BigDecimal

public void setFrequencyReference (FrequencyObjectType value)

Sets the value of the frequencyReference property.

Parameters
value Allowed object is FrequencyObjectType