public static final class TradePaymentsPartsDef.TradePaymentsFields extends Object implements BuilderMessage
Modifier and Type | Class and Description |
---|---|
static class |
TradePaymentsPartsDef.TradePaymentsFields.Builder |
Modifier and Type | Method and Description |
---|---|
static @NotNull TradePaymentsPartsDef.TradePaymentsFields |
from(@NotNull Map<String,String> fields) |
static @NotNull TradePaymentsPartsDef.TradePaymentsFields |
from(@NotNull Map<String,String> fields,
@NotNull String fieldPrefix) |
@Nullable BigDecimal |
getBuyAmount()
The amount, specified in the BuyCurrency, of the buy side of a trade or order.
|
@Nullable String |
getBuyCurrency()
The currency of the buy side of a trade or order.
|
@Nullable String |
getBuyNostroName()
The name of the buy Nostro account
|
@Nullable String |
getBuyPaymentID()
The unique ID of a buy side's payment the client wants to net
|
@Nullable String |
getBuySettlementDisplayName()
The settlement display name of the buy side's payment
|
@Nullable String |
getBuySettlementId()
The settlement id of the buy side's payment
|
@Nullable String |
getBuySettlementInstructionType()
The settlement instruction type of the buy side's payment
|
@NotNull Map<String,Collection<String>> |
getFieldFlags()
Get the flags for all fields.
|
@NotNull Map<String,String> |
getFields() |
@NotNull Map<String,Collection<String>> |
getFlagFields()
Get the fields for all flags.
|
@Nullable BigDecimal |
getSellAmount()
The amount, specified in the SellCurrency, of the sell side of a trade or order
|
@Nullable String |
getSellCurrency()
The currency of the sell side of a trade or order.
|
@Nullable String |
getSellNostroName()
The name of the sell Nostro account
|
@Nullable String |
getSellPaymentID()
The unique ID of a sell side's payment the client wants to net
|
@Nullable String |
getSellSettlementDisplayName()
The settlement display name of the sell side's payment
|
@Nullable String |
getSellSettlementId()
The settlement id of the sell side's payment
|
@Nullable String |
getSellSettlementInstructionType()
The settlement instruction type of the sell side's payment
|
@Nullable String |
getTradeID()
A unique identifier for this trade
|
static @NotNull TradePaymentsPartsDef.TradePaymentsFields.Builder |
newBuilder() |
@NotNull String |
toString() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getFieldFlags, getFlagFields
@Nullable public @Nullable String getTradeID()
@Nullable public @Nullable String getBuyPaymentID()
@Nullable public @Nullable String getSellPaymentID()
@Nullable public @Nullable String getBuyCurrency()
@Nullable public @Nullable String getSellCurrency()
@Nullable public @Nullable BigDecimal getBuyAmount()
@Nullable public @Nullable BigDecimal getSellAmount()
@Nullable public @Nullable String getBuyNostroName()
@Nullable public @Nullable String getSellNostroName()
@Nullable public @Nullable String getBuySettlementId()
@Nullable public @Nullable String getSellSettlementId()
@Nullable public @Nullable String getBuySettlementInstructionType()
@Nullable public @Nullable String getSellSettlementInstructionType()
@Nullable public @Nullable String getBuySettlementDisplayName()
@Nullable public @Nullable String getSellSettlementDisplayName()
@NotNull public @NotNull Map<String,Collection<String>> getFieldFlags()
BuilderMessage
getFieldFlags
in interface BuilderMessage
@NotNull public @NotNull Map<String,Collection<String>> getFlagFields()
BuilderMessage
getFlagFields
in interface BuilderMessage
@NotNull public static @NotNull TradePaymentsPartsDef.TradePaymentsFields from(@NotNull @NotNull Map<String,String> fields)
@NotNull public static @NotNull TradePaymentsPartsDef.TradePaymentsFields from(@NotNull @NotNull Map<String,String> fields, @NotNull @NotNull String fieldPrefix)
@NotNull public static @NotNull TradePaymentsPartsDef.TradePaymentsFields.Builder newBuilder()
Copyright © 2018 Caplin Systems.