OrderInfoUpdate
Package: velox.api.layer1.data
Type: Class
Inheritance: java.lang.Object รขโ โ velox.api.layer1.data.OrderInfo รขโ โ OrderInfoUpdate
All Implemented Interfaces: Serializable, MultiAccountAware
Descriptionโ
Contains cumulative information about the order + boolean fields, that mark what has changed since the last time it was reported.
See Also:
- Serialized Form
Fieldsโ
filledChangedโ
public final boolean filledChanged
unfilledChangedโ
public final boolean unfilledChanged
averageFillPriceChangedโ
public final boolean averageFillPriceChanged
durationChangedโ
public final boolean durationChanged
statusChangedโ
public final boolean statusChanged
limitPriceChangedโ
public final boolean limitPriceChanged
stopPriceChangedโ
public final boolean stopPriceChanged
stopTriggeredChangedโ
public final boolean stopTriggeredChanged
modificationTimeChangedโ
public final boolean modificationTimeChanged
Fields inherited from class velox.api.layer1.data.OrderInfo:
accountId,averageFillPrice,clientId,doNotIncrease,duration,exchangeId,filled,instrumentAlias,isBuy,isDuplicate,isSimulated,limitPrice,modificationUtcTime,orderId,status,stopPrice,stopTriggered,type,unfilled
Constructorsโ
OrderInfoUpdateโ
@Deprecated
public OrderInfoUpdate(String instrumentAlias, String orderId, boolean isBuy, OrderType type, String clientId, boolean doNotIncrease, int filled, boolean filledChanged, int unfilled, boolean unfilledChanged, double averageFillPrice, boolean averageFillPriceChanged, OrderDuration duration, boolean durationChanged, OrderStatus status, boolean statusChanged, double limitPrice, boolean limitPriceChanged, double stopPrice, boolean stopPriceChanged, boolean stopTriggered, boolean stopTriggeredChanged, long modificationUtcTime, boolean modificationTimeChanged, boolean isSimulated, boolean isDuplicate)
Deprecated: Use builder instead
OrderInfoUpdateโ
@Deprecated
public OrderInfoUpdate(String instrumentAlias, String orderId, boolean isBuy, OrderType type, String clientId, boolean doNotIncrease, int filled, boolean filledChanged, int unfilled, boolean unfilledChanged, double averageFillPrice, boolean averageFillPriceChanged, OrderDuration duration, boolean durationChanged, OrderStatus status, boolean statusChanged, double limitPrice, boolean limitPriceChanged, double stopPrice, boolean stopPriceChanged, boolean stopTriggered, boolean stopTriggeredChanged, long modificationUtcTime, boolean modificationTimeChanged, boolean isSimulated)
Deprecated: Use builder instead
OrderInfoUpdateโ
@Deprecated
public OrderInfoUpdate(String instrumentAlias, String orderId, boolean isBuy, OrderType type, String clientId, boolean doNotIncrease, int filled, boolean filledChanged, int unfilled, boolean unfilledChanged, double averageFillPrice, boolean averageFillPriceChanged, OrderDuration duration, boolean durationChanged, OrderStatus status, boolean statusChanged, double limitPrice, boolean limitPriceChanged, double stopPrice, boolean stopPriceChanged, boolean stopTriggered, boolean stopTriggeredChanged, long modificationTime, boolean modificationTimeChanged)
Deprecated: Use builder instead
OrderInfoUpdateโ
public OrderInfoUpdate(OrderInfo orderInfo)
Methodsโ
toStringโ
public String toString()
Overrides: toString in class Object
toBuilderโ
public OrderInfoBuilder toBuilder()
Methods inherited from class velox.api.layer1.data.OrderInfo:
getTradingAccountId()
Methods inherited from class java.lang.Object:
clone(),equals(Object),finalize(),getClass(),hashCode(),notify(),notifyAll(),wait(),wait(long),wait(long, int)