程序包 xyz.redtorch.pb

接口 CoreField.TradeFieldOrBuilder

所有超级接口:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
所有已知实现类:
CoreField.TradeField, CoreField.TradeField.Builder
封闭类:
CoreField

public static interface CoreField.TradeFieldOrBuilder extends com.google.protobuf.MessageOrBuilder
  • 方法详细资料

    • getTradeId

      String getTradeId()
       成交ID,通常是<网关ID@定单编号@方向@成交编号>,加入方向是因为部分交易所发生违规自成交后,成交ID相同
       
      string tradeId = 1;
      返回:
      The tradeId.
    • getTradeIdBytes

      com.google.protobuf.ByteString getTradeIdBytes()
       成交ID,通常是<网关ID@定单编号@方向@成交编号>,加入方向是因为部分交易所发生违规自成交后,成交ID相同
       
      string tradeId = 1;
      返回:
      The bytes for tradeId.
    • getAdapterTradeId

      String getAdapterTradeId()
       适配器层成交ID
       
      string adapterTradeId = 2;
      返回:
      The adapterTradeId.
    • getAdapterTradeIdBytes

      com.google.protobuf.ByteString getAdapterTradeIdBytes()
       适配器层成交ID
       
      string adapterTradeId = 2;
      返回:
      The bytes for adapterTradeId.
    • getOriginOrderId

      String getOriginOrderId()
       原始定单ID
       
      string originOrderId = 3;
      返回:
      The originOrderId.
    • getOriginOrderIdBytes

      com.google.protobuf.ByteString getOriginOrderIdBytes()
       原始定单ID
       
      string originOrderId = 3;
      返回:
      The bytes for originOrderId.
    • getOrderId

      String getOrderId()
       定单ID,通常是<网关ID@定单ID>
       
      string orderId = 4;
      返回:
      The orderId.
    • getOrderIdBytes

      com.google.protobuf.ByteString getOrderIdBytes()
       定单ID,通常是<网关ID@定单ID>
       
      string orderId = 4;
      返回:
      The bytes for orderId.
    • getAdapterOrderId

      String getAdapterOrderId()
       适配器层定单ID
       
      string adapterOrderId = 5;
      返回:
      The adapterOrderId.
    • getAdapterOrderIdBytes

      com.google.protobuf.ByteString getAdapterOrderIdBytes()
       适配器层定单ID
       
      string adapterOrderId = 5;
      返回:
      The bytes for adapterOrderId.
    • getOrderLocalId

      String getOrderLocalId()
       本地报单编号
       
      string orderLocalId = 6;
      返回:
      The orderLocalId.
    • getOrderLocalIdBytes

      com.google.protobuf.ByteString getOrderLocalIdBytes()
       本地报单编号
       
      string orderLocalId = 6;
      返回:
      The bytes for orderLocalId.
    • getBrokerOrderSeq

      String getBrokerOrderSeq()
      经纪公司报单编号
       
      string brokerOrderSeq = 7;
      返回:
      The brokerOrderSeq.
    • getBrokerOrderSeqBytes

      com.google.protobuf.ByteString getBrokerOrderSeqBytes()
      经纪公司报单编号
       
      string brokerOrderSeq = 7;
      返回:
      The bytes for brokerOrderSeq.
    • getOrderSysId

      String getOrderSysId()
       报单编号
       
      string orderSysId = 8;
      返回:
      The orderSysId.
    • getOrderSysIdBytes

      com.google.protobuf.ByteString getOrderSysIdBytes()
       报单编号
       
      string orderSysId = 8;
      返回:
      The bytes for orderSysId.
    • getSettlementId

      String getSettlementId()
       结算编号
       
      string settlementId = 9;
      返回:
      The settlementId.
    • getSettlementIdBytes

      com.google.protobuf.ByteString getSettlementIdBytes()
       结算编号
       
      string settlementId = 9;
      返回:
      The bytes for settlementId.
    • getSequenceNo

      String getSequenceNo()
       序列号
       
      string sequenceNo = 10;
      返回:
      The sequenceNo.
    • getSequenceNoBytes

      com.google.protobuf.ByteString getSequenceNoBytes()
       序列号
       
      string sequenceNo = 10;
      返回:
      The bytes for sequenceNo.
    • getAccountId

      String getAccountId()
       账户ID
       
      string accountId = 11;
      返回:
      The accountId.
    • getAccountIdBytes

      com.google.protobuf.ByteString getAccountIdBytes()
       账户ID
       
      string accountId = 11;
      返回:
      The bytes for accountId.
    • getDirectionValue

      int getDirectionValue()
       方向
       
      .xyz.redtorch.pb.DirectionEnum direction = 12;
      返回:
      The enum numeric value on the wire for direction.
    • getDirection

      CoreEnum.DirectionEnum getDirection()
       方向
       
      .xyz.redtorch.pb.DirectionEnum direction = 12;
      返回:
      The direction.
    • getOffsetFlagValue

      int getOffsetFlagValue()
       开平
       
      .xyz.redtorch.pb.OffsetFlagEnum offsetFlag = 13;
      返回:
      The enum numeric value on the wire for offsetFlag.
    • getOffsetFlag

      CoreEnum.OffsetFlagEnum getOffsetFlag()
       开平
       
      .xyz.redtorch.pb.OffsetFlagEnum offsetFlag = 13;
      返回:
      The offsetFlag.
    • getHedgeFlagValue

      int getHedgeFlagValue()
       投机套保标识
       
      .xyz.redtorch.pb.HedgeFlagEnum hedgeFlag = 14;
      返回:
      The enum numeric value on the wire for hedgeFlag.
    • getHedgeFlag

      CoreEnum.HedgeFlagEnum getHedgeFlag()
       投机套保标识
       
      .xyz.redtorch.pb.HedgeFlagEnum hedgeFlag = 14;
      返回:
      The hedgeFlag.
    • getPrice

      double getPrice()
       价格
       
      double price = 15;
      返回:
      The price.
    • getVolume

      int getVolume()
       数量
       
      fixed32 volume = 16;
      返回:
      The volume.
    • getTradeTypeValue

      int getTradeTypeValue()
       成交类型
       
      .xyz.redtorch.pb.TradeTypeEnum tradeType = 17;
      返回:
      The enum numeric value on the wire for tradeType.
    • getTradeType

      CoreEnum.TradeTypeEnum getTradeType()
       成交类型
       
      .xyz.redtorch.pb.TradeTypeEnum tradeType = 17;
      返回:
      The tradeType.
    • getPriceSourceValue

      int getPriceSourceValue()
       成交价来源
       
      .xyz.redtorch.pb.PriceSourceEnum priceSource = 18;
      返回:
      The enum numeric value on the wire for priceSource.
    • getPriceSource

      CoreEnum.PriceSourceEnum getPriceSource()
       成交价来源
       
      .xyz.redtorch.pb.PriceSourceEnum priceSource = 18;
      返回:
      The priceSource.
    • getTradingDay

      String getTradingDay()
       交易日
       
      string tradingDay = 19;
      返回:
      The tradingDay.
    • getTradingDayBytes

      com.google.protobuf.ByteString getTradingDayBytes()
       交易日
       
      string tradingDay = 19;
      返回:
      The bytes for tradingDay.
    • getTradeDate

      String getTradeDate()
       成交日期
       
      string tradeDate = 20;
      返回:
      The tradeDate.
    • getTradeDateBytes

      com.google.protobuf.ByteString getTradeDateBytes()
       成交日期
       
      string tradeDate = 20;
      返回:
      The bytes for tradeDate.
    • getTradeTime

      String getTradeTime()
       成交时间(HHmmssSSS)
       
      string tradeTime = 21;
      返回:
      The tradeTime.
    • getTradeTimeBytes

      com.google.protobuf.ByteString getTradeTimeBytes()
       成交时间(HHmmssSSS)
       
      string tradeTime = 21;
      返回:
      The bytes for tradeTime.
    • getTradeTimestamp

      long getTradeTimestamp()
       成交时间戳
       
      fixed64 tradeTimestamp = 22;
      返回:
      The tradeTimestamp.
    • hasContract

      boolean hasContract()
       合约
       
      .xyz.redtorch.pb.ContractField contract = 23;
      返回:
      Whether the contract field is set.
    • getContract

       合约
       
      .xyz.redtorch.pb.ContractField contract = 23;
      返回:
      The contract.
    • getContractOrBuilder

      CoreField.ContractFieldOrBuilder getContractOrBuilder()
       合约
       
      .xyz.redtorch.pb.ContractField contract = 23;
    • getGatewayId

      String getGatewayId()
       网关ID
       
      string gatewayId = 24;
      返回:
      The gatewayId.
    • getGatewayIdBytes

      com.google.protobuf.ByteString getGatewayIdBytes()
       网关ID
       
      string gatewayId = 24;
      返回:
      The bytes for gatewayId.