public class

PaymentGroupDataType

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

Class Overview

Common payment data that can be part identified in payment groups. Can be conditionally returned by setting the "Include Payment Group Data" grouping flag.

Java class for Payment_Group_DataType complex type.

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

 <complexType name="Payment_Group_DataType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="Payment_Date" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
         <element name="Currency_Reference" type="{urn:com.workday/bsvc}CurrencyObjectType" minOccurs="0"/>
         <element name="Payment_Type_Reference" type="{urn:com.workday/bsvc}Payment_TypeObjectType" minOccurs="0"/>
         <element name="Payment_Method_Reference" type="{urn:com.workday/bsvc}Payment_MethodObjectType" minOccurs="0"/>
         <element name="Payment_Category_Reference" type="{urn:com.workday/bsvc}Payment_CategoryObjectType" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

Summary

Fields
protected CurrencyObjectType currencyReference
protected PaymentCategoryObjectType paymentCategoryReference
protected XMLGregorianCalendar paymentDate
protected PaymentMethodObjectType paymentMethodReference
protected PaymentTypeObjectType paymentTypeReference
Public Constructors
PaymentGroupDataType()
Public Methods
CurrencyObjectType getCurrencyReference()
Gets the value of the currencyReference property.
PaymentCategoryObjectType getPaymentCategoryReference()
Gets the value of the paymentCategoryReference property.
XMLGregorianCalendar getPaymentDate()
Gets the value of the paymentDate property.
PaymentMethodObjectType getPaymentMethodReference()
Gets the value of the paymentMethodReference property.
PaymentTypeObjectType getPaymentTypeReference()
Gets the value of the paymentTypeReference property.
void setCurrencyReference(CurrencyObjectType value)
Sets the value of the currencyReference property.
void setPaymentCategoryReference(PaymentCategoryObjectType value)
Sets the value of the paymentCategoryReference property.
void setPaymentDate(XMLGregorianCalendar value)
Sets the value of the paymentDate property.
void setPaymentMethodReference(PaymentMethodObjectType value)
Sets the value of the paymentMethodReference property.
void setPaymentTypeReference(PaymentTypeObjectType value)
Sets the value of the paymentTypeReference property.
[Expand]
Inherited Methods
From class java.lang.Object

Fields

protected CurrencyObjectType currencyReference

protected PaymentCategoryObjectType paymentCategoryReference

protected XMLGregorianCalendar paymentDate

protected PaymentMethodObjectType paymentMethodReference

protected PaymentTypeObjectType paymentTypeReference

Public Constructors

public PaymentGroupDataType ()

Public Methods

public CurrencyObjectType getCurrencyReference ()

Gets the value of the currencyReference property.

Returns

public PaymentCategoryObjectType getPaymentCategoryReference ()

Gets the value of the paymentCategoryReference property.

Returns

public XMLGregorianCalendar getPaymentDate ()

Gets the value of the paymentDate property.

Returns
  • possible object is XMLGregorianCalendar

public PaymentMethodObjectType getPaymentMethodReference ()

Gets the value of the paymentMethodReference property.

Returns

public PaymentTypeObjectType getPaymentTypeReference ()

Gets the value of the paymentTypeReference property.

Returns

public void setCurrencyReference (CurrencyObjectType value)

Sets the value of the currencyReference property.

Parameters
value Allowed object is CurrencyObjectType

public void setPaymentCategoryReference (PaymentCategoryObjectType value)

Sets the value of the paymentCategoryReference property.

Parameters
value Allowed object is PaymentCategoryObjectType

public void setPaymentDate (XMLGregorianCalendar value)

Sets the value of the paymentDate property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setPaymentMethodReference (PaymentMethodObjectType value)

Sets the value of the paymentMethodReference property.

Parameters
value Allowed object is PaymentMethodObjectType

public void setPaymentTypeReference (PaymentTypeObjectType value)

Sets the value of the paymentTypeReference property.

Parameters
value Allowed object is PaymentTypeObjectType