TradeInfo
Package: velox.api.layer1.data
Type: Class
Inheritance: java.lang.Object รขโ โ velox.api.layer1.data.TradeInfo
All Implemented Interfaces: java.io.Serializable
Descriptionโ
Information about the trade
See Also:
- Serialized Form
Fieldsโ
isOtcโ
public final boolean isOtc
True if the trade is OTC
isBidAggressorโ
public final boolean isBidAggressor
True if bid was the aggressor, false if ask was the aggressor
isExecutionStartโ
public final boolean isExecutionStart
True if this trade starts new order execution chain
isExecutionEndโ
public final boolean isExecutionEnd
True if this trade ends order execution chain
aggressorOrderIdโ
public final @Nullable String aggressorOrderId
Aggressor for this trade, can be null if not known/not applicable
passiveOrderIdโ
public final @Nullable String passiveOrderId
Order (partially) consumed by aggressor, can be null if not known/not applicable
Constructorsโ
TradeInfoโ
public TradeInfo(boolean isOtc, boolean isBidAggressor)
TradeInfoโ
public TradeInfo(boolean isOtc, boolean isBidAggressor, boolean isExecutionStart, boolean isExecutionEnd)
TradeInfoโ
public TradeInfo(boolean isOtc, boolean isBidAggressor, boolean isExecutionStart, boolean isExecutionEnd, @Nullable String aggressorOrderId, @Nullable String passiveOrderId)
Methodsโ
compareโ
public boolean compare(TradeInfo other)
toStringโ
public String toString()
Overrides: toString in class Object