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 StringThe location of the client performing the NDF tradedefault intdefault intdefault StringThe settlement currency of the NDF tradedefault SettlementLegClientFieldSetChildgetULegById(int legId) default SettlementLegClientFieldSetChildgetULegById(String legId) default SettlementLegClientFieldSetChildgetULegByIndex(int index) getULegs()Methods inherited from interface com.caplin.motif.datasource.LeggedMessage
getId, getIndexMethods 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
-
getLocationType
The location of the client performing the NDF trade -
getSettlementCurrency
The settlement currency of the NDF trade -
getLLegById
- Specified by:
getLLegByIdin interfaceSubmissionClientFieldSet- Returns:
- Get the L leg for the given id
-
getLLegById
- Specified by:
getLLegByIdin interfaceSubmissionClientFieldSet- Returns:
- Get the L leg for the given id
-
getLLegByIndex
- Specified by:
getLLegByIndexin interfaceSubmissionClientFieldSet- Returns:
- Get the L leg for the given index
-
getLLegs
List<ESPSubmissionLegClientFieldSetChild> getLLegs()- Specified by:
getLLegsin interfaceSubmissionClientFieldSet- Returns:
- Get all the L legs for this trade
-
getNumLLegs
default int getNumLLegs()- Specified by:
getNumLLegsin 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
-