Class BitmexExecution

java.lang.Object
info.bitrich.xchangestream.bitmex.dto.BitmexExecution

public class BitmexExecution extends Object
Author:
Nikita Belenkiy on 05/06/2018.
  • Field Details

    • execID

      protected String execID
    • orderID

      protected String orderID
    • clOrdID

      protected String clOrdID
    • clOrdLinkID

      protected String clOrdLinkID
    • account

      protected long account
    • symbol

      protected String symbol
    • side

      protected BitmexSide side
    • lastQty

      protected Long lastQty
    • lastPx

      protected BigDecimal lastPx
    • underlyingLastPx

      protected BigDecimal underlyingLastPx
    • lastMkt

      protected String lastMkt
    • lastLiquidityInd

      protected String lastLiquidityInd
    • simpleOrderQty

      protected BigDecimal simpleOrderQty
    • orderQty

      protected Long orderQty
    • price

      protected BigDecimal price
    • displayQty

      protected Long displayQty
    • stopPx

      protected BigDecimal stopPx
    • pegOffsetValue

      protected BigDecimal pegOffsetValue
    • pegPriceType

      protected String pegPriceType
    • currency

      protected String currency
    • settlCurrency

      protected String settlCurrency
    • execType

      protected String execType
    • ordType

      protected String ordType
    • timeInForce

      protected String timeInForce
    • execInst

      protected String execInst
    • contingencyType

      protected String contingencyType
    • exDestination

      protected String exDestination
    • ordStatus

      protected BitmexPrivateOrder.OrderStatus ordStatus
    • triggered

      protected String triggered
    • workingIndicator

      protected Boolean workingIndicator
    • ordRejReason

      protected String ordRejReason
    • simpleLeavesQty

      protected BigDecimal simpleLeavesQty
    • leavesQty

      protected Long leavesQty
    • simpleCumQty

      protected BigDecimal simpleCumQty
    • cumQty

      protected BigDecimal cumQty
    • avgPx

      protected BigDecimal avgPx
    • commission

      protected BigDecimal commission
    • tradePublishIndicator

      protected String tradePublishIndicator
    • multiLegReportingType

      protected String multiLegReportingType
    • text

      protected String text
    • trdMatchID

      protected String trdMatchID
    • execCost

      protected Long execCost
    • execComm

      protected Long execComm
    • homeNotional

      protected BigDecimal homeNotional
    • foreignNotional

      protected BigDecimal foreignNotional
    • transactTime

      protected Date transactTime
    • timestamp

      protected Date timestamp
  • Constructor Details

  • Method Details

    • getExecID

      public String getExecID()
    • getOrderID

      public String getOrderID()
    • getClOrdID

      public String getClOrdID()
    • getClOrdLinkID

      public String getClOrdLinkID()
    • getAccount

      public long getAccount()
    • getSymbol

      public String getSymbol()
    • getSide

      public BitmexSide getSide()
    • getLastQty

      public Long getLastQty()
    • getLastPx

      public BigDecimal getLastPx()
    • getUnderlyingLastPx

      public BigDecimal getUnderlyingLastPx()
    • getLastMkt

      public String getLastMkt()
    • getLastLiquidityInd

      public String getLastLiquidityInd()
    • getSimpleOrderQty

      public BigDecimal getSimpleOrderQty()
    • getOrderQty

      public Long getOrderQty()
    • getPrice

      public BigDecimal getPrice()
    • getDisplayQty

      public Long getDisplayQty()
    • getStopPx

      public BigDecimal getStopPx()
    • getPegOffsetValue

      public BigDecimal getPegOffsetValue()
    • getPegPriceType

      public String getPegPriceType()
    • getCurrency

      public String getCurrency()
    • getSettlCurrency

      public String getSettlCurrency()
    • getExecType

      public String getExecType()
    • getOrdType

      public String getOrdType()
    • getTimeInForce

      public String getTimeInForce()
    • getExecInst

      public String getExecInst()
    • getContingencyType

      public String getContingencyType()
    • getExDestination

      public String getExDestination()
    • getOrdStatus

      public BitmexPrivateOrder.OrderStatus getOrdStatus()
    • getTriggered

      public String getTriggered()
    • isWorkingIndicator

      public Boolean isWorkingIndicator()
    • getOrdRejReason

      public String getOrdRejReason()
    • getSimpleLeavesQty

      public BigDecimal getSimpleLeavesQty()
    • getLeavesQty

      public Long getLeavesQty()
    • getSimpleCumQty

      public BigDecimal getSimpleCumQty()
    • getCumQty

      public BigDecimal getCumQty()
    • getAvgPx

      public BigDecimal getAvgPx()
    • getCommission

      public BigDecimal getCommission()
    • getTradePublishIndicator

      public String getTradePublishIndicator()
    • getMultiLegReportingType

      public String getMultiLegReportingType()
    • getText

      public String getText()
    • getTrdMatchID

      public String getTrdMatchID()
    • getExecCost

      public Long getExecCost()
    • getExecComm

      public Long getExecComm()
    • getHomeNotional

      public BigDecimal getHomeNotional()
    • getForeignNotional

      public BigDecimal getForeignNotional()
    • getTransactTime

      public Date getTransactTime()
    • getTimestamp

      public Date getTimestamp()
    • toString

      public String toString()
      Overrides:
      toString in class Object