public class

ContractDetailsDataType

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

Class Overview

Encapsulating element containing all Contract Details data.

Java class for Contract_Details_DataType complex type.

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

 <complexType name="Contract_Details_DataType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="Contract_Pay_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_Data" type="{urn:com.workday/bsvc}Currency_Reference_DataType" minOccurs="0"/>
         <element name="Frequency_Reference_Data" type="{urn:com.workday/bsvc}Frequency_Reference_DataType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="Contract_Assignment_Details" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

Summary

Fields
protected String contractAssignmentDetails
protected BigDecimal contractPayRate
protected CurrencyReferenceDataType currencyReferenceData
protected List<FrequencyReferenceDataType> frequencyReferenceData
Public Constructors
ContractDetailsDataType()
Public Methods
String getContractAssignmentDetails()
Gets the value of the contractAssignmentDetails property.
BigDecimal getContractPayRate()
Gets the value of the contractPayRate property.
CurrencyReferenceDataType getCurrencyReferenceData()
Gets the value of the currencyReferenceData property.
List<FrequencyReferenceDataType> getFrequencyReferenceData()
Gets the value of the frequencyReferenceData property.
void setContractAssignmentDetails(String value)
Sets the value of the contractAssignmentDetails property.
void setContractPayRate(BigDecimal value)
Sets the value of the contractPayRate property.
void setCurrencyReferenceData(CurrencyReferenceDataType value)
Sets the value of the currencyReferenceData property.
[Expand]
Inherited Methods
From class java.lang.Object

Fields

protected String contractAssignmentDetails

protected BigDecimal contractPayRate

protected CurrencyReferenceDataType currencyReferenceData

protected List<FrequencyReferenceDataType> frequencyReferenceData

Public Constructors

public ContractDetailsDataType ()

Public Methods

public String getContractAssignmentDetails ()

Gets the value of the contractAssignmentDetails property.

Returns
  • possible object is String

public BigDecimal getContractPayRate ()

Gets the value of the contractPayRate property.

Returns
  • possible object is BigDecimal

public CurrencyReferenceDataType getCurrencyReferenceData ()

Gets the value of the currencyReferenceData property.

Returns

public List<FrequencyReferenceDataType> getFrequencyReferenceData ()

Gets the value of the frequencyReferenceData property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the frequencyReferenceData property.

For example, to add a new item, do as follows:

    getFrequencyReferenceData().add(newItem);
 

Objects of the following type(s) are allowed in the list FrequencyReferenceDataType

public void setContractAssignmentDetails (String value)

Sets the value of the contractAssignmentDetails property.

Parameters
value Allowed object is String

public void setContractPayRate (BigDecimal value)

Sets the value of the contractPayRate property.

Parameters
value Allowed object is BigDecimal

public void setCurrencyReferenceData (CurrencyReferenceDataType value)

Sets the value of the currencyReferenceData property.

Parameters
value Allowed object is CurrencyReferenceDataType