public class LimitOrderVO extends SimpleOrderVO implements LimitOrderI
Modifier and Type | Class and Description |
---|---|
static class |
LimitOrderVO.VOConverter
Converts instances of value object type
LimitOrderVO to corresponding entity type LimitOrder . |
Constructor and Description |
---|
LimitOrderVO(long id,
java.lang.String intId,
java.lang.String extId,
java.lang.String parentIntId,
java.time.ZonedDateTime dateTime,
Side side,
java.math.BigDecimal quantity,
TIF tif,
java.time.ZonedDateTime tifDateTime,
boolean exchangeOrder,
long exchangeId,
long parentOrderId,
long securityId,
long accountId,
long strategyId,
java.math.BigDecimal limit) |
LimitOrderVO(long id,
java.lang.String intId,
java.time.ZonedDateTime dateTime,
Side side,
java.math.BigDecimal quantity,
TIF tif,
boolean exchangeOrder,
long securityId,
long accountId,
long strategyId,
java.math.BigDecimal limit) |
Modifier and Type | Method and Description |
---|---|
LimitOrder |
convertVOToEntity(GenericDao genericDao)
converts a value object to its corresponding entity
|
boolean |
equals(java.lang.Object o) |
java.math.BigDecimal |
getLimit()
The limit price.
|
java.lang.String |
getObjectType() |
int |
hashCode() |
java.lang.String |
toString() |
getAccountId, getDateTime, getExchangeId, getExtId, getId, getIntId, getParentIntId, getParentOrderId, getQuantity, getSecurityId, getSide, getStrategyId, getTif, getTifDateTime, isExchangeOrder
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
getDateTime, getExtId, getId, getIntId, getParentIntId, getQuantity, getSide, getTif, getTifDateTime, isExchangeOrder
public LimitOrderVO(long id, java.lang.String intId, java.time.ZonedDateTime dateTime, Side side, java.math.BigDecimal quantity, TIF tif, boolean exchangeOrder, long securityId, long accountId, long strategyId, java.math.BigDecimal limit)
public LimitOrderVO(long id, java.lang.String intId, java.lang.String extId, java.lang.String parentIntId, java.time.ZonedDateTime dateTime, Side side, java.math.BigDecimal quantity, TIF tif, java.time.ZonedDateTime tifDateTime, boolean exchangeOrder, long exchangeId, long parentOrderId, long securityId, long accountId, long strategyId, java.math.BigDecimal limit)
public java.lang.String getObjectType()
getObjectType
in class SimpleOrderVO
public java.math.BigDecimal getLimit()
getLimit
in interface LimitOrderI
public java.lang.String toString()
toString
in interface BaseValueObjectI
toString
in class SimpleOrderVO
public LimitOrder convertVOToEntity(GenericDao genericDao)
convertVOToEntity
in class SimpleOrderVO