public class

SettlementAccountWWSDataType

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

Class Overview

Settlement Account information including Bank Account Type, Currency, Routing Transit Number, etc.

Java class for Settlement_Account_WWS_DataType complex type.

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

 <complexType name="Settlement_Account_WWS_DataType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="Country_Reference" type="{urn:com.workday/bsvc}CountryObjectType" minOccurs="0"/>
         <element name="Currency_Reference" type="{urn:com.workday/bsvc}CurrencyObjectType" minOccurs="0"/>
         <element name="Bank_Account_Nickname" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="Bank_Account_Type_Reference" type="{urn:com.workday/bsvc}Bank_Account_TypeObjectType" minOccurs="0"/>
         <element name="Bank_Name" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="Routing_Transit_Number" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="Branch_ID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="Branch_Name" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="Bank_Account_Number" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="Check_Digit" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="Bank_Account_Name" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="Roll_Number" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="IBAN" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="SWIFT_Bank_Identification_Code" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="Payment_Types_Reference" type="{urn:com.workday/bsvc}Payment_TypeObjectType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="Inactive" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

Summary

Fields
protected String bankAccountName
protected String bankAccountNickname
protected String bankAccountNumber
protected BankAccountTypeObjectType bankAccountTypeReference
protected String bankName
protected String branchID
protected String branchName
protected String checkDigit
protected CountryObjectType countryReference
protected CurrencyObjectType currencyReference
protected String iban
protected Boolean inactive
protected List<PaymentTypeObjectType> paymentTypesReference
protected String rollNumber
protected String routingTransitNumber
protected String swiftBankIdentificationCode
Public Constructors
SettlementAccountWWSDataType()
Public Methods
String getBankAccountName()
Gets the value of the bankAccountName property.
String getBankAccountNickname()
Gets the value of the bankAccountNickname property.
String getBankAccountNumber()
Gets the value of the bankAccountNumber property.
BankAccountTypeObjectType getBankAccountTypeReference()
Gets the value of the bankAccountTypeReference property.
String getBankName()
Gets the value of the bankName property.
String getBranchID()
Gets the value of the branchID property.
String getBranchName()
Gets the value of the branchName property.
String getCheckDigit()
Gets the value of the checkDigit property.
CountryObjectType getCountryReference()
Gets the value of the countryReference property.
CurrencyObjectType getCurrencyReference()
Gets the value of the currencyReference property.
String getIBAN()
Gets the value of the iban property.
List<PaymentTypeObjectType> getPaymentTypesReference()
Gets the value of the paymentTypesReference property.
String getRollNumber()
Gets the value of the rollNumber property.
String getRoutingTransitNumber()
Gets the value of the routingTransitNumber property.
String getSWIFTBankIdentificationCode()
Gets the value of the swiftBankIdentificationCode property.
Boolean isInactive()
Gets the value of the inactive property.
void setBankAccountName(String value)
Sets the value of the bankAccountName property.
void setBankAccountNickname(String value)
Sets the value of the bankAccountNickname property.
void setBankAccountNumber(String value)
Sets the value of the bankAccountNumber property.
void setBankAccountTypeReference(BankAccountTypeObjectType value)
Sets the value of the bankAccountTypeReference property.
void setBankName(String value)
Sets the value of the bankName property.
void setBranchID(String value)
Sets the value of the branchID property.
void setBranchName(String value)
Sets the value of the branchName property.
void setCheckDigit(String value)
Sets the value of the checkDigit property.
void setCountryReference(CountryObjectType value)
Sets the value of the countryReference property.
void setCurrencyReference(CurrencyObjectType value)
Sets the value of the currencyReference property.
void setIBAN(String value)
Sets the value of the iban property.
void setInactive(Boolean value)
Sets the value of the inactive property.
void setRollNumber(String value)
Sets the value of the rollNumber property.
void setRoutingTransitNumber(String value)
Sets the value of the routingTransitNumber property.
void setSWIFTBankIdentificationCode(String value)
Sets the value of the swiftBankIdentificationCode property.
[Expand]
Inherited Methods
From class java.lang.Object

Fields

protected String bankAccountName

protected String bankAccountNickname

protected String bankAccountNumber

protected BankAccountTypeObjectType bankAccountTypeReference

protected String bankName

protected String branchID

protected String branchName

protected String checkDigit

protected CountryObjectType countryReference

protected CurrencyObjectType currencyReference

protected String iban

protected Boolean inactive

protected List<PaymentTypeObjectType> paymentTypesReference

protected String rollNumber

protected String routingTransitNumber

protected String swiftBankIdentificationCode

Public Constructors

public SettlementAccountWWSDataType ()

Public Methods

public String getBankAccountName ()

Gets the value of the bankAccountName property.

Returns
  • possible object is String

public String getBankAccountNickname ()

Gets the value of the bankAccountNickname property.

Returns
  • possible object is String

public String getBankAccountNumber ()

Gets the value of the bankAccountNumber property.

Returns
  • possible object is String

public BankAccountTypeObjectType getBankAccountTypeReference ()

Gets the value of the bankAccountTypeReference property.

Returns

public String getBankName ()

Gets the value of the bankName property.

Returns
  • possible object is String

public String getBranchID ()

Gets the value of the branchID property.

Returns
  • possible object is String

public String getBranchName ()

Gets the value of the branchName property.

Returns
  • possible object is String

public String getCheckDigit ()

Gets the value of the checkDigit property.

Returns
  • possible object is String

public CountryObjectType getCountryReference ()

Gets the value of the countryReference property.

Returns

public CurrencyObjectType getCurrencyReference ()

Gets the value of the currencyReference property.

Returns

public String getIBAN ()

Gets the value of the iban property.

Returns
  • possible object is String

public List<PaymentTypeObjectType> getPaymentTypesReference ()

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

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

    getPaymentTypesReference().add(newItem);
 

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

public String getRollNumber ()

Gets the value of the rollNumber property.

Returns
  • possible object is String

public String getRoutingTransitNumber ()

Gets the value of the routingTransitNumber property.

Returns
  • possible object is String

public String getSWIFTBankIdentificationCode ()

Gets the value of the swiftBankIdentificationCode property.

Returns
  • possible object is String

public Boolean isInactive ()

Gets the value of the inactive property.

Returns
  • possible object is Boolean

public void setBankAccountName (String value)

Sets the value of the bankAccountName property.

Parameters
value Allowed object is String

public void setBankAccountNickname (String value)

Sets the value of the bankAccountNickname property.

Parameters
value Allowed object is String

public void setBankAccountNumber (String value)

Sets the value of the bankAccountNumber property.

Parameters
value Allowed object is String

public void setBankAccountTypeReference (BankAccountTypeObjectType value)

Sets the value of the bankAccountTypeReference property.

Parameters
value Allowed object is BankAccountTypeObjectType

public void setBankName (String value)

Sets the value of the bankName property.

Parameters
value Allowed object is String

public void setBranchID (String value)

Sets the value of the branchID property.

Parameters
value Allowed object is String

public void setBranchName (String value)

Sets the value of the branchName property.

Parameters
value Allowed object is String

public void setCheckDigit (String value)

Sets the value of the checkDigit property.

Parameters
value Allowed object is String

public void setCountryReference (CountryObjectType value)

Sets the value of the countryReference property.

Parameters
value Allowed object is CountryObjectType

public void setCurrencyReference (CurrencyObjectType value)

Sets the value of the currencyReference property.

Parameters
value Allowed object is CurrencyObjectType

public void setIBAN (String value)

Sets the value of the iban property.

Parameters
value Allowed object is String

public void setInactive (Boolean value)

Sets the value of the inactive property.

Parameters
value Allowed object is Boolean

public void setRollNumber (String value)

Sets the value of the rollNumber property.

Parameters
value Allowed object is String

public void setRoutingTransitNumber (String value)

Sets the value of the routingTransitNumber property.

Parameters
value Allowed object is String

public void setSWIFTBankIdentificationCode (String value)

Sets the value of the swiftBankIdentificationCode property.

Parameters
value Allowed object is String