Interface DrawdownSubmissionClientFieldSet
-
- All Superinterfaces:
LeggedMessage
,Message
- All Known Implementing Classes:
DrawdownSubmissionClientFieldSetChild
,SubmitTradeEvent
public interface DrawdownSubmissionClientFieldSet extends LeggedMessage
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default DrawdownSubmissionLegClientFieldSetChild
getLLegById(int legId)
default DrawdownSubmissionLegClientFieldSetChild
getLLegById(java.lang.String legId)
default DrawdownSubmissionLegClientFieldSetChild
getLLegByIndex(int index)
java.util.List<DrawdownSubmissionLegClientFieldSetChild>
getLLegs()
default int
getNumLLegs()
default java.lang.String
getTradeID()
The unique ID of the trade the client wants to Drawdown-
Methods inherited from interface com.caplin.motif.datasource.LeggedMessage
getId, getIndex
-
-
-
-
Method Detail
-
getTradeID
default java.lang.String getTradeID()
The unique ID of the trade the client wants to Drawdown
-
getLLegById
default DrawdownSubmissionLegClientFieldSetChild getLLegById(int legId)
- Returns:
- Get the L leg for the given id
-
getLLegById
default DrawdownSubmissionLegClientFieldSetChild getLLegById(java.lang.String legId)
- Returns:
- Get the L leg for the given id
-
getLLegByIndex
default DrawdownSubmissionLegClientFieldSetChild getLLegByIndex(int index)
- Returns:
- Get the L leg for the given index
-
getLLegs
java.util.List<DrawdownSubmissionLegClientFieldSetChild> getLLegs()
- Returns:
- Get all the L legs for this trade
-
getNumLLegs
default int getNumLLegs()
- Returns:
- Get the number of L legs for this trade
-
-