public class

FuturePaymentPlanAssignmentDataType

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

Class Overview

Future payment plan assignment data submitted by the put future payment plan assignment request.

Java class for Future_Payment_Plan_Assignment_DataType complex type.

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

 <complexType name="Future_Payment_Plan_Assignment_DataType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="Compensation_Plan_Reference" type="{urn:com.workday/bsvc}Future_Payment_PlanObjectType" minOccurs="0"/>
         <element name="Individual_Target_Amount" minOccurs="0">
           <simpleType>
             <restriction base="{http://www.w3.org/2001/XMLSchema}decimal">
               <totalDigits value="26"/>
               <fractionDigits value="6"/>
             </restriction>
           </simpleType>
         </element>
         <element name="Individual_Target_Currency_Reference" type="{urn:com.workday/bsvc}CurrencyObjectType" minOccurs="0"/>
         <element name="Individual_Target_Payment_Date" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
         <element name="Comment" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

Summary

Constants
long serialVersionUID
Fields
protected String comment
protected FuturePaymentPlanObjectType compensationPlanReference
protected BigDecimal individualTargetAmount
protected CurrencyObjectType individualTargetCurrencyReference
protected XMLGregorianCalendar individualTargetPaymentDate
Public Constructors
FuturePaymentPlanAssignmentDataType()
Public Methods
String getComment()
Gets the value of the comment property.
FuturePaymentPlanObjectType getCompensationPlanReference()
Gets the value of the compensationPlanReference property.
BigDecimal getIndividualTargetAmount()
Gets the value of the individualTargetAmount property.
CurrencyObjectType getIndividualTargetCurrencyReference()
Gets the value of the individualTargetCurrencyReference property.
XMLGregorianCalendar getIndividualTargetPaymentDate()
Gets the value of the individualTargetPaymentDate property.
void setComment(String value)
Sets the value of the comment property.
void setCompensationPlanReference(FuturePaymentPlanObjectType value)
Sets the value of the compensationPlanReference property.
void setIndividualTargetAmount(BigDecimal value)
Sets the value of the individualTargetAmount property.
void setIndividualTargetCurrencyReference(CurrencyObjectType value)
Sets the value of the individualTargetCurrencyReference property.
void setIndividualTargetPaymentDate(XMLGregorianCalendar value)
Sets the value of the individualTargetPaymentDate property.
[Expand]
Inherited Methods
From class java.lang.Object

Constants

private static final long serialVersionUID

Constant Value: 1 (0x0000000000000001)

Fields

protected String comment

protected FuturePaymentPlanObjectType compensationPlanReference

protected BigDecimal individualTargetAmount

protected CurrencyObjectType individualTargetCurrencyReference

protected XMLGregorianCalendar individualTargetPaymentDate

Public Constructors

public FuturePaymentPlanAssignmentDataType ()

Public Methods

public String getComment ()

Gets the value of the comment property.

Returns
  • possible object is String

public FuturePaymentPlanObjectType getCompensationPlanReference ()

Gets the value of the compensationPlanReference property.

Returns

public BigDecimal getIndividualTargetAmount ()

Gets the value of the individualTargetAmount property.

Returns
  • possible object is BigDecimal

public CurrencyObjectType getIndividualTargetCurrencyReference ()

Gets the value of the individualTargetCurrencyReference property.

Returns

public XMLGregorianCalendar getIndividualTargetPaymentDate ()

Gets the value of the individualTargetPaymentDate property.

Returns
  • possible object is XMLGregorianCalendar

public void setComment (String value)

Sets the value of the comment property.

Parameters
value Allowed object is String

public void setCompensationPlanReference (FuturePaymentPlanObjectType value)

Sets the value of the compensationPlanReference property.

Parameters
value Allowed object is FuturePaymentPlanObjectType

public void setIndividualTargetAmount (BigDecimal value)

Sets the value of the individualTargetAmount property.

Parameters
value Allowed object is BigDecimal

public void setIndividualTargetCurrencyReference (CurrencyObjectType value)

Sets the value of the individualTargetCurrencyReference property.

Parameters
value Allowed object is CurrencyObjectType

public void setIndividualTargetPaymentDate (XMLGregorianCalendar value)

Sets the value of the individualTargetPaymentDate property.

Parameters
value Allowed object is XMLGregorianCalendar