记录类 SubmitOrderReq

java.lang.Object
java.lang.Record
org.dromara.northstar.common.model.core.SubmitOrderReq

public record SubmitOrderReq(String originOrderId, CoreEnum.CurrencyEnum currency, Contract contract, String gatewayId, int volume, double price, CoreEnum.OrderPriceTypeEnum orderPriceType, CoreEnum.DirectionEnum direction, CoreEnum.OffsetFlagEnum offsetFlag, CoreEnum.TimeConditionEnum timeCondition, CoreEnum.VolumeConditionEnum volumeCondition, String gtdDate, int minVolume, CoreEnum.ContingentConditionEnum contingentCondition, double stopPrice, long actionTimestamp) extends Record
  • 构造器详细资料

    • SubmitOrderReq

      public SubmitOrderReq(String originOrderId, CoreEnum.CurrencyEnum currency, Contract contract, String gatewayId, int volume, double price, CoreEnum.OrderPriceTypeEnum orderPriceType, CoreEnum.DirectionEnum direction, CoreEnum.OffsetFlagEnum offsetFlag, CoreEnum.TimeConditionEnum timeCondition, CoreEnum.VolumeConditionEnum volumeCondition, String gtdDate, int minVolume, CoreEnum.ContingentConditionEnum contingentCondition, double stopPrice, long actionTimestamp)
      创建 SubmitOrderReq 记录类的实例。
      参数:
      originOrderId - originOrderId 记录组件的值
      currency - currency 记录组件的值
      contract - contract 记录组件的值
      gatewayId - gatewayId 记录组件的值
      volume - volume 记录组件的值
      price - price 记录组件的值
      orderPriceType - orderPriceType 记录组件的值
      direction - direction 记录组件的值
      offsetFlag - offsetFlag 记录组件的值
      timeCondition - timeCondition 记录组件的值
      volumeCondition - volumeCondition 记录组件的值
      gtdDate - gtdDate 记录组件的值
      minVolume - minVolume 记录组件的值
      contingentCondition - contingentCondition 记录组件的值
      stopPrice - stopPrice 记录组件的值
      actionTimestamp - actionTimestamp 记录组件的值
  • 方法详细资料

    • toString

      public String toString()
      返回此记录类的字符串表示形式。此表示形式包含类的名称,后跟每个记录组件的名称和值。
      指定者:
      toString 在类中 Record
      返回:
      此对象的字符串表示形式
    • hashCode

      public final int hashCode()
      返回此对象的哈希代码值。此值派生自每个记录组件的哈希代码。
      指定者:
      hashCode 在类中 Record
      返回:
      此对象的哈希代码值
    • equals

      public final boolean equals(Object o)
      指示某个其他对象是否“等于”此对象。如果两个对象属于同一个类,而且所有记录组件都相等,则这两个对象相等。 使用 Objects::equals(Object,Object) 对参考组件进行比较;使用 '==' 对基元组件进行比较
      指定者:
      equals 在类中 Record
      参数:
      o - 要与之进行比较的对象
      返回:
      如果此对象与 o 参数相同,则为 true;否则为 false
    • originOrderId

      public String originOrderId()
      返回 originOrderId 记录组件的值。
      返回:
      originOrderId 记录组件的值
    • currency

      public CoreEnum.CurrencyEnum currency()
      返回 currency 记录组件的值。
      返回:
      currency 记录组件的值
    • contract

      public Contract contract()
      返回 contract 记录组件的值。
      返回:
      contract 记录组件的值
    • gatewayId

      public String gatewayId()
      返回 gatewayId 记录组件的值。
      返回:
      gatewayId 记录组件的值
    • volume

      public int volume()
      返回 volume 记录组件的值。
      返回:
      volume 记录组件的值
    • price

      public double price()
      返回 price 记录组件的值。
      返回:
      price 记录组件的值
    • orderPriceType

      public CoreEnum.OrderPriceTypeEnum orderPriceType()
      返回 orderPriceType 记录组件的值。
      返回:
      orderPriceType 记录组件的值
    • direction

      public CoreEnum.DirectionEnum direction()
      返回 direction 记录组件的值。
      返回:
      direction 记录组件的值
    • offsetFlag

      public CoreEnum.OffsetFlagEnum offsetFlag()
      返回 offsetFlag 记录组件的值。
      返回:
      offsetFlag 记录组件的值
    • timeCondition

      public CoreEnum.TimeConditionEnum timeCondition()
      返回 timeCondition 记录组件的值。
      返回:
      timeCondition 记录组件的值
    • volumeCondition

      public CoreEnum.VolumeConditionEnum volumeCondition()
      返回 volumeCondition 记录组件的值。
      返回:
      volumeCondition 记录组件的值
    • gtdDate

      public String gtdDate()
      返回 gtdDate 记录组件的值。
      返回:
      gtdDate 记录组件的值
    • minVolume

      public int minVolume()
      返回 minVolume 记录组件的值。
      返回:
      minVolume 记录组件的值
    • contingentCondition

      public CoreEnum.ContingentConditionEnum contingentCondition()
      返回 contingentCondition 记录组件的值。
      返回:
      contingentCondition 记录组件的值
    • stopPrice

      public double stopPrice()
      返回 stopPrice 记录组件的值。
      返回:
      stopPrice 记录组件的值
    • actionTimestamp

      public long actionTimestamp()
      返回 actionTimestamp 记录组件的值。
      返回:
      actionTimestamp 记录组件的值