public class

AdHocPaymentRequestCriteriaType

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

Class Overview

Element containing ad hoc payment request criteria

Java class for Ad_hoc_Payment_Request_CriteriaType complex type.

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

 <complexType name="Ad_hoc_Payment_Request_CriteriaType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="Company_Reference" type="{urn:com.workday/bsvc}OrganizationObjectType" minOccurs="0"/>
         <element name="Bank_Account_Reference" type="{urn:com.workday/bsvc}Financial_AccountObjectType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="Payee_Reference" type="{urn:com.workday/bsvc}PayeeObjectType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="Payee_Hierarchy_Reference" type="{urn:com.workday/bsvc}HierarchyObjectType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="Payment_Date_on_Date_or_After" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
         <element name="Payment_Date_on_Date_or_Before" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
         <element name="Currency_Reference" type="{urn:com.workday/bsvc}CurrencyObjectType" maxOccurs="unbounded" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

Summary

Fields
protected List<FinancialAccountObjectType> bankAccountReference
protected OrganizationObjectType companyReference
protected List<CurrencyObjectType> currencyReference
protected List<HierarchyObjectType> payeeHierarchyReference
protected List<PayeeObjectType> payeeReference
protected XMLGregorianCalendar paymentDateOnDateOrAfter
protected XMLGregorianCalendar paymentDateOnDateOrBefore
Public Constructors
AdHocPaymentRequestCriteriaType()
Public Methods
List<FinancialAccountObjectType> getBankAccountReference()
Gets the value of the bankAccountReference property.
OrganizationObjectType getCompanyReference()
Gets the value of the companyReference property.
List<CurrencyObjectType> getCurrencyReference()
Gets the value of the currencyReference property.
List<HierarchyObjectType> getPayeeHierarchyReference()
Gets the value of the payeeHierarchyReference property.
List<PayeeObjectType> getPayeeReference()
Gets the value of the payeeReference property.
XMLGregorianCalendar getPaymentDateOnDateOrAfter()
Gets the value of the paymentDateOnDateOrAfter property.
XMLGregorianCalendar getPaymentDateOnDateOrBefore()
Gets the value of the paymentDateOnDateOrBefore property.
void setCompanyReference(OrganizationObjectType value)
Sets the value of the companyReference property.
void setPaymentDateOnDateOrAfter(XMLGregorianCalendar value)
Sets the value of the paymentDateOnDateOrAfter property.
void setPaymentDateOnDateOrBefore(XMLGregorianCalendar value)
Sets the value of the paymentDateOnDateOrBefore property.
[Expand]
Inherited Methods
From class java.lang.Object

Fields

protected List<FinancialAccountObjectType> bankAccountReference

protected OrganizationObjectType companyReference

protected List<CurrencyObjectType> currencyReference

protected List<HierarchyObjectType> payeeHierarchyReference

protected List<PayeeObjectType> payeeReference

protected XMLGregorianCalendar paymentDateOnDateOrAfter

protected XMLGregorianCalendar paymentDateOnDateOrBefore

Public Constructors

public AdHocPaymentRequestCriteriaType ()

Public Methods

public List<FinancialAccountObjectType> getBankAccountReference ()

Gets the value of the bankAccountReference property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the bankAccountReference property.

For example, to add a new item, do as follows:

    getBankAccountReference().add(newItem);
 

Objects of the following type(s) are allowed in the list FinancialAccountObjectType

public OrganizationObjectType getCompanyReference ()

Gets the value of the companyReference property.

Returns

public List<CurrencyObjectType> getCurrencyReference ()

Gets the value of the currencyReference property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the currencyReference property.

For example, to add a new item, do as follows:

    getCurrencyReference().add(newItem);
 

Objects of the following type(s) are allowed in the list CurrencyObjectType

public List<HierarchyObjectType> getPayeeHierarchyReference ()

Gets the value of the payeeHierarchyReference property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the payeeHierarchyReference property.

For example, to add a new item, do as follows:

    getPayeeHierarchyReference().add(newItem);
 

Objects of the following type(s) are allowed in the list HierarchyObjectType

public List<PayeeObjectType> getPayeeReference ()

Gets the value of the payeeReference property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the payeeReference property.

For example, to add a new item, do as follows:

    getPayeeReference().add(newItem);
 

Objects of the following type(s) are allowed in the list PayeeObjectType

public XMLGregorianCalendar getPaymentDateOnDateOrAfter ()

Gets the value of the paymentDateOnDateOrAfter property.

Returns
  • possible object is XMLGregorianCalendar

public XMLGregorianCalendar getPaymentDateOnDateOrBefore ()

Gets the value of the paymentDateOnDateOrBefore property.

Returns
  • possible object is XMLGregorianCalendar

public void setCompanyReference (OrganizationObjectType value)

Sets the value of the companyReference property.

Parameters
value Allowed object is OrganizationObjectType

public void setPaymentDateOnDateOrAfter (XMLGregorianCalendar value)

Sets the value of the paymentDateOnDateOrAfter property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setPaymentDateOnDateOrBefore (XMLGregorianCalendar value)

Sets the value of the paymentDateOnDateOrBefore property.

Parameters
value Allowed object is XMLGregorianCalendar