public class AccountReference extends Object
| Constructor and Description |
|---|
AccountReference() |
AccountReference(AccountReferenceType accountReferenceType,
String accountReferenceValue,
Currency currency)
This constructor should be used for storing initial accounts data (as it was requested by TPP)
|
AccountReference(AccountReferenceType accountReferenceType,
String accountReferenceValue,
Currency currency,
String resourceId,
String aspspAccountId)
This constructor should be used for storing accounts data received from aspsp
|
AccountReference(String aspspAccountId,
String resourceId,
String iban,
String bban,
String pan,
String maskedPan,
String msisdn,
Currency currency) |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
canEqual(Object other) |
boolean |
equals(Object o) |
AccountReferenceType |
getAccountReferenceType() |
String |
getAspspAccountId() |
String |
getBban() |
Currency |
getCurrency() |
String |
getIban() |
String |
getMaskedPan() |
String |
getMsisdn() |
String |
getPan() |
String |
getResourceId() |
Set<AccountReferenceType> |
getUsedAccountReferenceFields() |
AccountReferenceSelector |
getUsedAccountReferenceSelector() |
int |
hashCode() |
boolean |
isNotCardAccount() |
boolean |
isNotIbanAccount() |
void |
setAspspAccountId(String aspspAccountId) |
void |
setBban(String bban) |
void |
setCurrency(Currency currency) |
void |
setIban(String iban) |
void |
setMaskedPan(String maskedPan) |
void |
setMsisdn(String msisdn) |
void |
setPan(String pan) |
void |
setResourceId(String resourceId) |
String |
toString() |
public AccountReference(AccountReferenceType accountReferenceType, String accountReferenceValue, Currency currency)
accountReferenceType - Account identifier typeaccountReferenceValue - Account identifier valuecurrency - Currency Typepublic AccountReference(AccountReferenceType accountReferenceType, String accountReferenceValue, Currency currency, String resourceId, String aspspAccountId)
accountReferenceType - Account identifier typeaccountReferenceValue - Account identifier valuecurrency - Currency TyperesourceId - The identification that denotes the addressed accountaspspAccountId - Bank specific account ID@ConstructorProperties(value={"aspspAccountId","resourceId","iban","bban","pan","maskedPan","msisdn","currency"}) public AccountReference(String aspspAccountId, String resourceId, String iban, String bban, String pan, String maskedPan, String msisdn, Currency currency)
public AccountReference()
public AccountReferenceType getAccountReferenceType()
public AccountReferenceSelector getUsedAccountReferenceSelector()
public Set<AccountReferenceType> getUsedAccountReferenceFields()
public boolean isNotCardAccount()
public boolean isNotIbanAccount()
public String getAspspAccountId()
public String getResourceId()
public String getIban()
public String getBban()
public String getPan()
public String getMaskedPan()
public String getMsisdn()
public Currency getCurrency()
public void setAspspAccountId(String aspspAccountId)
public void setResourceId(String resourceId)
public void setIban(String iban)
public void setBban(String bban)
public void setPan(String pan)
public void setMaskedPan(String maskedPan)
public void setMsisdn(String msisdn)
public void setCurrency(Currency currency)
protected boolean canEqual(Object other)
Copyright © 2020. All rights reserved.