public class

IndividualStockGrantDataType

extends Object
java.lang.Object
   ↳ workday.com.bsvc.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>
         <element name="Shares_Granted">
           <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_Type_Reference" type="{urn:com.workday/bsvc}Stock_Grant_TypeObjectType" minOccurs="0"/>
         <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

Fields
protected Boolean boardApproved
protected String comments
protected CurrencyObjectType currencyReference
protected XMLGregorianCalendar expirationDate
protected XMLGregorianCalendar grantDate
protected String grantID
protected BigDecimal grantPrice
protected StockGrantTypeObjectType grantTypeReference
protected BigDecimal sharesGranted
protected XMLGregorianCalendar vestFromDate
protected StockVestingScheduleObjectType vestingScheduleReference
Public Constructors
IndividualStockGrantDataType()
Public Methods
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.
XMLGregorianCalendar getGrantDate()
Gets the value of the grantDate property.
String getGrantID()
Gets the value of the grantID property.
BigDecimal getGrantPrice()
Gets the value of the grantPrice property.
StockGrantTypeObjectType getGrantTypeReference()
Gets the value of the grantTypeReference 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.
Boolean isBoardApproved()
Gets the value of the boardApproved 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 setGrantDate(XMLGregorianCalendar value)
Sets the value of the grantDate property.
void setGrantID(String value)
Sets the value of the grantID property.
void setGrantPrice(BigDecimal value)
Sets the value of the grantPrice property.
void setGrantTypeReference(StockGrantTypeObjectType value)
Sets the value of the grantTypeReference 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

Fields

protected Boolean boardApproved

protected String comments

protected CurrencyObjectType currencyReference

protected XMLGregorianCalendar expirationDate

protected XMLGregorianCalendar grantDate

protected String grantID

protected BigDecimal grantPrice

protected StockGrantTypeObjectType grantTypeReference

protected BigDecimal sharesGranted

protected XMLGregorianCalendar vestFromDate

protected StockVestingScheduleObjectType vestingScheduleReference

Public Constructors

public IndividualStockGrantDataType ()

Public Methods

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 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 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 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 Boolean isBoardApproved ()

Gets the value of the boardApproved property.

Returns
  • possible object is Boolean

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 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 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 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