Package velox.api.layer1.data
Class BalanceInfo
java.lang.Object
velox.api.layer1.data.BalanceInfo
- All Implemented Interfaces:
MultiAccountAware
Information about account balance in each currency
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classInformation about account balance in specific currency -
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionBalanceInfo(String accountName, List<BalanceInfo.BalanceInCurrency> balancesInCurrency) Deprecated.becauseAccountInfoshould be used instead ofaccountName.BalanceInfo(List<BalanceInfo.BalanceInCurrency> balancesInCurrency) Avoid using it directly, useBalanceInfoBuilderinstead -
Method Summary
-
Field Details
-
accountName
Deprecated.because displayed name and account id should be set withAccountInfo. UseaccountIdinstead.Short name of an account, if known (displayed name) -
accountId
Account id to identify which account this balance info belongs to. Null if there is no multi-account support (only single account is supported by the data provider). Should not mix nulls and specific account infos in the same data provider. -
balancesInCurrency
List of balances (in each currency)
-
-
Constructor Details
-
BalanceInfo
@Deprecated public BalanceInfo(String accountName, List<BalanceInfo.BalanceInCurrency> balancesInCurrency) Deprecated.Avoid using it directly, useBalanceInfoBuilderinstead -
BalanceInfo
Avoid using it directly, useBalanceInfoBuilderinstead
-
-
Method Details
-
toBuilder
-
getTradingAccountId
- Specified by:
getTradingAccountIdin interfaceMultiAccountAware
-
toString
-
AccountInfo.