public class

StockPlanUnitProfileReplacementDataType

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

Class Overview

Profile data for Stock Unit Plan.

Java class for Stock_Plan_Unit_Profile_Replacement_DataType complex type.

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

 <complexType name="Stock_Plan_Unit_Profile_Replacement_DataType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="Target_Shares" 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="Eligibility_Rule_Reference" type="{urn:com.workday/bsvc}Condition_RuleObjectType"/>
         <element name="Stock_Profile_Grant_Split_Replacement_Data" type="{urn:com.workday/bsvc}Stock_Profile_Grant_Split_Replacement_DataType" maxOccurs="unbounded"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

Summary

Constants
long serialVersionUID
Fields
protected ConditionRuleObjectType eligibilityRuleReference
protected List<StockProfileGrantSplitReplacementDataType> stockProfileGrantSplitReplacementData
protected BigDecimal targetShares
Public Constructors
StockPlanUnitProfileReplacementDataType()
Public Methods
ConditionRuleObjectType getEligibilityRuleReference()
Gets the value of the eligibilityRuleReference property.
List<StockProfileGrantSplitReplacementDataType> getStockProfileGrantSplitReplacementData()
Gets the value of the stockProfileGrantSplitReplacementData property.
BigDecimal getTargetShares()
Gets the value of the targetShares property.
void setEligibilityRuleReference(ConditionRuleObjectType value)
Sets the value of the eligibilityRuleReference property.
void setStockProfileGrantSplitReplacementData(List<StockProfileGrantSplitReplacementDataType> stockProfileGrantSplitReplacementData)
Sets the value of the stockProfileGrantSplitReplacementData property.
void setTargetShares(BigDecimal value)
Sets the value of the targetShares property.
[Expand]
Inherited Methods
From class java.lang.Object

Constants

private static final long serialVersionUID

Constant Value: 1 (0x0000000000000001)

Fields

protected ConditionRuleObjectType eligibilityRuleReference

protected List<StockProfileGrantSplitReplacementDataType> stockProfileGrantSplitReplacementData

protected BigDecimal targetShares

Public Constructors

public StockPlanUnitProfileReplacementDataType ()

Public Methods

public ConditionRuleObjectType getEligibilityRuleReference ()

Gets the value of the eligibilityRuleReference property.

Returns

public List<StockProfileGrantSplitReplacementDataType> getStockProfileGrantSplitReplacementData ()

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

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

    getStockProfileGrantSplitReplacementData().add(newItem);
 

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

public BigDecimal getTargetShares ()

Gets the value of the targetShares property.

Returns
  • possible object is BigDecimal

public void setEligibilityRuleReference (ConditionRuleObjectType value)

Sets the value of the eligibilityRuleReference property.

Parameters
value Allowed object is ConditionRuleObjectType

public void setStockProfileGrantSplitReplacementData (List<StockProfileGrantSplitReplacementDataType> stockProfileGrantSplitReplacementData)

Sets the value of the stockProfileGrantSplitReplacementData property.

Parameters
stockProfileGrantSplitReplacementData Allowed object is StockProfileGrantSplitReplacementDataType

public void setTargetShares (BigDecimal value)

Sets the value of the targetShares property.

Parameters
value Allowed object is BigDecimal