public class BankInfo
extends java.lang.Object
Constructor and Description |
---|
BankInfo(java.lang.String account,
java.lang.String iban,
java.lang.String bic,
java.lang.String mandate_reference_identifier) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getAccount()
Returns the bank account
|
java.lang.String |
getBic()
Returns the bank code
|
java.lang.String |
getIban()
The IBAN of the Entity
|
java.lang.String |
getMandateReferenceIdentifier()
Returns the mandate reference identifier
Used in debit transactions
|
void |
setAccount(java.lang.String account)
Sets the bank account.
|
void |
setBic(java.lang.String bic)
Sets the bank code
Only some formal validation on the code is performed.
|
void |
setIban(java.lang.String iban)
Sets the IBAN
|
void |
setMandateReferenceIdentifier(java.lang.String mandate_reference_identifier)
Sets the mandate reference identifier
|
public BankInfo(java.lang.String account, java.lang.String iban, java.lang.String bic, java.lang.String mandate_reference_identifier)
account
- the bank accountiban
- the IBANbic
- the bank codemandate_reference_identifier
- the mandate reference identifier (for debit transactions)public java.lang.String getAccount()
public void setAccount(java.lang.String account)
No validation is performed.
account
- the bank account.public java.lang.String getIban()
public void setIban(java.lang.String iban)
iban
- the IBANpublic java.lang.String getBic()
public void setBic(java.lang.String bic)
Only some formal validation on the code is performed.
bic
- java.lang.IllegalArgumentException
- for a malformed codepublic java.lang.String getMandateReferenceIdentifier()
Used in debit transactions
public void setMandateReferenceIdentifier(java.lang.String mandate_reference_identifier)
mandate_reference_identifier
- the mandate identifier