static DisplayFields |
DefaultDisplayFields.addAllInRate(DisplayFields DisplayFields,
FormattedRate allInRate) |
Adds the All-In-Rate field to your display-fields configuration
|
static DisplayFields |
DefaultDisplayFields.addClientSpotRate(DisplayFields displayFields,
FormattedRate clientSpotRate) |
Adds the Client Spot Rate field to your display-fields configuration
|
static DisplayFields |
DefaultDisplayFields.addDefaultAllocationConfirmationFields(DisplayFields displayFields,
java.lang.String entityDescription,
java.lang.String fullName,
java.lang.String currencyPair,
java.time.LocalDate executionDate,
java.time.Instant executionDateTime,
FormattedRate spotRate,
java.lang.Integer totalDeals,
FormattedAmount profit) |
Adds the default display fields for an Allocation confirmation message:
- Client
- Currency Pair
- Date
- Time
- Spot Rate
- Total Deals
- Estimated Profit
|
static DisplayFields |
DefaultDisplayFields.addDefaultAllocationDetailsUpdateFields(DisplayFields displayFields,
FormattedAmount originalAmount,
FormattedAmount originalContraAmount,
java.lang.String currencyPair,
java.time.LocalDate originalSettlementDate,
java.lang.String originalTenor,
java.lang.String originalAccount,
FormattedRate originalRate) |
Adds the default deliverable deal display fields for an Allocation details-update message:
- Original Amount
- Original Contra
- Currency Pair
- Settlement
- Account
- Original Rate
|
static DisplayFields |
DefaultDisplayFields.addDefaultAllocationDetailsUpdateFields(DisplayFields displayFields,
FormattedAmount originalAmount,
FormattedAmount originalContraAmount,
java.lang.String currencyPair,
java.time.LocalDate originalSettlementDate,
java.lang.String originalTenor,
java.lang.String originalAccount,
FormattedRate originalRate,
java.time.LocalDate fixingDate) |
Adds the default display fields for an Allocation details-update message:
- Original Amount
- Original Contra
- Currency Pair
- Settlement
- Original Fixing Date (if non-deliverable)
- Account
- Original Rate
|
static DisplayFields |
DefaultDisplayFields.addDefaultSalesAllocationConfirmationFields(DisplayFields displayFields,
java.lang.String entityDescription,
java.lang.String fullName,
java.lang.String currencyPair,
java.time.LocalDate executionDate,
java.time.Instant executionDateTime,
FormattedRate traderSpotRate,
FormattedPoints spotMargin,
FormattedRate clientSpotRate,
java.lang.Integer totalDeals,
FormattedAmount profit) |
Adds the default deliverable deal display fields for a Sales Allocation confirmation message:
- Client
- Currency Pair
- Execution Date Time
- Trader Spot Rate
- Spot Margin
- Client Spot Rate
- Total Deals
- Estimated Profit
|
static DisplayFields |
DefaultDisplayFields.addDefaultSalesAllocationConfirmationFields(DisplayFields displayFields,
java.lang.String entityDescription,
java.lang.String fullName,
java.lang.String currencyPair,
java.time.LocalDate executionDate,
java.time.Instant executionDateTime,
FormattedRate traderSpotRate,
FormattedPoints spotMargin,
FormattedRate clientSpotRate,
java.lang.Integer totalDeals,
FormattedAmount profit,
java.lang.String settlementCurrency,
java.lang.String fixingSource) |
Adds the default display fields for a Sales Allocation confirmation message:
- Client
- Currency Pair
- Settlement Currency (if non-deliverable)
- Fixing Source (if non-deliverable)
- Date
- Time
- Trader Spot Rate
- Spot Margin
- Client Spot Rate
- Total Deals
- Estimated Profit
|
static DisplayFields |
DefaultDisplayFields.addDefaultSalesAllocationDetailsUpdateFields(DisplayFields displayFields,
FormattedAmount originalAmount,
FormattedAmount originalContraAmount,
java.lang.String currencyPair,
java.time.LocalDate originalSettlementDate,
java.lang.String originalTenor,
java.lang.String originalAccount,
FormattedRate originalRate) |
Adds the default deliverable deal display fields for a Sales Allocation details-update message:
- Original Amount
- Original Contra
- Currency Pair
- Settlement
- Account
- Original Rate
|
static DisplayFields |
DefaultDisplayFields.addDefaultSalesAllocationDetailsUpdateFields(DisplayFields displayFields,
FormattedAmount originalAmount,
FormattedAmount originalContraAmount,
java.lang.String currencyPair,
java.time.LocalDate originalSettlementDate,
java.lang.String originalTenor,
java.lang.String originalAccount,
FormattedRate originalRate,
java.time.LocalDate fixingDate,
java.lang.String settlementCurrency,
java.lang.String fixingSource) |
Adds the default display fields for a Sales Allocation details-update message:
- Amount
- Contra Amount
- Currency Pair
- Settlement Currency (if non-deliverable)
- Settlement
- Fixing Date (if non-deliverable)
- Fixing Source (if non-deliverable)
- Account
- Original Rate
|
static DisplayFields |
DefaultDisplayFields.addOtherFwdLegFields(DisplayFields displayFields,
FormattedRate spotRate,
FormattedRate spotMidRate,
FormattedRate allInRate,
java.time.LocalDate settlementDate,
java.lang.String settlementTenor) |
adds fwd specific leg fields use with addGenericFwdLegFields to create fwd leg fields
|
static DisplayFields |
DefaultDisplayFields.addRate(DisplayFields displayFields,
FormattedRate rate) |
Adds the Rate field to your display-fields configuration
|
static DisplayFields |
DefaultDisplayFields.addSpotMidRate(DisplayFields DisplayFields,
FormattedRate spotMidRate) |
Adds the Mid Spot-Rate field to your display-fields configuration
|
static DisplayFields |
DefaultDisplayFields.addSpotRate(DisplayFields displayFields,
FormattedRate spotRate) |
Adds the Spot Rate field to your display-fields configuration
|
static DisplayFields |
DefaultDisplayFields.addSpotTradeDetailsFields(DisplayFields displayFields,
BuySell buySell,
FormattedAmount amount,
FormattedAmount contraAmount,
FormattedRate spotRate,
FormattedRate spotMidRate,
java.time.LocalDate settlementDate,
java.lang.String settlementTenor) |
Adds spot trade leg fields
|
static DisplayFields |
DefaultDisplayFields.addSwapLegFields(DisplayFields displayFields,
FormattedRate allInRate,
java.time.LocalDate settlementDate,
java.lang.String settlementTenor) |
Adds swap specific leg fields use with addGenericFwdLegFields to create a set of swap leg fields
|
static DisplayFields |
DefaultDisplayFields.addSwapSpotFields(DisplayFields displayFields,
FormattedRate spotRate,
FormattedRate spotMidRate,
FormattedPoints swapPoints,
FormattedPoints swapMidPoints) |
Adds swap specific leg independent fields
|
static DisplayFields |
DefaultDisplayFields.addTimeOptionFields(DisplayFields displayFields,
FormattedRate spotRate,
FormattedRate spotMidRate,
java.time.LocalDate startDate,
java.time.LocalDate endDate) |
adds time option specific leg fields can be used with addGenericFwdLegFields to create time option leg fields
|
static DisplayFields |
DefaultDisplayFields.addTraderSpotRate(DisplayFields displayFields,
FormattedRate traderSpotRate) |
Adds the Trader Spot Rate field to your display-fields configuration
|