public class

IndividualStockGrantDataType

extends Object
implements Serializable
java.lang.Object
   ↳ com.workday.staffing.IndividualStockGrantDataType

Class Overview

Data element for the Request Stock Grant business process.

Java class for Individual_Stock_Grant_DataType complex type.

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

 <complexType name="Individual_Stock_Grant_DataType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <choice>
           <element name="Shares_Granted" minOccurs="0">
             <simpleType>
               <restriction base="{http://www.w3.org/2001/XMLSchema}decimal">
                 <totalDigits value="15"/>
                 <minInclusive value="0"/>
                 <fractionDigits value="0"/>
               </restriction>
             </simpleType>
           </element>
           <element name="Grant_Percent" minOccurs="0">
             <simpleType>
               <restriction base="{http://www.w3.org/2001/XMLSchema}decimal">
                 <totalDigits value="10"/>
                 <minInclusive value="0"/>
                 <fractionDigits value="6"/>
               </restriction>
             </simpleType>
           </element>
           <element name="Grant_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>
         </choice>
         <element name="Grant_Type_Reference" type="{urn:com.workday/bsvc}Stock_Grant_TypeObjectType"/>
         <element name="Grant_Amount_Currency_Reference" type="{urn:com.workday/bsvc}CurrencyObjectType" minOccurs="0"/>
         <element name="Option_Pricing_Factor" minOccurs="0">
           <simpleType>
             <restriction base="{http://www.w3.org/2001/XMLSchema}decimal">
               <totalDigits value="5"/>
               <minInclusive value="0"/>
               <fractionDigits value="4"/>
             </restriction>
           </simpleType>
         </element>
         <element name="Comments" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="Vesting_Schedule_Reference" type="{urn:com.workday/bsvc}Stock_Vesting_ScheduleObjectType" minOccurs="0"/>
         <element name="Grant_ID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="Grant_Date" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
         <element name="Vest_From_Date" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
         <element name="Expiration_Date" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
         <element name="Grant_Price" minOccurs="0">
           <simpleType>
             <restriction base="{http://www.w3.org/2001/XMLSchema}decimal">
               <totalDigits value="16"/>
               <minInclusive value="0"/>
               <fractionDigits value="6"/>
             </restriction>
           </simpleType>
         </element>
         <element name="Currency_Reference" type="{urn:com.workday/bsvc}CurrencyObjectType" minOccurs="0"/>
         <element name="Board_Approved" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

Summary

Constants
long serialVersionUID
Fields
protected Boolean boardApproved
protected String comments
protected CurrencyObjectType currencyReference
protected XMLGregorianCalendar expirationDate
protected BigDecimal grantAmount
protected CurrencyObjectType grantAmountCurrencyReference
protected XMLGregorianCalendar grantDate
protected String grantID
protected BigDecimal grantPercent
protected BigDecimal grantPrice
protected StockGrantTypeObjectType grantTypeReference
protected BigDecimal optionPricingFactor
protected BigDecimal sharesGranted
protected XMLGregorianCalendar vestFromDate
protected StockVestingScheduleObjectType vestingScheduleReference
Public Constructors
IndividualStockGrantDataType()
Public Methods
Boolean getBoardApproved()
Gets the value of the boardApproved property.
String getComments()
Gets the value of the comments property.
CurrencyObjectType getCurrencyReference()
Gets the value of the currencyReference property.
XMLGregorianCalendar getExpirationDate()
Gets the value of the expirationDate property.
BigDecimal getGrantAmount()
Gets the value of the grantAmount property.
CurrencyObjectType getGrantAmountCurrencyReference()
Gets the value of the grantAmountCurrencyReference property.
XMLGregorianCalendar getGrantDate()
Gets the value of the grantDate property.
String getGrantID()
Gets the value of the grantID property.
BigDecimal getGrantPercent()
Gets the value of the grantPercent property.
BigDecimal getGrantPrice()
Gets the value of the grantPrice property.
StockGrantTypeObjectType getGrantTypeReference()
Gets the value of the grantTypeReference property.
BigDecimal getOptionPricingFactor()
Gets the value of the optionPricingFactor property.
BigDecimal getSharesGranted()
Gets the value of the sharesGranted property.
XMLGregorianCalendar getVestFromDate()
Gets the value of the vestFromDate property.
StockVestingScheduleObjectType getVestingScheduleReference()
Gets the value of the vestingScheduleReference property.
void setBoardApproved(Boolean value)
Sets the value of the boardApproved property.
void setComments(String value)
Sets the value of the comments property.
void setCurrencyReference(CurrencyObjectType value)
Sets the value of the currencyReference property.
void setExpirationDate(XMLGregorianCalendar value)
Sets the value of the expirationDate property.
void setGrantAmount(BigDecimal value)
Sets the value of the grantAmount property.
void setGrantAmountCurrencyReference(CurrencyObjectType value)
Sets the value of the grantAmountCurrencyReference property.
void setGrantDate(XMLGregorianCalendar value)
Sets the value of the grantDate property.
void setGrantID(String value)
Sets the value of the grantID property.
void setGrantPercent(BigDecimal value)
Sets the value of the grantPercent property.
void setGrantPrice(BigDecimal value)
Sets the value of the grantPrice property.
void setGrantTypeReference(StockGrantTypeObjectType value)
Sets the value of the grantTypeReference property.
void setOptionPricingFactor(BigDecimal value)
Sets the value of the optionPricingFactor property.
void setSharesGranted(BigDecimal value)
Sets the value of the sharesGranted property.
void setVestFromDate(XMLGregorianCalendar value)
Sets the value of the vestFromDate property.
void setVestingScheduleReference(StockVestingScheduleObjectType value)
Sets the value of the vestingScheduleReference property.
[Expand]
Inherited Methods
From class java.lang.Object

Constants

private static final long serialVersionUID

Constant Value: 1 (0x0000000000000001)

Fields

protected Boolean boardApproved

protected String comments

protected CurrencyObjectType currencyReference

protected XMLGregorianCalendar expirationDate

protected BigDecimal grantAmount

protected CurrencyObjectType grantAmountCurrencyReference

protected XMLGregorianCalendar grantDate

protected String grantID

protected BigDecimal grantPercent

protected BigDecimal grantPrice

protected StockGrantTypeObjectType grantTypeReference

protected BigDecimal optionPricingFactor

protected BigDecimal sharesGranted

protected XMLGregorianCalendar vestFromDate

protected StockVestingScheduleObjectType vestingScheduleReference

Public Constructors

public IndividualStockGrantDataType ()

Public Methods

public Boolean getBoardApproved ()

Gets the value of the boardApproved property. This getter has been renamed from isBoardApproved() to getBoardApproved() by cxf-xjc-boolean plugin.

Returns
  • possible object is Boolean

public String getComments ()

Gets the value of the comments property.

Returns
  • possible object is String

public CurrencyObjectType getCurrencyReference ()

Gets the value of the currencyReference property.

Returns

public XMLGregorianCalendar getExpirationDate ()

Gets the value of the expirationDate property.

Returns
  • possible object is XMLGregorianCalendar

public BigDecimal getGrantAmount ()

Gets the value of the grantAmount property.

Returns
  • possible object is BigDecimal

public CurrencyObjectType getGrantAmountCurrencyReference ()

Gets the value of the grantAmountCurrencyReference property.

Returns

public XMLGregorianCalendar getGrantDate ()

Gets the value of the grantDate property.

Returns
  • possible object is XMLGregorianCalendar

public String getGrantID ()

Gets the value of the grantID property.

Returns
  • possible object is String

public BigDecimal getGrantPercent ()

Gets the value of the grantPercent property.

Returns
  • possible object is BigDecimal

public BigDecimal getGrantPrice ()

Gets the value of the grantPrice property.

Returns
  • possible object is BigDecimal

public StockGrantTypeObjectType getGrantTypeReference ()

Gets the value of the grantTypeReference property.

Returns

public BigDecimal getOptionPricingFactor ()

Gets the value of the optionPricingFactor property.

Returns
  • possible object is BigDecimal

public BigDecimal getSharesGranted ()

Gets the value of the sharesGranted property.

Returns
  • possible object is BigDecimal

public XMLGregorianCalendar getVestFromDate ()

Gets the value of the vestFromDate property.

Returns
  • possible object is XMLGregorianCalendar

public StockVestingScheduleObjectType getVestingScheduleReference ()

Gets the value of the vestingScheduleReference property.

Returns

public void setBoardApproved (Boolean value)

Sets the value of the boardApproved property.

Parameters
value Allowed object is Boolean

public void setComments (String value)

Sets the value of the comments property.

Parameters
value Allowed object is String

public void setCurrencyReference (CurrencyObjectType value)

Sets the value of the currencyReference property.

Parameters
value Allowed object is CurrencyObjectType

public void setExpirationDate (XMLGregorianCalendar value)

Sets the value of the expirationDate property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setGrantAmount (BigDecimal value)

Sets the value of the grantAmount property.

Parameters
value Allowed object is BigDecimal

public void setGrantAmountCurrencyReference (CurrencyObjectType value)

Sets the value of the grantAmountCurrencyReference property.

Parameters
value Allowed object is CurrencyObjectType

public void setGrantDate (XMLGregorianCalendar value)

Sets the value of the grantDate property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setGrantID (String value)

Sets the value of the grantID property.

Parameters
value Allowed object is String

public void setGrantPercent (BigDecimal value)

Sets the value of the grantPercent property.

Parameters
value Allowed object is BigDecimal

public void setGrantPrice (BigDecimal value)

Sets the value of the grantPrice property.

Parameters
value Allowed object is BigDecimal

public void setGrantTypeReference (StockGrantTypeObjectType value)

Sets the value of the grantTypeReference property.

Parameters
value Allowed object is StockGrantTypeObjectType

public void setOptionPricingFactor (BigDecimal value)

Sets the value of the optionPricingFactor property.

Parameters
value Allowed object is BigDecimal

public void setSharesGranted (BigDecimal value)

Sets the value of the sharesGranted property.

Parameters
value Allowed object is BigDecimal

public void setVestFromDate (XMLGregorianCalendar value)

Sets the value of the vestFromDate property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setVestingScheduleReference (StockVestingScheduleObjectType value)

Sets the value of the vestingScheduleReference property.

Parameters
value Allowed object is StockVestingScheduleObjectType