public class

UpdateStockGrantDataType

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

Class Overview

Stock Grant data to be updated.

Java class for Update_Stock_Grant_DataType complex type.

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

 <complexType name="Update_Stock_Grant_DataType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <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="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="Grant_Price_Currency_Reference" type="{urn:com.workday/bsvc}CurrencyObjectType" minOccurs="0"/>
         <element name="Board_Approved" type="{http://www.w3.org/2001/XMLSchema}boolean" 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="Options_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="Shares_Vested" 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="Vesting_Price" minOccurs="0">
           <simpleType>
             <restriction base="{http://www.w3.org/2001/XMLSchema}decimal">
               <totalDigits value="26"/>
               <minInclusive value="0"/>
               <fractionDigits value="6"/>
             </restriction>
           </simpleType>
         </element>
         <element name="Vested_As_Of" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

Summary

Constants
long serialVersionUID
Fields
protected Boolean boardApproved
protected XMLGregorianCalendar expirationDate
protected XMLGregorianCalendar grantDate
protected String grantID
protected BigDecimal grantPrice
protected CurrencyObjectType grantPriceCurrencyReference
protected BigDecimal optionsPricingFactor
protected BigDecimal sharesVested
protected XMLGregorianCalendar vestFromDate
protected XMLGregorianCalendar vestedAsOf
protected BigDecimal vestingPrice
Public Constructors
UpdateStockGrantDataType()
Public Methods
Boolean getBoardApproved()
Gets the value of the boardApproved 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.
CurrencyObjectType getGrantPriceCurrencyReference()
Gets the value of the grantPriceCurrencyReference property.
BigDecimal getOptionsPricingFactor()
Gets the value of the optionsPricingFactor property.
BigDecimal getSharesVested()
Gets the value of the sharesVested property.
XMLGregorianCalendar getVestFromDate()
Gets the value of the vestFromDate property.
XMLGregorianCalendar getVestedAsOf()
Gets the value of the vestedAsOf property.
BigDecimal getVestingPrice()
Gets the value of the vestingPrice property.
void setBoardApproved(Boolean value)
Sets the value of the boardApproved 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 setGrantPriceCurrencyReference(CurrencyObjectType value)
Sets the value of the grantPriceCurrencyReference property.
void setOptionsPricingFactor(BigDecimal value)
Sets the value of the optionsPricingFactor property.
void setSharesVested(BigDecimal value)
Sets the value of the sharesVested property.
void setVestFromDate(XMLGregorianCalendar value)
Sets the value of the vestFromDate property.
void setVestedAsOf(XMLGregorianCalendar value)
Sets the value of the vestedAsOf property.
void setVestingPrice(BigDecimal value)
Sets the value of the vestingPrice property.
[Expand]
Inherited Methods
From class java.lang.Object

Constants

private static final long serialVersionUID

Constant Value: 1 (0x0000000000000001)

Fields

protected Boolean boardApproved

protected XMLGregorianCalendar expirationDate

protected XMLGregorianCalendar grantDate

protected String grantID

protected BigDecimal grantPrice

protected CurrencyObjectType grantPriceCurrencyReference

protected BigDecimal optionsPricingFactor

protected BigDecimal sharesVested

protected XMLGregorianCalendar vestFromDate

protected XMLGregorianCalendar vestedAsOf

protected BigDecimal vestingPrice

Public Constructors

public UpdateStockGrantDataType ()

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 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 CurrencyObjectType getGrantPriceCurrencyReference ()

Gets the value of the grantPriceCurrencyReference property.

Returns

public BigDecimal getOptionsPricingFactor ()

Gets the value of the optionsPricingFactor property.

Returns
  • possible object is BigDecimal

public BigDecimal getSharesVested ()

Gets the value of the sharesVested property.

Returns
  • possible object is BigDecimal

public XMLGregorianCalendar getVestFromDate ()

Gets the value of the vestFromDate property.

Returns
  • possible object is XMLGregorianCalendar

public XMLGregorianCalendar getVestedAsOf ()

Gets the value of the vestedAsOf property.

Returns
  • possible object is XMLGregorianCalendar

public BigDecimal getVestingPrice ()

Gets the value of the vestingPrice property.

Returns
  • possible object is BigDecimal

public void setBoardApproved (Boolean value)

Sets the value of the boardApproved property.

Parameters
value Allowed object is Boolean

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 setGrantPriceCurrencyReference (CurrencyObjectType value)

Sets the value of the grantPriceCurrencyReference property.

Parameters
value Allowed object is CurrencyObjectType

public void setOptionsPricingFactor (BigDecimal value)

Sets the value of the optionsPricingFactor property.

Parameters
value Allowed object is BigDecimal

public void setSharesVested (BigDecimal value)

Sets the value of the sharesVested 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 setVestedAsOf (XMLGregorianCalendar value)

Sets the value of the vestedAsOf property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setVestingPrice (BigDecimal value)

Sets the value of the vestingPrice property.

Parameters
value Allowed object is BigDecimal