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) |
default SubmissionLegClientFieldSetChild |
getLLegById(String legId) |
default SubmissionLegClientFieldSetChild |
getLLegByIndex(int index) |
List<? extends SubmissionLegClientFieldSetChild> |
getLLegs() |
default int |
getNumLLegs() |
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 © 2020 Caplin Systems.