Interface SubmissionLegClientFieldSet
-
- All Superinterfaces:
LeggedMessage
,Message
- All Known Subinterfaces:
AmendLegClientFieldSet
,ESPSubmissionLegClientFieldSet
,RFSSubmissionLegClientFieldSet
- All Known Implementing Classes:
AmendLegClientFieldSetChild
,ESPSubmissionLegClientFieldSetChild
,RFSSubmissionLegClientFieldSetChild
,SubmissionLegClientFieldSetChild
public interface SubmissionLegClientFieldSet extends LeggedMessage
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default java.lang.String
getAmount()
The amount to trade, specified in the dealt currency.default java.lang.String
getBuySell()
Whether the client wants to buy or sell the base currency, NOT the dealt currency.default java.lang.String
getFixingDate()
The fixing date for NDF trades only, in ISO format (only support standard settlement dates) Example value: 20160513default java.lang.String
getRequestedProfitCurrency()
The preferred currency to be used in calculating sales profit details.default java.lang.String
getSettlementDate()
The settlement date for the trade, in ISO format (only support standard settlement dates) Example value: 20160515default java.lang.String
getTenor()
The tenor at which to settle (only support standard settlement dates, so cannot be broken) Example value: SPOT-
Methods inherited from interface com.caplin.motif.datasource.LeggedMessage
getId, getIndex
-
-
-
-
Method Detail
-
getAmount
default java.lang.String getAmount()
The amount to trade, specified in the dealt currency. Example value: 50000
-
getBuySell
default java.lang.String getBuySell()
Whether the client wants to buy or sell the base currency, NOT the dealt currency. For example if the currency pair is EURGBP and this value is EUR then this field always tells you if the client wants to buy or sell EUR, even if the dealt currency is GBP. The dealt currency simply tells you which currency the client has specified the amount in. Example value: SELL
-
getSettlementDate
default java.lang.String getSettlementDate()
The settlement date for the trade, in ISO format (only support standard settlement dates) Example value: 20160515
-
getRequestedProfitCurrency
default java.lang.String getRequestedProfitCurrency()
The preferred currency to be used in calculating sales profit details. Example value: GBP
-
getTenor
default java.lang.String getTenor()
The tenor at which to settle (only support standard settlement dates, so cannot be broken) Example value: SPOT
-
getFixingDate
default java.lang.String getFixingDate()
The fixing date for NDF trades only, in ISO format (only support standard settlement dates) Example value: 20160513
-
-