Class Charge.PaymentMethodDetails.SepaDebit

    • Constructor Summary

      Constructors 
      Constructor Description
      SepaDebit()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected boolean canEqual​(java.lang.Object other)  
      boolean equals​(java.lang.Object o)  
      java.lang.String getBankCode()
      Bank code of bank associated with the bank account.
      java.lang.String getBranchCode()
      Branch code of bank associated with the bank account.
      java.lang.String getCountry()
      Two-letter ISO code representing the country the bank account is located in.
      java.lang.String getFingerprint()
      Uniquely identifies this particular bank account.
      java.lang.String getLast4()
      Last four characters of the IBAN.
      java.lang.String getMandate()
      ID of the mandate used to make this payment.
      int hashCode()  
      void setBankCode​(java.lang.String bankCode)
      Bank code of bank associated with the bank account.
      void setBranchCode​(java.lang.String branchCode)
      Branch code of bank associated with the bank account.
      void setCountry​(java.lang.String country)
      Two-letter ISO code representing the country the bank account is located in.
      void setFingerprint​(java.lang.String fingerprint)
      Uniquely identifies this particular bank account.
      void setLast4​(java.lang.String last4)
      Last four characters of the IBAN.
      void setMandate​(java.lang.String mandate)
      ID of the mandate used to make this payment.
      • Methods inherited from class java.lang.Object

        clone, finalize, getClass, notify, notifyAll, wait, wait, wait
    • Constructor Detail

      • SepaDebit

        public SepaDebit()
    • Method Detail

      • getBankCode

        public java.lang.String getBankCode()
        Bank code of bank associated with the bank account.
      • getBranchCode

        public java.lang.String getBranchCode()
        Branch code of bank associated with the bank account.
      • getCountry

        public java.lang.String getCountry()
        Two-letter ISO code representing the country the bank account is located in.
      • getFingerprint

        public java.lang.String getFingerprint()
        Uniquely identifies this particular bank account. You can use this attribute to check whether two bank accounts are the same.
      • getLast4

        public java.lang.String getLast4()
        Last four characters of the IBAN.
      • getMandate

        public java.lang.String getMandate()
        ID of the mandate used to make this payment.
      • setBankCode

        public void setBankCode​(java.lang.String bankCode)
        Bank code of bank associated with the bank account.
      • setBranchCode

        public void setBranchCode​(java.lang.String branchCode)
        Branch code of bank associated with the bank account.
      • setCountry

        public void setCountry​(java.lang.String country)
        Two-letter ISO code representing the country the bank account is located in.
      • setFingerprint

        public void setFingerprint​(java.lang.String fingerprint)
        Uniquely identifies this particular bank account. You can use this attribute to check whether two bank accounts are the same.
      • setLast4

        public void setLast4​(java.lang.String last4)
        Last four characters of the IBAN.
      • setMandate

        public void setMandate​(java.lang.String mandate)
        ID of the mandate used to make this payment.
      • equals

        public boolean equals​(java.lang.Object o)
        Overrides:
        equals in class java.lang.Object
      • canEqual

        protected boolean canEqual​(java.lang.Object other)
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object