Class Account


  • public class Account
    extends java.lang.Object
    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
      static class  Account.Capabilities  
    • Method Summary

      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • network

        @NonNull
        public Network network
      • id

        @NonNull
        public java.lang.String id
      • idTag

        @Nullable
        public java.lang.String idTag
        A complementary identifier of the account. It might be considered mandatory depending on the use case.
      • capabilities

        @NonNull
        public Account.Capabilities capabilities
        An object indicating which networks this account can interact with for sending and/or receiving funds.
      • balances

        @NonNull
        public java.util.List<Balance> balances
      • unsettledBalances

        @NonNull
        public java.util.List<Balance> unsettledBalances
        The list of not-yet-available balances that are expected to settle shortly. These balances could be cancelled or returned, in which cases they may never become available in the user account.
    • Constructor Detail

      • Account

        public Account​(@NonNull
                       Network network,
                       @NonNull
                       java.lang.String id,
                       @Nullable
                       java.lang.String idTag,
                       @NonNull
                       Account.Capabilities capabilities)