Interface RFSSubmissionClientFieldSet
-
- All Superinterfaces:
LeggedMessage
,Message
,SubmissionClientFieldSet
- All Known Subinterfaces:
AmendClientFieldSet
- All Known Implementing Classes:
AmendClientFieldSetChild
,ResubmitTradeEvent
,ResubmitTradeEvent
,ResubmitTradeEvent
,RFSSubmissionClientFieldSetChild
,RisklessSubmitTradeEvent
,SubmitTradeEvent
,SubmitTradeEvent
public interface RFSSubmissionClientFieldSet extends SubmissionClientFieldSet
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Deprecated Methods Modifier and Type Method Description default java.lang.String
getBuySell()
Deprecated.default RFSSubmissionLegClientFieldSetChild
getLLegById(int legId)
default RFSSubmissionLegClientFieldSetChild
getLLegById(java.lang.String legId)
default RFSSubmissionLegClientFieldSetChild
getLLegByIndex(int index)
java.util.List<? extends RFSSubmissionLegClientFieldSetChild>
getLLegs()
default int
getNumLLegs()
default java.lang.String
getOneWayDirection()
If the user is requesting a one way price, which direction should it be, BUY or SELL-
Methods inherited from interface com.caplin.motif.datasource.LeggedMessage
getId, getIndex
-
Methods inherited from interface com.caplin.generated.motif.fx.trading.fieldsets.SubmissionClientFieldSet
getAccount, getAssetClass, getControlAddLeg, getCurrencyPair, getDealtCurrency, getForceReporting, getTOBOUser, getTradingAssetClass, getTradingProtocol, getTradingSubProtocol, getTradingType
-
-
-
-
Method Detail
-
getBuySell
@Deprecated default java.lang.String getBuySell()
Deprecated.deprecated: Prefer OneWayDirection - If the user is requesting a one way price, which direction should it be, BUY or SELL
-
getOneWayDirection
default java.lang.String getOneWayDirection()
If the user is requesting a one way price, which direction should it be, BUY or SELL
-
getLLegById
default RFSSubmissionLegClientFieldSetChild getLLegById(int legId)
- Specified by:
getLLegById
in interfaceSubmissionClientFieldSet
- Returns:
- Get the L leg for the given id
-
getLLegById
default RFSSubmissionLegClientFieldSetChild getLLegById(java.lang.String legId)
- Specified by:
getLLegById
in interfaceSubmissionClientFieldSet
- Returns:
- Get the L leg for the given id
-
getLLegByIndex
default RFSSubmissionLegClientFieldSetChild getLLegByIndex(int index)
- Specified by:
getLLegByIndex
in interfaceSubmissionClientFieldSet
- Returns:
- Get the L leg for the given index
-
getLLegs
java.util.List<? extends RFSSubmissionLegClientFieldSetChild> 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
-
-