public class DefaultIBANProvider extends Object implements IBANProvider
| Modifier and Type | Field and Description |
|---|---|
protected String |
accountNumber |
protected String |
bankCode |
protected BaseProducer |
baseProducer |
protected String |
branchCode |
protected org.iban4j.CountryCode |
countryCode |
protected DataMaster |
dataMaster |
protected String |
nationalCheckDigit |
| Constructor and Description |
|---|
DefaultIBANProvider(BaseProducer baseProducer,
DataMaster dataMaster,
IBANProperties.Property... properties) |
| Modifier and Type | Method and Description |
|---|---|
void |
fillCountryCode() |
IBAN |
get() |
void |
setAccountNumber(String accountNumber) |
void |
setBankCode(String bankCode) |
void |
setBranchCode(String branchCode) |
void |
setCountry(String country) |
void |
setNationalCheckDigit(String nationalCheckDigit) |
protected DataMaster dataMaster
protected BaseProducer baseProducer
protected org.iban4j.CountryCode countryCode
protected String accountNumber
protected String bankCode
protected String branchCode
protected String nationalCheckDigit
@Inject public DefaultIBANProvider(BaseProducer baseProducer, DataMaster dataMaster, IBANProperties.Property... properties)
public IBAN get()
get in interface IBANProviderget in interface javax.inject.Provider<IBAN>public void fillCountryCode()
fillCountryCode in interface IBANProviderpublic void setNationalCheckDigit(String nationalCheckDigit)
setNationalCheckDigit in interface IBANProviderpublic void setBranchCode(String branchCode)
setBranchCode in interface IBANProviderpublic void setCountry(String country)
setCountry in interface IBANProviderpublic void setAccountNumber(String accountNumber)
setAccountNumber in interface IBANProviderpublic void setBankCode(String bankCode)
setBankCode in interface IBANProviderCopyright © 2022. All rights reserved.