Interface LeggedMessageRoot

All Superinterfaces:
LeggedMessage, Message
All Known Implementing Classes:
AcceptWarningTradeEvent, AcceptWarningTradeEvent, AcceptWarningTradeEvent, AcceptWarningTradeEvent, AcceptWarningTradeEvent, AcceptWarningTradeEvent, AcceptWarningTradeEvent, AmendTradeEvent, BulkActionSubmitTradeEvent, CancelTradeEvent, CancelWaitTradeEvent, CancelWaitTradeEvent, ChangeStateTradeEvent, ClientCloseTradeEvent, ClientCloseTradeEvent, ClientCloseTradeEvent, ClientCloseTradeEvent, ClientCloseTradeEvent, ClientCloseTradeEvent, ClientCloseTradeEvent, ClientCloseTradeEvent, ClientCloseTradeEvent, ClientCloseTradeEvent, ClientCloseTradeEvent, ClientCloseTradeEvent, ClientCloseTradeEvent, DeleteTradeEvent, DetailsRequestTradeEvent, DetailsRequestTradeEvent, DetailsRequestTradeEvent, DetailsRequestTradeEvent, DetailsRequestTradeEvent, EditOpenTradeEvent, ExecuteTradeEvent, ExecuteTradeEvent, ExecuteTradeEvent, ExecuteTradeEvent, ExecuteTradeEvent, ExecuteTradeEvent, ExecuteTradeEvent, HoldTradeEvent, HoldTradeEvent, PickUpTradeEvent, PickUpTradeEvent, QuoteTradeEvent, QuoteTradeEvent, RejectTradeEvent, RejectTradeEvent, RejectWarningTradeEvent, RejectWarningTradeEvent, RejectWarningTradeEvent, RejectWarningTradeEvent, RejectWarningTradeEvent, RejectWarningTradeEvent, RejectWarningTradeEvent, RequestTradeEvent, RequestTradeEvent, RequestTradeEvent, RequestTradeEvent, ResubmitTradeEvent, ResubmitTradeEvent, ResubmitTradeEvent, ResubmitTradeEvent, ResubmitTradeEvent, ResubmitTradeEvent, ResubmitTradeEvent, RisklessSubmitTradeEvent, SaveTradeEvent, SubmitTradeEvent, SubmitTradeEvent, SubmitTradeEvent, SubmitTradeEvent, SubmitTradeEvent, SubmitTradeEvent, SubmitTradeEvent, SubmitTradeEvent, SubmitTradeEvent, SubmitTradeEvent, SubmitTradeEvent, SubmitTradeEvent, SubmitTradeEvent, WithdrawTradeEvent, WithdrawTradeEvent

public interface LeggedMessageRoot extends LeggedMessage
  • Method Summary

    Modifier and Type
    Method
    Description
    default Integer
    Get the id of this leg, or null if this is the root
    default Integer
    Get the index of this leg, or null if this is the root

    Methods inherited from interface com.caplin.motif.datasource.Message

    getField, getFields
  • Method Details

    • getId

      default Integer getId()
      Description copied from interface: LeggedMessage
      Get the id of this leg, or null if this is the root
      Specified by:
      getId in interface LeggedMessage
      Returns:
      Id
    • getIndex

      default Integer getIndex()
      Description copied from interface: LeggedMessage
      Get the index of this leg, or null if this is the root
      Specified by:
      getIndex in interface LeggedMessage
      Returns:
      Index