All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.univapay.sdk.models.common.bankaccounts.JapaneseBankAccount Maven / Gradle / Ivy

There is a newer version: 0.2.35
Show newest version
package com.univapay.sdk.models.common.bankaccounts;

import com.univapay.sdk.types.BankAccountCountry;
import com.univapay.sdk.types.BankAccountType;

public class JapaneseBankAccount extends BaseBankAccount {

  public JapaneseBankAccount(
      String holderName,
      String bankName,
      String branchName,
      String currency,
      String accountNumber,
      BankAccountType accountType) {
    setCommonFields(
        BankAccountCountry.JP, holderName, bankName, currency, accountNumber, accountType);
    this.setBranchName(branchName);
  }

  public JapaneseBankAccount withBankAddress(String bankAddress) {
    this.setBankAddress(bankAddress);
    return this;
  }

  public JapaneseBankAccount withSwiftCode(String swiftCode) {
    this.setSwiftCode(swiftCode);
    return this;
  }
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy