记录类 Account
java.lang.Object
java.lang.Record
org.dromara.northstar.common.model.core.Account
public record Account(String accountId, CoreEnum.CurrencyEnum currency, double preBalance, double balance, double available, double commission, double margin, double closeProfit, double positionProfit, double deposit, double withdraw, long updateTimestamp, String gatewayId)
extends Record
-
构造器概要
构造器构造器说明Account(String accountId, CoreEnum.CurrencyEnum currency, double preBalance, double balance, double available, double commission, double margin, double closeProfit, double positionProfit, double deposit, double withdraw, long updateTimestamp, String gatewayId) 创建Account记录类的实例。 -
方法概要
修饰符和类型方法说明返回accountId记录组件的值。double返回available记录组件的值。doublebalance()返回balance记录组件的值。double返回closeProfit记录组件的值。double返回commission记录组件的值。currency()返回currency记录组件的值。doubledeposit()返回deposit记录组件的值。final boolean指示某个其他对象是否“等于”此对象。返回gatewayId记录组件的值。final inthashCode()返回此对象的哈希代码值。doublemargin()返回margin记录组件的值。double返回positionProfit记录组件的值。double返回preBalance记录组件的值。final StringtoString()返回此记录类的字符串表示形式。long返回updateTimestamp记录组件的值。doublewithdraw()返回withdraw记录组件的值。
-
构造器详细资料
-
Account
public Account(String accountId, CoreEnum.CurrencyEnum currency, double preBalance, double balance, double available, double commission, double margin, double closeProfit, double positionProfit, double deposit, double withdraw, long updateTimestamp, String gatewayId) 创建Account记录类的实例。- 参数:
accountId-accountId记录组件的值currency-currency记录组件的值preBalance-preBalance记录组件的值balance-balance记录组件的值available-available记录组件的值commission-commission记录组件的值margin-margin记录组件的值closeProfit-closeProfit记录组件的值positionProfit-positionProfit记录组件的值deposit-deposit记录组件的值withdraw-withdraw记录组件的值updateTimestamp-updateTimestamp记录组件的值gatewayId-gatewayId记录组件的值
-
-
方法详细资料
-
toAccountField
-
toString
返回此记录类的字符串表示形式。此表示形式包含类的名称,后跟每个记录组件的名称和值。 -
hashCode
public final int hashCode()返回此对象的哈希代码值。此值派生自每个记录组件的哈希代码。 -
equals
指示某个其他对象是否“等于”此对象。如果两个对象属于同一个类,而且所有记录组件都相等,则这两个对象相等。 使用Objects::equals(Object,Object)对参考组件进行比较;使用 '==' 对基元组件进行比较 -
accountId
返回accountId记录组件的值。- 返回:
accountId记录组件的值
-
currency
返回currency记录组件的值。- 返回:
currency记录组件的值
-
preBalance
public double preBalance()返回preBalance记录组件的值。- 返回:
preBalance记录组件的值
-
balance
public double balance()返回balance记录组件的值。- 返回:
balance记录组件的值
-
available
public double available()返回available记录组件的值。- 返回:
available记录组件的值
-
commission
public double commission()返回commission记录组件的值。- 返回:
commission记录组件的值
-
margin
public double margin()返回margin记录组件的值。- 返回:
margin记录组件的值
-
closeProfit
public double closeProfit()返回closeProfit记录组件的值。- 返回:
closeProfit记录组件的值
-
positionProfit
public double positionProfit()返回positionProfit记录组件的值。- 返回:
positionProfit记录组件的值
-
deposit
public double deposit()返回deposit记录组件的值。- 返回:
deposit记录组件的值
-
withdraw
public double withdraw()返回withdraw记录组件的值。- 返回:
withdraw记录组件的值
-
updateTimestamp
public long updateTimestamp()返回updateTimestamp记录组件的值。- 返回:
updateTimestamp记录组件的值
-
gatewayId
返回gatewayId记录组件的值。- 返回:
gatewayId记录组件的值
-