public class

CompensationBenchmarkProfileDataType

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

Class Overview

Benchmark Job Data

Java class for Compensation_Benchmark_Profile_DataType complex type.

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

 <complexType name="Compensation_Benchmark_Profile_DataType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="Compensation_Eligibility_Rule_Reference" type="{urn:com.workday/bsvc}Condition_RuleObjectType"/>
         <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="Benchmark_Job_Composite_Replacement_Data" type="{urn:com.workday/bsvc}Benchmark_Job_Composite_DataType" maxOccurs="unbounded" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

Summary

Constants
long serialVersionUID
Fields
protected List<BenchmarkJobCompositeDataType> benchmarkJobCompositeReplacementData
protected ConditionRuleObjectType compensationEligibilityRuleReference
protected CurrencyObjectType currencyReference
protected FrequencyObjectType frequencyReference
Public Constructors
CompensationBenchmarkProfileDataType()
Public Methods
List<BenchmarkJobCompositeDataType> getBenchmarkJobCompositeReplacementData()
Gets the value of the benchmarkJobCompositeReplacementData property.
ConditionRuleObjectType getCompensationEligibilityRuleReference()
Gets the value of the compensationEligibilityRuleReference property.
CurrencyObjectType getCurrencyReference()
Gets the value of the currencyReference property.
FrequencyObjectType getFrequencyReference()
Gets the value of the frequencyReference property.
void setBenchmarkJobCompositeReplacementData(List<BenchmarkJobCompositeDataType> benchmarkJobCompositeReplacementData)
Sets the value of the benchmarkJobCompositeReplacementData property.
void setCompensationEligibilityRuleReference(ConditionRuleObjectType value)
Sets the value of the compensationEligibilityRuleReference property.
void setCurrencyReference(CurrencyObjectType value)
Sets the value of the currencyReference 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 List<BenchmarkJobCompositeDataType> benchmarkJobCompositeReplacementData

protected ConditionRuleObjectType compensationEligibilityRuleReference

protected CurrencyObjectType currencyReference

protected FrequencyObjectType frequencyReference

Public Constructors

public CompensationBenchmarkProfileDataType ()

Public Methods

public List<BenchmarkJobCompositeDataType> getBenchmarkJobCompositeReplacementData ()

Gets the value of the benchmarkJobCompositeReplacementData 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 benchmarkJobCompositeReplacementData property.

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

    getBenchmarkJobCompositeReplacementData().add(newItem);
 

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

public ConditionRuleObjectType getCompensationEligibilityRuleReference ()

Gets the value of the compensationEligibilityRuleReference property.

Returns

public CurrencyObjectType getCurrencyReference ()

Gets the value of the currencyReference property.

Returns

public FrequencyObjectType getFrequencyReference ()

Gets the value of the frequencyReference property.

Returns

public void setBenchmarkJobCompositeReplacementData (List<BenchmarkJobCompositeDataType> benchmarkJobCompositeReplacementData)

Sets the value of the benchmarkJobCompositeReplacementData property.

Parameters
benchmarkJobCompositeReplacementData Allowed object is BenchmarkJobCompositeDataType

public void setCompensationEligibilityRuleReference (ConditionRuleObjectType value)

Sets the value of the compensationEligibilityRuleReference property.

Parameters
value Allowed object is ConditionRuleObjectType

public void setCurrencyReference (CurrencyObjectType value)

Sets the value of the currencyReference property.

Parameters
value Allowed object is CurrencyObjectType

public void setFrequencyReference (FrequencyObjectType value)

Sets the value of the frequencyReference property.

Parameters
value Allowed object is FrequencyObjectType