public class

CompensationScorecardResultDataType

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

Class Overview

Contains the detailed scorecard result information.

Java class for Compensation_Scorecard_Result_DataType complex type.

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

 <complexType name="Compensation_Scorecard_Result_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="Evaluation_Date" type="{http://www.w3.org/2001/XMLSchema}date"/>
         <element name="Compensation_Scorecard_Reference" type="{urn:com.workday/bsvc}Default_ScorecardObjectType"/>
         <element name="Scorecard_Result_Data" type="{urn:com.workday/bsvc}Scorecard_Result_DataType" maxOccurs="unbounded"/>
         <element name="Profile_Scorecard_Result_Data" type="{urn:com.workday/bsvc}Profile_Compensation_Scorecard_Result_DataType" maxOccurs="unbounded" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

Summary

Constants
long serialVersionUID
Fields
protected DefaultScorecardObjectType compensationScorecardReference
protected XMLGregorianCalendar evaluationDate
protected String id
protected List<ProfileCompensationScorecardResultDataType> profileScorecardResultData
protected List<ScorecardResultDataType> scorecardResultData
Public Constructors
CompensationScorecardResultDataType()
Public Methods
DefaultScorecardObjectType getCompensationScorecardReference()
Gets the value of the compensationScorecardReference property.
XMLGregorianCalendar getEvaluationDate()
Gets the value of the evaluationDate property.
String getID()
Gets the value of the id property.
List<ProfileCompensationScorecardResultDataType> getProfileScorecardResultData()
Gets the value of the profileScorecardResultData property.
List<ScorecardResultDataType> getScorecardResultData()
Gets the value of the scorecardResultData property.
void setCompensationScorecardReference(DefaultScorecardObjectType value)
Sets the value of the compensationScorecardReference property.
void setEvaluationDate(XMLGregorianCalendar value)
Sets the value of the evaluationDate property.
void setID(String value)
Sets the value of the id property.
void setProfileScorecardResultData(List<ProfileCompensationScorecardResultDataType> profileScorecardResultData)
Sets the value of the profileScorecardResultData property.
void setScorecardResultData(List<ScorecardResultDataType> scorecardResultData)
Sets the value of the scorecardResultData property.
[Expand]
Inherited Methods
From class java.lang.Object

Constants

private static final long serialVersionUID

Constant Value: 1 (0x0000000000000001)

Fields

protected DefaultScorecardObjectType compensationScorecardReference

protected XMLGregorianCalendar evaluationDate

protected String id

protected List<ProfileCompensationScorecardResultDataType> profileScorecardResultData

protected List<ScorecardResultDataType> scorecardResultData

Public Constructors

public CompensationScorecardResultDataType ()

Public Methods

public DefaultScorecardObjectType getCompensationScorecardReference ()

Gets the value of the compensationScorecardReference property.

Returns

public XMLGregorianCalendar getEvaluationDate ()

Gets the value of the evaluationDate property.

Returns
  • possible object is XMLGregorianCalendar

public String getID ()

Gets the value of the id property.

Returns
  • possible object is String

public List<ProfileCompensationScorecardResultDataType> getProfileScorecardResultData ()

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

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

    getProfileScorecardResultData().add(newItem);
 

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

public List<ScorecardResultDataType> getScorecardResultData ()

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

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

    getScorecardResultData().add(newItem);
 

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

public void setCompensationScorecardReference (DefaultScorecardObjectType value)

Sets the value of the compensationScorecardReference property.

Parameters
value Allowed object is DefaultScorecardObjectType

public void setEvaluationDate (XMLGregorianCalendar value)

Sets the value of the evaluationDate property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setID (String value)

Sets the value of the id property.

Parameters
value Allowed object is String

public void setProfileScorecardResultData (List<ProfileCompensationScorecardResultDataType> profileScorecardResultData)

Sets the value of the profileScorecardResultData property.

Parameters
profileScorecardResultData Allowed object is ProfileCompensationScorecardResultDataType

public void setScorecardResultData (List<ScorecardResultDataType> scorecardResultData)

Sets the value of the scorecardResultData property.

Parameters
scorecardResultData Allowed object is ScorecardResultDataType