public static final class TradeConfPartsDef.LegTradeConfirmationFields.Builder extends Object
public TradeConfPartsDef.LegTradeConfirmationFields.Builder addField(String key, String value)
public TradeConfPartsDef.LegTradeConfirmationFields build()
public TradeConfPartsDef.LegTradeConfirmationFields.Builder setAllInRate(String allInRate)
allInRate
- e.g. 1.091790public TradeConfPartsDef.LegTradeConfirmationFields.Builder setAllInRate(BigDecimal allInRate)
allInRate
- e.g. 1.091790public TradeConfPartsDef.LegTradeConfirmationFields.Builder setAllInRateDPS(String allInRateDPS)
allInRateDPS
- e.g. 5public TradeConfPartsDef.LegTradeConfirmationFields.Builder setAllInRateDPS(int allInRateDPS)
allInRateDPS
- e.g. 5public TradeConfPartsDef.LegTradeConfirmationFields.Builder setAllInRateDPS(BigInteger allInRateDPS)
allInRateDPS
- e.g. 5public TradeConfPartsDef.LegTradeConfirmationFields.Builder setAllInMidRate(String allInMidRate)
allInMidRate
- e.g. 1.091790public TradeConfPartsDef.LegTradeConfirmationFields.Builder setAllInMidRate(BigDecimal allInMidRate)
allInMidRate
- e.g. 1.091790public TradeConfPartsDef.LegTradeConfirmationFields.Builder setFwdPoints(String fwdPoints)
fwdPoints
- e.g. 0.001198public TradeConfPartsDef.LegTradeConfirmationFields.Builder setFwdPoints(BigDecimal fwdPoints)
fwdPoints
- e.g. 0.001198public TradeConfPartsDef.LegTradeConfirmationFields.Builder setFwdMidPoints(String fwdMidPoints)
fwdMidPoints
- e.g. 0.005390public TradeConfPartsDef.LegTradeConfirmationFields.Builder setFwdMidPoints(BigDecimal fwdMidPoints)
fwdMidPoints
- e.g. 0.005390@Deprecated public TradeConfPartsDef.LegTradeConfirmationFields.Builder setFwdPips(String fwdPips)
fwdPips
- e.g. 11.98public TradeConfPartsDef.LegTradeConfirmationFields.Builder setBuySell(String buySell)
public TradeConfPartsDef.LegTradeConfirmationFields.Builder setAmount(String amount, boolean isEditable, boolean isRisk)
public TradeConfPartsDef.LegTradeConfirmationFields.Builder setAmount(BigDecimal amount, boolean isEditable, boolean isRisk)
public TradeConfPartsDef.LegTradeConfirmationFields.Builder setAmountEditable()
public TradeConfPartsDef.LegTradeConfirmationFields.Builder setAmountRisk()
public TradeConfPartsDef.LegTradeConfirmationFields.Builder setContraAmount(String contraAmount)
contraAmount
- e.g. 350public TradeConfPartsDef.LegTradeConfirmationFields.Builder setContraAmount(BigDecimal contraAmount)
contraAmount
- e.g. 350public TradeConfPartsDef.LegTradeConfirmationFields.Builder setTenor(String tenor, boolean isEditable, boolean isRisk)
public TradeConfPartsDef.LegTradeConfirmationFields.Builder setTenorEditable()
public TradeConfPartsDef.LegTradeConfirmationFields.Builder setTenorRisk()
public TradeConfPartsDef.LegTradeConfirmationFields.Builder setSettlementDate(String settlementDate, boolean isEditable, boolean isRisk)
public TradeConfPartsDef.LegTradeConfirmationFields.Builder setSettlementDateEditable()
public TradeConfPartsDef.LegTradeConfirmationFields.Builder setSettlementDateRisk()
public TradeConfPartsDef.LegTradeConfirmationFields.Builder setSettlementTradeFields(SettlementInstructionsPartsDef.SettlementTradeFields settlementTradeFields)
Copyright © 2018 Caplin Systems.