public class

OneTimePaymentDataType

extends Object
java.lang.Object
   ↳ workday.com.bsvc.OneTimePaymentDataType

Class Overview

Data Element that contains the one-time payment information.

Java class for One-Time_Payment_DataType complex type.

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

 <complexType name="One-Time_Payment_DataType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="One_Time_Payment_Plan_Reference" type="{urn:com.workday/bsvc}One-Time_Payment_PlanObjectType"/>
         <choice>
           <element name="Amount" minOccurs="0">
             <simpleType>
               <restriction base="{http://www.w3.org/2001/XMLSchema}decimal">
                 <totalDigits value="26"/>
                 <fractionDigits value="6"/>
               </restriction>
             </simpleType>
           </element>
           <element name="Percent" minOccurs="0">
             <simpleType>
               <restriction base="{http://www.w3.org/2001/XMLSchema}decimal">
                 <totalDigits value="18"/>
                 <fractionDigits value="6"/>
               </restriction>
             </simpleType>
           </element>
         </choice>
         <element name="Currency_Reference" type="{urn:com.workday/bsvc}CurrencyObjectType" minOccurs="0"/>
         <element name="Comment" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

Summary

Fields
protected BigDecimal amount
protected String comment
protected CurrencyObjectType currencyReference
protected OneTimePaymentPlanObjectType oneTimePaymentPlanReference
protected BigDecimal percent
Public Constructors
OneTimePaymentDataType()
Public Methods
BigDecimal getAmount()
Gets the value of the amount property.
String getComment()
Gets the value of the comment property.
CurrencyObjectType getCurrencyReference()
Gets the value of the currencyReference property.
OneTimePaymentPlanObjectType getOneTimePaymentPlanReference()
Gets the value of the oneTimePaymentPlanReference property.
BigDecimal getPercent()
Gets the value of the percent property.
void setAmount(BigDecimal value)
Sets the value of the amount property.
void setComment(String value)
Sets the value of the comment property.
void setCurrencyReference(CurrencyObjectType value)
Sets the value of the currencyReference property.
void setOneTimePaymentPlanReference(OneTimePaymentPlanObjectType value)
Sets the value of the oneTimePaymentPlanReference property.
void setPercent(BigDecimal value)
Sets the value of the percent property.
[Expand]
Inherited Methods
From class java.lang.Object

Fields

protected BigDecimal amount

protected String comment

protected CurrencyObjectType currencyReference

protected OneTimePaymentPlanObjectType oneTimePaymentPlanReference

protected BigDecimal percent

Public Constructors

public OneTimePaymentDataType ()

Public Methods

public BigDecimal getAmount ()

Gets the value of the amount property.

Returns
  • possible object is BigDecimal

public String getComment ()

Gets the value of the comment property.

Returns
  • possible object is String

public CurrencyObjectType getCurrencyReference ()

Gets the value of the currencyReference property.

Returns

public OneTimePaymentPlanObjectType getOneTimePaymentPlanReference ()

Gets the value of the oneTimePaymentPlanReference property.

Returns

public BigDecimal getPercent ()

Gets the value of the percent property.

Returns
  • possible object is BigDecimal

public void setAmount (BigDecimal value)

Sets the value of the amount property.

Parameters
value Allowed object is BigDecimal

public void setComment (String value)

Sets the value of the comment 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 setOneTimePaymentPlanReference (OneTimePaymentPlanObjectType value)

Sets the value of the oneTimePaymentPlanReference property.

Parameters
value Allowed object is OneTimePaymentPlanObjectType

public void setPercent (BigDecimal value)

Sets the value of the percent property.

Parameters
value Allowed object is BigDecimal