public interface SubmissionClientFieldSet extends LeggedMessage
Modifier and Type | Method and Description |
---|---|
default String |
getAccount()
The settlement account to use
|
default String |
getAssetClass()
The asset class for the trade; used by permissioning and licensing.
|
default String |
getControlAddLeg()
This is a control field that the front end trading library adds automatically.
|
default String |
getCurrencyPair()
The currency pair for the trade.
|
default String |
getDealtCurrency()
The dealt currency for the trade (what the amount is expressed in).
|
default SubmissionLegClientFieldSetChild |
getLLegById(int legId)
Get the L leg for the given id
|
default SubmissionLegClientFieldSetChild |
getLLegById(String legId)
Get the L leg for the given id
|
default SubmissionLegClientFieldSetChild |
getLLegByIndex(int index)
Get the L leg for the given index
|
List<? extends SubmissionLegClientFieldSetChild> |
getLLegs()
Get all the L legs for this trade
|
default int |
getNumLLegs()
Get the number of L legs for this trade
|
default String |
getTOBOUser()
The user the trade is on behalf of.
|
default String |
getTradingAssetClass()
The trading asset class for the trade; used by permissioning and licensing.
|
default String |
getTradingProtocol()
The trade protocol, e.g, ESP or RFS.
|
default String |
getTradingSubProtocol()
The trade sub protocol, e.g.
|
default String |
getTradingType()
This could be SPOT, FWD for example
|
getId, getIndex
default String getCurrencyPair()
default String getDealtCurrency()
default String getAssetClass()
default String getTradingAssetClass()
default String getTradingProtocol()
default String getTradingSubProtocol()
default String getAccount()
default String getTOBOUser()
default String getControlAddLeg()
default String getTradingType()
default SubmissionLegClientFieldSetChild getLLegById(int legId)
default SubmissionLegClientFieldSetChild getLLegById(String legId)
default SubmissionLegClientFieldSetChild getLLegByIndex(int index)
List<? extends SubmissionLegClientFieldSetChild> getLLegs()
default int getNumLLegs()
Copyright © 2018 Caplin Systems.