Package co.dapi
Class Payment.BeneficiaryInfo
- java.lang.Object
-
- co.dapi.Payment.BeneficiaryInfo
-
- Enclosing class:
- Payment
public static class Payment.BeneficiaryInfo extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description BeneficiaryInfo(java.lang.String name, java.lang.String accountNumber, java.lang.String iban, java.lang.String swiftCode, Beneficiary.BeneficiaryType type, BeneficiaryAddress address, java.lang.String country, java.lang.String branchAddress, java.lang.String branchName)Creates an object that holds only the required info about some beneficiary.BeneficiaryInfo(java.lang.String name, java.lang.String accountNumber, java.lang.String iban, java.lang.String swiftCode, Beneficiary.BeneficiaryType type, BeneficiaryAddress address, java.lang.String country, java.lang.String branchAddress, java.lang.String branchName, java.lang.String bankName, java.lang.String phoneNumber, java.lang.String sortCode, java.lang.String nickname, java.lang.String routingNumber)Creates an object that holds all the info about some beneficiary.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetAccountNumber()BeneficiaryAddressgetAddress()java.util.Optional<java.lang.String>getBankName()java.lang.StringgetBranchAddress()java.lang.StringgetBranchName()java.lang.StringgetCountry()java.lang.StringgetIban()java.lang.StringgetName()java.util.Optional<java.lang.String>getNickname()java.util.Optional<java.lang.String>getPhoneNumber()java.util.Optional<java.lang.String>getRoutingNumber()java.util.Optional<java.lang.String>getSortCode()java.lang.StringgetSwiftCode()Beneficiary.BeneficiaryTypegetType()
-
-
-
Constructor Detail
-
BeneficiaryInfo
public BeneficiaryInfo(java.lang.String name, java.lang.String accountNumber, java.lang.String iban, java.lang.String swiftCode, Beneficiary.BeneficiaryType type, BeneficiaryAddress address, java.lang.String country, java.lang.String branchAddress, java.lang.String branchName, java.lang.String bankName, java.lang.String phoneNumber, java.lang.String sortCode, java.lang.String nickname, java.lang.String routingNumber)Creates an object that holds all the info about some beneficiary.
-
BeneficiaryInfo
public BeneficiaryInfo(java.lang.String name, java.lang.String accountNumber, java.lang.String iban, java.lang.String swiftCode, Beneficiary.BeneficiaryType type, BeneficiaryAddress address, java.lang.String country, java.lang.String branchAddress, java.lang.String branchName)Creates an object that holds only the required info about some beneficiary.
-
-
Method Detail
-
getName
public java.lang.String getName()
-
getIban
public java.lang.String getIban()
-
getAccountNumber
public java.lang.String getAccountNumber()
-
getSwiftCode
public java.lang.String getSwiftCode()
-
getType
public Beneficiary.BeneficiaryType getType()
-
getAddress
public BeneficiaryAddress getAddress()
-
getCountry
public java.lang.String getCountry()
-
getBranchAddress
public java.lang.String getBranchAddress()
-
getBranchName
public java.lang.String getBranchName()
-
getBankName
public java.util.Optional<java.lang.String> getBankName()
-
getPhoneNumber
public java.util.Optional<java.lang.String> getPhoneNumber()
-
getSortCode
public java.util.Optional<java.lang.String> getSortCode()
-
getNickname
public java.util.Optional<java.lang.String> getNickname()
-
getRoutingNumber
public java.util.Optional<java.lang.String> getRoutingNumber()
-
-