public class MotifUtils
extends java.lang.Object
Constructor and Description |
---|
MotifUtils(PrecisionManager precisionManager,
EditOrderDateFieldsMapper editOrderDateFieldsMapper,
ExecutionTypeUtils executionTypeUtils,
UserManager userManager,
SessionCredentialsProvider sessionCredentialsProvider,
ExternalClientRefEncoder externalClientRefEncoder,
AccountRetriever accountRetriever) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
formatWithPrecision(java.math.BigDecimal rate,
java.lang.String currencyPair) |
Account |
getAccount(OrderData orderData) |
ActivationDate |
getActivationDate(OrderData orderData) |
BuySell |
getBuySell(OrderData orderData) |
java.lang.String |
getBuySellString(OrderData orderData) |
ExecutionType |
getExecutionType(OrderType orderState) |
java.lang.String |
getExecutionTypeString(OrderType orderType) |
ExpirationDate |
getExpirationDate(OrderData orderData) |
Pair<java.lang.String,java.lang.String> |
getSubmittedByAndFor(OrderData orderData) |
boolean |
isSalesOrder(OrderData data) |
public MotifUtils(PrecisionManager precisionManager, EditOrderDateFieldsMapper editOrderDateFieldsMapper, ExecutionTypeUtils executionTypeUtils, UserManager userManager, SessionCredentialsProvider sessionCredentialsProvider, ExternalClientRefEncoder externalClientRefEncoder, AccountRetriever accountRetriever)
public ActivationDate getActivationDate(OrderData orderData)
public ExpirationDate getExpirationDate(OrderData orderData)
public Account getAccount(OrderData orderData)
public BuySell getBuySell(OrderData orderData)
public java.lang.String getBuySellString(OrderData orderData)
public ExecutionType getExecutionType(OrderType orderState)
public java.lang.String getExecutionTypeString(OrderType orderType)
public boolean isSalesOrder(OrderData data)
public Pair<java.lang.String,java.lang.String> getSubmittedByAndFor(OrderData orderData)
public java.lang.String formatWithPrecision(java.math.BigDecimal rate, java.lang.String currencyPair)