Package | Description |
---|---|
com.caplin.generated.motif.fx.orders | |
com.caplin.motif.fx.orders.upgrade |
Modifier and Type | Method and Description |
---|---|
@NotNull OrderDetailsPartsDef.LegFields.Builder |
OrderDetailsPartsDef.LegFields.Builder.addField(@NotNull String key,
@NotNull String value) |
static @NotNull OrderDetailsPartsDef.LegFields.Builder |
OrderDetailsPartsDef.LegFields.newBuilder() |
@NotNull OrderDetailsPartsDef.LegFields.Builder |
OrderDetailsPartsDef.LegFields.Builder.setAmount(@NotNull BigDecimal amount,
boolean isEditable)
The amount of a trade or order in the DealtCurrency.
|
@NotNull OrderDetailsPartsDef.LegFields.Builder |
OrderDetailsPartsDef.LegFields.Builder.setAmount(@NotNull String amount,
boolean isEditable)
The amount of a trade or order in the DealtCurrency.
|
@NotNull OrderDetailsPartsDef.LegFields.Builder |
OrderDetailsPartsDef.LegFields.Builder.setAmountEditable() |
@NotNull OrderDetailsPartsDef.LegFields.Builder |
OrderDetailsPartsDef.LegFields.Builder.setBenchmarkType(@NotNull String benchmarkType,
boolean isEditable)
The benchmark order name.
|
@NotNull OrderDetailsPartsDef.LegFields.Builder |
OrderDetailsPartsDef.LegFields.Builder.setBenchmarkTypeEditable() |
@NotNull OrderDetailsPartsDef.LegFields.Builder |
OrderDetailsPartsDef.LegFields.Builder.setBuySell(@NotNull String buySell,
boolean isEditable)
The direction of the trade.
|
@NotNull OrderDetailsPartsDef.LegFields.Builder |
OrderDetailsPartsDef.LegFields.Builder.setBuySellEditable() |
@NotNull OrderDetailsPartsDef.LegFields.Builder |
OrderDetailsPartsDef.LegFields.Builder.setChildLegId(@NotNull BigInteger childLegId,
boolean isEditable) |
@NotNull OrderDetailsPartsDef.LegFields.Builder |
OrderDetailsPartsDef.LegFields.Builder.setChildLegId(int childLegId,
boolean isEditable) |
@NotNull OrderDetailsPartsDef.LegFields.Builder |
OrderDetailsPartsDef.LegFields.Builder.setChildLegId(@NotNull String childLegId,
boolean isEditable) |
@NotNull OrderDetailsPartsDef.LegFields.Builder |
OrderDetailsPartsDef.LegFields.Builder.setChildLegIdEditable() |
@NotNull OrderDetailsPartsDef.LegFields.Builder |
OrderDetailsPartsDef.LegFields.Builder.setChildRelationship(@NotNull String childRelationship,
boolean isEditable) |
@NotNull OrderDetailsPartsDef.LegFields.Builder |
OrderDetailsPartsDef.LegFields.Builder.setChildRelationshipEditable() |
@NotNull OrderDetailsPartsDef.LegFields.Builder |
OrderDetailsPartsDef.LegFields.Builder.setDealtCurrency(@NotNull String dealtCurrency,
boolean isEditable)
The currency of the Amount of a trade or order.
|
@NotNull OrderDetailsPartsDef.LegFields.Builder |
OrderDetailsPartsDef.LegFields.Builder.setDealtCurrencyEditable() |
@NotNull OrderDetailsPartsDef.LegFields.Builder |
OrderDetailsPartsDef.LegFields.Builder.setEditable(boolean editable) |
@NotNull OrderDetailsPartsDef.LegFields.Builder |
OrderDetailsPartsDef.LegFields.Builder.setEditable(@NotNull String editable) |
@NotNull OrderDetailsPartsDef.LegFields.Builder |
OrderDetailsPartsDef.LegFields.Builder.setExecutionType(@NotNull String executionType,
boolean isEditable)
The order type.
|
@NotNull OrderDetailsPartsDef.LegFields.Builder |
OrderDetailsPartsDef.LegFields.Builder.setExecutionTypeEditable() |
@NotNull OrderDetailsPartsDef.LegFields.Builder |
OrderDetailsPartsDef.LegFields.Builder.setFilled(@NotNull BigDecimal filled)
The amount of an order that has been filled.
|
@NotNull OrderDetailsPartsDef.LegFields.Builder |
OrderDetailsPartsDef.LegFields.Builder.setFilled(@NotNull String filled)
The amount of an order that has been filled.
|
@NotNull OrderDetailsPartsDef.LegFields.Builder |
OrderDetailsPartsDef.LegFields.Builder.setFillRate(@NotNull String fillRate,
boolean isEditable)
Deprecated.
|
@NotNull OrderDetailsPartsDef.LegFields.Builder |
OrderDetailsPartsDef.LegFields.Builder.setFillRateEditable()
Deprecated.
|
@NotNull OrderDetailsPartsDef.LegFields.Builder |
OrderDetailsPartsDef.LegFields.Builder.setLastActionBy(@NotNull String lastActionBy)
The last person or system to perform an action on an order.
|
@NotNull OrderDetailsPartsDef.LegFields.Builder |
OrderDetailsPartsDef.LegFields.Builder.setLastActionDateTime(@NotNull Instant lastActionDateTime)
The time and date of the last action on an order.
|
@NotNull OrderDetailsPartsDef.LegFields.Builder |
OrderDetailsPartsDef.LegFields.Builder.setLastActionDateTime(@NotNull String lastActionDateTime)
The time and date of the last action on an order.
|
@NotNull OrderDetailsPartsDef.LegFields.Builder |
OrderDetailsPartsDef.LegFields.Builder.setLimitPrice(@NotNull BigDecimal limitPrice,
boolean isEditable)
The price at which a leg should fill.
|
@NotNull OrderDetailsPartsDef.LegFields.Builder |
OrderDetailsPartsDef.LegFields.Builder.setLimitPrice(@NotNull String limitPrice,
boolean isEditable)
The price at which a leg should fill.
|
@NotNull OrderDetailsPartsDef.LegFields.Builder |
OrderDetailsPartsDef.LegFields.Builder.setLimitPriceEditable() |
@NotNull OrderDetailsPartsDef.LegFields.Builder |
OrderDetailsPartsDef.LegFields.Builder.setLoopLegId(@NotNull BigInteger loopLegId,
boolean isEditable) |
@NotNull OrderDetailsPartsDef.LegFields.Builder |
OrderDetailsPartsDef.LegFields.Builder.setLoopLegId(int loopLegId,
boolean isEditable) |
@NotNull OrderDetailsPartsDef.LegFields.Builder |
OrderDetailsPartsDef.LegFields.Builder.setLoopLegId(@NotNull String loopLegId,
boolean isEditable) |
@NotNull OrderDetailsPartsDef.LegFields.Builder |
OrderDetailsPartsDef.LegFields.Builder.setLoopLegIdEditable() |
@NotNull OrderDetailsPartsDef.LegFields.Builder |
OrderDetailsPartsDef.LegFields.Builder.setMonitorSide(@NotNull String monitorSide,
boolean isEditable)
The side that should be monitored for an order to be triggered.
|
@NotNull OrderDetailsPartsDef.LegFields.Builder |
OrderDetailsPartsDef.LegFields.Builder.setMonitorSideEditable() |
@NotNull OrderDetailsPartsDef.LegFields.Builder |
OrderDetailsPartsDef.LegFields.Builder.setOrderFixingDate(@NotNull LocalDate orderFixingDate)
The date an NDF order will fix on if filled.
|
@NotNull OrderDetailsPartsDef.LegFields.Builder |
OrderDetailsPartsDef.LegFields.Builder.setOrderFixingDate(@NotNull String orderFixingDate)
The date an NDF order will fix on if filled.
|
@NotNull OrderDetailsPartsDef.LegFields.Builder |
OrderDetailsPartsDef.LegFields.Builder.setOrderID(@NotNull String orderID)
The id of the order.
|
@NotNull OrderDetailsPartsDef.LegFields.Builder |
OrderDetailsPartsDef.LegFields.Builder.setOrderSettlementDate(@NotNull LocalDate orderSettlementDate,
boolean isEditable)
The settlement date the order will settle on for Forward and NDF orders.
|
@NotNull OrderDetailsPartsDef.LegFields.Builder |
OrderDetailsPartsDef.LegFields.Builder.setOrderSettlementDate(@NotNull String orderSettlementDate,
boolean isEditable)
The settlement date the order will settle on for Forward and NDF orders.
|
@NotNull OrderDetailsPartsDef.LegFields.Builder |
OrderDetailsPartsDef.LegFields.Builder.setOrderSettlementDateEditable() |
@NotNull OrderDetailsPartsDef.LegFields.Builder |
OrderDetailsPartsDef.LegFields.Builder.setOrderStatus(@NotNull String orderStatus)
Caplin supported statuses are [PENDING-ACCEPT, PENDING-ACTIVATION, ACTIVE, PARENT-ACTIVE, PENDING-DEACTIVATION, DEACTIVATED, EXPIRED, COMPLETED, REJECTED, PENDING-CANCEL, CANCELLED, CANCELLED-BY-PARTNER]
|
@NotNull OrderDetailsPartsDef.LegFields.Builder |
OrderDetailsPartsDef.LegFields.Builder.setOrderTenor(@NotNull String orderTenor,
boolean isEditable)
The tenor the order will settle on for Forward and NDF orders.
|
@NotNull OrderDetailsPartsDef.LegFields.Builder |
OrderDetailsPartsDef.LegFields.Builder.setOrderTenorEditable() |
@NotNull OrderDetailsPartsDef.LegFields.Builder |
OrderDetailsPartsDef.LegFields.Builder.setPartnerLegId(@NotNull BigInteger partnerLegId,
boolean isEditable) |
@NotNull OrderDetailsPartsDef.LegFields.Builder |
OrderDetailsPartsDef.LegFields.Builder.setPartnerLegId(int partnerLegId,
boolean isEditable) |
@NotNull OrderDetailsPartsDef.LegFields.Builder |
OrderDetailsPartsDef.LegFields.Builder.setPartnerLegId(@NotNull String partnerLegId,
boolean isEditable) |
@NotNull OrderDetailsPartsDef.LegFields.Builder |
OrderDetailsPartsDef.LegFields.Builder.setPartnerLegIdEditable() |
@NotNull OrderDetailsPartsDef.LegFields.Builder |
OrderDetailsPartsDef.LegFields.Builder.setPartnerRelationship(@NotNull String partnerRelationship,
boolean isEditable) |
@NotNull OrderDetailsPartsDef.LegFields.Builder |
OrderDetailsPartsDef.LegFields.Builder.setPartnerRelationshipEditable() |
@NotNull OrderDetailsPartsDef.LegFields.Builder |
OrderDetailsPartsDef.LegFields.Builder.setRemaining(@NotNull BigDecimal remaining)
The amount of an order that has not been filled.
|
@NotNull OrderDetailsPartsDef.LegFields.Builder |
OrderDetailsPartsDef.LegFields.Builder.setRemaining(@NotNull String remaining)
The amount of an order that has not been filled.
|
@NotNull OrderDetailsPartsDef.LegFields.Builder |
OrderDetailsPartsDef.LegFields.Builder.setRemarks(@NotNull String remarks,
boolean isEditable)
The clients or trader's comments on an order leg - visible to both the Client and the Trader
|
@NotNull OrderDetailsPartsDef.LegFields.Builder |
OrderDetailsPartsDef.LegFields.Builder.setRemarksEditable() |
@NotNull OrderDetailsPartsDef.LegFields.Builder |
OrderDetailsPartsDef.LegFields.Builder.setStatus(@NotNull String status)
Use OrderStatus instead.
|
@NotNull OrderDetailsPartsDef.LegFields.Builder |
OrderDetailsPartsDef.LegFields.Builder.setSubmittedDateTime(@NotNull Instant submittedDateTime)
The time and date a trade was submitted
|
@NotNull OrderDetailsPartsDef.LegFields.Builder |
OrderDetailsPartsDef.LegFields.Builder.setSubmittedDateTime(@NotNull String submittedDateTime)
The time and date a trade was submitted
|
Modifier and Type | Method and Description |
---|---|
static void |
TwoToThreeSpecBridge.setLimitPrice(BigDecimal limitPrice,
OrderDetailsPartsDef.LegFields.Builder legFieldsBuilder,
boolean isEditable) |
static void |
TwoToThreeSpecBridge.setLimitPrice(String limitPrice,
OrderDetailsPartsDef.LegFields.Builder legFieldsBuilder,
boolean isEditable) |
Copyright © 2018 Caplin Systems.