public class

BankStatementDataType

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

Class Overview

Element containing all Bank Statement data

Java class for Bank_Statement_DataType complex type.

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

 <complexType name="Bank_Statement_DataType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="Bank_Statement_Reference_ID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="Bank_Statement_File_Reference" type="{urn:com.workday/bsvc}Bank_Statement_FileObjectType" minOccurs="0"/>
         <element name="Customer_Account_Number" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="Routing_Number" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="Statement_Begin_Date" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
         <element name="Statement_End_Date" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
         <element name="Same_Day_Bank_Statement" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="Currency_Reference" type="{urn:com.workday/bsvc}CurrencyObjectType" minOccurs="0"/>
         <element name="Bank_Statement_Summary_Data" type="{urn:com.workday/bsvc}Bank_Statement_Summary_DataType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="Bank_Statement_Transaction_Data" type="{urn:com.workday/bsvc}Bank_Statement_Transaction_DataType" maxOccurs="unbounded" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

Summary

Fields
protected BankStatementFileObjectType bankStatementFileReference
protected String bankStatementReferenceID
protected List<BankStatementSummaryDataType> bankStatementSummaryData
protected List<BankStatementTransactionDataType> bankStatementTransactionData
protected CurrencyObjectType currencyReference
protected String customerAccountNumber
protected String routingNumber
protected Boolean sameDayBankStatement
protected XMLGregorianCalendar statementBeginDate
protected XMLGregorianCalendar statementEndDate
Public Constructors
BankStatementDataType()
Public Methods
BankStatementFileObjectType getBankStatementFileReference()
Gets the value of the bankStatementFileReference property.
String getBankStatementReferenceID()
Gets the value of the bankStatementReferenceID property.
List<BankStatementSummaryDataType> getBankStatementSummaryData()
Gets the value of the bankStatementSummaryData property.
List<BankStatementTransactionDataType> getBankStatementTransactionData()
Gets the value of the bankStatementTransactionData property.
CurrencyObjectType getCurrencyReference()
Gets the value of the currencyReference property.
String getCustomerAccountNumber()
Gets the value of the customerAccountNumber property.
String getRoutingNumber()
Gets the value of the routingNumber property.
XMLGregorianCalendar getStatementBeginDate()
Gets the value of the statementBeginDate property.
XMLGregorianCalendar getStatementEndDate()
Gets the value of the statementEndDate property.
Boolean isSameDayBankStatement()
Gets the value of the sameDayBankStatement property.
void setBankStatementFileReference(BankStatementFileObjectType value)
Sets the value of the bankStatementFileReference property.
void setBankStatementReferenceID(String value)
Sets the value of the bankStatementReferenceID property.
void setCurrencyReference(CurrencyObjectType value)
Sets the value of the currencyReference property.
void setCustomerAccountNumber(String value)
Sets the value of the customerAccountNumber property.
void setRoutingNumber(String value)
Sets the value of the routingNumber property.
void setSameDayBankStatement(Boolean value)
Sets the value of the sameDayBankStatement property.
void setStatementBeginDate(XMLGregorianCalendar value)
Sets the value of the statementBeginDate property.
void setStatementEndDate(XMLGregorianCalendar value)
Sets the value of the statementEndDate property.
[Expand]
Inherited Methods
From class java.lang.Object

Fields

protected BankStatementFileObjectType bankStatementFileReference

protected String bankStatementReferenceID

protected List<BankStatementSummaryDataType> bankStatementSummaryData

protected List<BankStatementTransactionDataType> bankStatementTransactionData

protected CurrencyObjectType currencyReference

protected String customerAccountNumber

protected String routingNumber

protected Boolean sameDayBankStatement

protected XMLGregorianCalendar statementBeginDate

protected XMLGregorianCalendar statementEndDate

Public Constructors

public BankStatementDataType ()

Public Methods

public BankStatementFileObjectType getBankStatementFileReference ()

Gets the value of the bankStatementFileReference property.

Returns

public String getBankStatementReferenceID ()

Gets the value of the bankStatementReferenceID property.

Returns
  • possible object is String

public List<BankStatementSummaryDataType> getBankStatementSummaryData ()

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

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

    getBankStatementSummaryData().add(newItem);
 

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

public List<BankStatementTransactionDataType> getBankStatementTransactionData ()

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

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

    getBankStatementTransactionData().add(newItem);
 

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

public CurrencyObjectType getCurrencyReference ()

Gets the value of the currencyReference property.

Returns

public String getCustomerAccountNumber ()

Gets the value of the customerAccountNumber property.

Returns
  • possible object is String

public String getRoutingNumber ()

Gets the value of the routingNumber property.

Returns
  • possible object is String

public XMLGregorianCalendar getStatementBeginDate ()

Gets the value of the statementBeginDate property.

Returns
  • possible object is XMLGregorianCalendar

public XMLGregorianCalendar getStatementEndDate ()

Gets the value of the statementEndDate property.

Returns
  • possible object is XMLGregorianCalendar

public Boolean isSameDayBankStatement ()

Gets the value of the sameDayBankStatement property.

Returns
  • possible object is Boolean

public void setBankStatementFileReference (BankStatementFileObjectType value)

Sets the value of the bankStatementFileReference property.

Parameters
value Allowed object is BankStatementFileObjectType

public void setBankStatementReferenceID (String value)

Sets the value of the bankStatementReferenceID 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 setCustomerAccountNumber (String value)

Sets the value of the customerAccountNumber property.

Parameters
value Allowed object is String

public void setRoutingNumber (String value)

Sets the value of the routingNumber property.

Parameters
value Allowed object is String

public void setSameDayBankStatement (Boolean value)

Sets the value of the sameDayBankStatement property.

Parameters
value Allowed object is Boolean

public void setStatementBeginDate (XMLGregorianCalendar value)

Sets the value of the statementBeginDate property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setStatementEndDate (XMLGregorianCalendar value)

Sets the value of the statementEndDate property.

Parameters
value Allowed object is XMLGregorianCalendar