Class TradeConfPartsDef.NDFTradeConfirmationFields.Builder
- java.lang.Object
-
- com.caplin.generated.motif.fx.tradeconfirmation.TradeConfPartsDef.NDFTradeConfirmationFields.Builder
-
- Enclosing class:
- TradeConfPartsDef.NDFTradeConfirmationFields
public static final class TradeConfPartsDef.NDFTradeConfirmationFields.Builder extends java.lang.Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description @NotNull TradeConfPartsDef.NDFTradeConfirmationFields.Builder
addField(@NotNull java.lang.String key, @NotNull java.lang.String value)
@NotNull TradeConfPartsDef.NDFTradeConfirmationFields
build()
@NotNull TradeConfPartsDef.NDFTradeConfirmationFields.Builder
setFixingSource(@NotNull java.lang.String fixingSource)
@NotNull TradeConfPartsDef.NDFTradeConfirmationFields.Builder
setSettlementCurrency(@NotNull java.lang.String settlementCurrency)
@NotNull java.lang.String
toString()
-
-
-
Method Detail
-
addField
@NotNull public @NotNull TradeConfPartsDef.NDFTradeConfirmationFields.Builder addField(@NotNull @NotNull java.lang.String key, @NotNull @NotNull java.lang.String value)
-
build
@NotNull public @NotNull TradeConfPartsDef.NDFTradeConfirmationFields build()
-
toString
@NotNull public @NotNull java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
setFixingSource
@NotNull public @NotNull TradeConfPartsDef.NDFTradeConfirmationFields.Builder setFixingSource(@NotNull @NotNull java.lang.String fixingSource)
- Parameters:
fixingSource
- e.g. WMR 8am London Time- Returns:
- fixingSource
-
setSettlementCurrency
@NotNull public @NotNull TradeConfPartsDef.NDFTradeConfirmationFields.Builder setSettlementCurrency(@NotNull @NotNull java.lang.String settlementCurrency)
- Parameters:
settlementCurrency
- e.g. GBP- Returns:
- A currency for of settlement instruction
-
-