public class

PaymentMessageWWSDataType

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

Class Overview

Payment Message Data

Java class for Payment_Message_WWS_DataType complex type.

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

 <complexType name="Payment_Message_WWS_DataType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="Payment_Message_ID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="Create_Date" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
         <element name="Create_Date_Sequence" minOccurs="0">
           <simpleType>
             <restriction base="{http://www.w3.org/2001/XMLSchema}decimal">
               <totalDigits value="10"/>
               <minInclusive value="0"/>
               <fractionDigits value="0"/>
             </restriction>
           </simpleType>
         </element>
         <element name="Integration_System_Reference" type="{urn:com.workday/bsvc}Integration_System__Audited_ObjectType" minOccurs="0"/>
         <element name="Payment_Count" minOccurs="0">
           <simpleType>
             <restriction base="{http://www.w3.org/2001/XMLSchema}decimal">
               <totalDigits value="12"/>
               <minInclusive value="0"/>
               <fractionDigits value="0"/>
             </restriction>
           </simpleType>
         </element>
         <element name="Payments_Sum" minOccurs="0">
           <simpleType>
             <restriction base="{http://www.w3.org/2001/XMLSchema}decimal">
               <totalDigits value="26"/>
               <fractionDigits value="6"/>
             </restriction>
           </simpleType>
         </element>
         <element name="Payment_Message_Group_Data" type="{urn:com.workday/bsvc}Payment_Message_Group_WWS_DataType" maxOccurs="unbounded" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

Summary

Fields
protected XMLGregorianCalendar createDate
protected BigDecimal createDateSequence
protected IntegrationSystemAuditedObjectType integrationSystemReference
protected BigDecimal paymentCount
protected List<PaymentMessageGroupWWSDataType> paymentMessageGroupData
protected String paymentMessageID
protected BigDecimal paymentsSum
Public Constructors
PaymentMessageWWSDataType()
Public Methods
XMLGregorianCalendar getCreateDate()
Gets the value of the createDate property.
BigDecimal getCreateDateSequence()
Gets the value of the createDateSequence property.
IntegrationSystemAuditedObjectType getIntegrationSystemReference()
Gets the value of the integrationSystemReference property.
BigDecimal getPaymentCount()
Gets the value of the paymentCount property.
List<PaymentMessageGroupWWSDataType> getPaymentMessageGroupData()
Gets the value of the paymentMessageGroupData property.
String getPaymentMessageID()
Gets the value of the paymentMessageID property.
BigDecimal getPaymentsSum()
Gets the value of the paymentsSum property.
void setCreateDate(XMLGregorianCalendar value)
Sets the value of the createDate property.
void setCreateDateSequence(BigDecimal value)
Sets the value of the createDateSequence property.
void setIntegrationSystemReference(IntegrationSystemAuditedObjectType value)
Sets the value of the integrationSystemReference property.
void setPaymentCount(BigDecimal value)
Sets the value of the paymentCount property.
void setPaymentMessageID(String value)
Sets the value of the paymentMessageID property.
void setPaymentsSum(BigDecimal value)
Sets the value of the paymentsSum property.
[Expand]
Inherited Methods
From class java.lang.Object

Fields

protected XMLGregorianCalendar createDate

protected BigDecimal createDateSequence

protected IntegrationSystemAuditedObjectType integrationSystemReference

protected BigDecimal paymentCount

protected List<PaymentMessageGroupWWSDataType> paymentMessageGroupData

protected String paymentMessageID

protected BigDecimal paymentsSum

Public Constructors

public PaymentMessageWWSDataType ()

Public Methods

public XMLGregorianCalendar getCreateDate ()

Gets the value of the createDate property.

Returns
  • possible object is XMLGregorianCalendar

public BigDecimal getCreateDateSequence ()

Gets the value of the createDateSequence property.

Returns
  • possible object is BigDecimal

public IntegrationSystemAuditedObjectType getIntegrationSystemReference ()

Gets the value of the integrationSystemReference property.

Returns

public BigDecimal getPaymentCount ()

Gets the value of the paymentCount property.

Returns
  • possible object is BigDecimal

public List<PaymentMessageGroupWWSDataType> getPaymentMessageGroupData ()

Gets the value of the paymentMessageGroupData 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 paymentMessageGroupData property.

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

    getPaymentMessageGroupData().add(newItem);
 

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

public String getPaymentMessageID ()

Gets the value of the paymentMessageID property.

Returns
  • possible object is String

public BigDecimal getPaymentsSum ()

Gets the value of the paymentsSum property.

Returns
  • possible object is BigDecimal

public void setCreateDate (XMLGregorianCalendar value)

Sets the value of the createDate property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setCreateDateSequence (BigDecimal value)

Sets the value of the createDateSequence property.

Parameters
value Allowed object is BigDecimal

public void setIntegrationSystemReference (IntegrationSystemAuditedObjectType value)

Sets the value of the integrationSystemReference property.

Parameters
value Allowed object is IntegrationSystemAuditedObjectType

public void setPaymentCount (BigDecimal value)

Sets the value of the paymentCount property.

Parameters
value Allowed object is BigDecimal

public void setPaymentMessageID (String value)

Sets the value of the paymentMessageID property.

Parameters
value Allowed object is String

public void setPaymentsSum (BigDecimal value)

Sets the value of the paymentsSum property.

Parameters
value Allowed object is BigDecimal