Interface ESPSubmissionClientFieldSet
-
- All Superinterfaces:
LeggedMessage
,Message
,SubmissionClientFieldSet
- All Known Implementing Classes:
ESPSubmissionClientFieldSetChild
,SubmitTradeEvent
public interface ESPSubmissionClientFieldSet extends SubmissionClientFieldSet
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default ESPSubmissionLegClientFieldSetChild
getLLegById(int legId)
default ESPSubmissionLegClientFieldSetChild
getLLegById(java.lang.String legId)
default ESPSubmissionLegClientFieldSetChild
getLLegByIndex(int index)
java.util.List<ESPSubmissionLegClientFieldSetChild>
getLLegs()
default int
getNumLLegs()
-
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 Detail
-
getLLegById
default ESPSubmissionLegClientFieldSetChild getLLegById(int legId)
- Specified by:
getLLegById
in interfaceSubmissionClientFieldSet
- Returns:
- Get the L leg for the given id
-
getLLegById
default ESPSubmissionLegClientFieldSetChild getLLegById(java.lang.String legId)
- Specified by:
getLLegById
in interfaceSubmissionClientFieldSet
- Returns:
- Get the L leg for the given id
-
getLLegByIndex
default ESPSubmissionLegClientFieldSetChild getLLegByIndex(int index)
- Specified by:
getLLegByIndex
in interfaceSubmissionClientFieldSet
- Returns:
- Get the L leg for the given index
-
getLLegs
java.util.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
-
-