Class TwoToThreeSpecBridge
- java.lang.Object
-
- com.caplin.motif.fx.orders.upgrade.TwoToThreeSpecBridge
-
public final class TwoToThreeSpecBridge extends java.lang.Object
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static ActivationDetailsBridge
getActivationDetailsBridge(OrderDetailsClientFieldSet submitTradeEvent)
static ChildRelationshipDetailsBridge
getChildRelationshipDetailsBridge(OrderDetailsClientFieldSet submitTradeEvent, LegDetailsClientFieldSet submitTradeEventLeg)
static ExpirationDetailsBridge
getExpirationDetailsBridge(OrderDetailsClientFieldSet submitTradeEvent)
static java.lang.String
getLimitPrice(LegDetailsClientFieldSet leg)
static PartnerRelationshipDetailsBridge
getPartnerRelationshipDetailsBridge(OrderDetailsClientFieldSet submitTradeEvent, LegDetailsClientFieldSet submitTradeEventLeg)
static java.lang.String
getStrategyType(OrderDetailsClientFieldSet submitTradeEvent)
static void
setActivationValues(java.lang.String activationType, java.time.Instant activationDateTime, java.time.ZoneId activationDisplayTimeZone, OrderDetailsPartsDef.CommonFields.Builder commonFieldsBuilder, boolean isEditable)
static void
setExpirationValues(java.lang.String expirationType, java.time.Instant expirationDateTime, java.time.ZoneId expirationDisplayTimeZone, OrderDetailsPartsDef.CommonFields.Builder commonFieldsBuilder, boolean isEditable)
static void
setLimitPrice(java.lang.String limitPrice, OrderDetailsPartsDef.LegFields.Builder legFieldsBuilder, boolean isEditable)
static void
setLimitPrice(java.math.BigDecimal limitPrice, OrderDetailsPartsDef.LegFields.Builder legFieldsBuilder, boolean isEditable)
-
-
-
Method Detail
-
setLimitPrice
public static void setLimitPrice(java.math.BigDecimal limitPrice, OrderDetailsPartsDef.LegFields.Builder legFieldsBuilder, boolean isEditable)
-
setLimitPrice
public static void setLimitPrice(java.lang.String limitPrice, OrderDetailsPartsDef.LegFields.Builder legFieldsBuilder, boolean isEditable)
-
setActivationValues
public static void setActivationValues(java.lang.String activationType, java.time.Instant activationDateTime, java.time.ZoneId activationDisplayTimeZone, OrderDetailsPartsDef.CommonFields.Builder commonFieldsBuilder, boolean isEditable)
-
setExpirationValues
public static void setExpirationValues(java.lang.String expirationType, java.time.Instant expirationDateTime, java.time.ZoneId expirationDisplayTimeZone, OrderDetailsPartsDef.CommonFields.Builder commonFieldsBuilder, boolean isEditable)
-
getLimitPrice
public static java.lang.String getLimitPrice(LegDetailsClientFieldSet leg)
-
getStrategyType
public static java.lang.String getStrategyType(OrderDetailsClientFieldSet submitTradeEvent)
-
getActivationDetailsBridge
public static ActivationDetailsBridge getActivationDetailsBridge(OrderDetailsClientFieldSet submitTradeEvent)
-
getExpirationDetailsBridge
public static ExpirationDetailsBridge getExpirationDetailsBridge(OrderDetailsClientFieldSet submitTradeEvent)
-
getChildRelationshipDetailsBridge
public static ChildRelationshipDetailsBridge getChildRelationshipDetailsBridge(OrderDetailsClientFieldSet submitTradeEvent, LegDetailsClientFieldSet submitTradeEventLeg)
-
getPartnerRelationshipDetailsBridge
public static PartnerRelationshipDetailsBridge getPartnerRelationshipDetailsBridge(OrderDetailsClientFieldSet submitTradeEvent, LegDetailsClientFieldSet submitTradeEventLeg)
-
-