Interface ESPSubmissionClientFieldSet
- All Superinterfaces:
LeggedMessage
,Message
,SubmissionClientFieldSet
- All Known Implementing Classes:
ESPSubmissionClientFieldSetChild
,SubmitTradeEvent
-
Method Summary
Modifier and TypeMethodDescriptiongetLLegById
(int legId) getLLegById
(String legId) getLLegByIndex
(int index) getLLegs()
default int
default int
default SettlementLegClientFieldSetChild
getULegById
(int legId) default SettlementLegClientFieldSetChild
getULegById
(String legId) default SettlementLegClientFieldSetChild
getULegByIndex
(int index) getULegs()
Methods inherited from interface com.caplin.motif.datasource.LeggedMessage
getId, getIndex
Methods inherited from interface com.caplin.generated.motif.fx.trading.fieldsets.SubmissionClientFieldSet
getAccount, getAppID, getAssetClass, getControlAddLeg, getCurrencyPair, getDealtCurrency, getIsCommercial, getPurpose, getTOBOUser, getTradingAssetClass, getTradingProtocol, getTradingSubProtocol, getTradingType
-
Method Details
-
getLLegById
- Specified by:
getLLegById
in interfaceSubmissionClientFieldSet
- Returns:
- Get the L leg for the given id
-
getLLegById
- Specified by:
getLLegById
in interfaceSubmissionClientFieldSet
- Returns:
- Get the L leg for the given id
-
getLLegByIndex
- Specified by:
getLLegByIndex
in interfaceSubmissionClientFieldSet
- Returns:
- Get the L leg for the given index
-
getLLegs
List<ESPSubmissionLegClientFieldSetChild> getLLegs()- Specified by:
getLLegs
in interfaceSubmissionClientFieldSet
- Returns:
- Get all the L legs for this trade
-
getNumLLegs
default int getNumLLegs()- Specified by:
getNumLLegs
in interfaceSubmissionClientFieldSet
- Returns:
- Get the number of L legs for this trade
-
getULegById
- Returns:
- Get the U leg for the given id
-
getULegById
- Returns:
- Get the U leg for the given id
-
getULegByIndex
- Returns:
- Get the U leg for the given index
-
getULegs
List<SettlementLegClientFieldSetChild> getULegs()- Returns:
- Get all the U legs for this trade
-
getNumULegs
default int getNumULegs()- Returns:
- Get the number of U legs for this trade
-