public interface ExecutionReport
| Modifier and Type | Field and Description |
|---|---|
static int |
CL_ORD_ID_MAX_BYTE_COUNT |
static int |
COUNTER_PARTY_ID_MAX_BYTE_COUNT |
static int |
EXEC_ID_MAX_BYTE_COUNT |
static long |
LAST_PX_NULL_VALUE |
static long |
LAST_QTY_NULL_VALUE |
static long |
LEAVES_QTY_NULL_VALUE |
static long |
MSG_SEQ_NUM_NULL_VALUE |
static int |
ORIG_CL_ORD_ID_MAX_BYTE_COUNT |
static int |
SECONDARY_ORDER_ID_MAX_BYTE_COUNT |
static long |
SECURITY_ID_NULL_VALUE |
static int |
SETTL_DATE_NULL_VALUE |
static int |
TEXT_MAX_BYTE_COUNT |
static long |
TIME_ARRIVAL_NULL_VALUE |
static int |
TRADE_DATE_NULL_VALUE |
static long |
TRANSACT_TIME_NULL_VALUE |
static long |
VENUE_ID_NULL_VALUE |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getClOrdID() |
void |
getClOrdID(byte[] clOrdID)
Provide a properly sized byte array (at least
CL_ORD_ID_MAX_BYTE_COUNT
in length) to hold the UTF-8 bytes of the value. |
java.lang.String |
getCounterPartyID() |
void |
getCounterPartyID(byte[] counterPartyID)
Provide a properly sized byte array (at least
COUNTER_PARTY_ID_MAX_BYTE_COUNT in length)
to hold the UTF-8 bytes of the value. |
java.lang.String |
getExecID() |
void |
getExecID(byte[] execID)
Provide a properly sized byte array (at least
EXEC_ID_MAX_BYTE_COUNT in length) to
hold the UTF-8 bytes of the value. |
mftrading.ExecType |
getExecType() |
double |
getLastPx() |
long |
getLastPxAsMantissa() |
double |
getLastQty() |
long |
getLastQtyAsMantissa() |
double |
getLeavesQty() |
long |
getLeavesQtyAsMantissa() |
long |
getMsgSeqNum()
Sequence number for this message.
|
long |
getOrderID() |
mftrading.OrdStatus |
getOrdStatus() |
mftrading.OrdType |
getOrdType() |
java.lang.String |
getOrigClOrdID() |
void |
getOrigClOrdID(byte[] origClOrdID)
Provide a properly sized byte array (at least
ORIG_CL_ORD_ID_MAX_BYTE_COUNT
in length) to hold the UTF-8 bytes of the value. |
long |
getOrigVenueID() |
java.lang.Boolean |
getPossDupFlag() |
java.lang.String |
getSecondaryOrderID() |
void |
getSecondaryOrderID(byte[] secondaryOrderID)
Provide a properly sized byte array (at least
SECONDARY_ORDER_ID_MAX_BYTE_COUNT
in length) to hold the UTF-8 bytes of the value. |
long |
getSecurityID() |
int |
getSettlDate() |
java.time.LocalDate |
getSettlDateAsLocalDate() |
mftrading.Side |
getSide() |
java.lang.String |
getText() |
void |
getText(byte[] text)
Provide a properly sized byte array (at least
TEXT_MAX_BYTE_COUNT in length)
to hold the UTF-8 bytes of the value. |
long |
getTimeArrival() |
mftrading.TimeInForce |
getTimeInForce() |
int |
getTradeDate() |
java.time.LocalDate |
getTradeDateAsLocalDate() |
long |
getTransactTime() |
long |
getVenueID() |
static final long MSG_SEQ_NUM_NULL_VALUE
static final long VENUE_ID_NULL_VALUE
static final long SECURITY_ID_NULL_VALUE
static final int TRADE_DATE_NULL_VALUE
static final int SETTL_DATE_NULL_VALUE
static final long LAST_QTY_NULL_VALUE
static final long LEAVES_QTY_NULL_VALUE
static final long LAST_PX_NULL_VALUE
static final long TRANSACT_TIME_NULL_VALUE
static final long TIME_ARRIVAL_NULL_VALUE
static final int CL_ORD_ID_MAX_BYTE_COUNT
static final int ORIG_CL_ORD_ID_MAX_BYTE_COUNT
static final int SECONDARY_ORDER_ID_MAX_BYTE_COUNT
static final int EXEC_ID_MAX_BYTE_COUNT
static final int COUNTER_PARTY_ID_MAX_BYTE_COUNT
static final int TEXT_MAX_BYTE_COUNT
long getMsgSeqNum()
java.lang.Boolean getPossDupFlag()
long getVenueID()
long getSecurityID()
java.lang.String getClOrdID()
void getClOrdID(byte[] clOrdID)
CL_ORD_ID_MAX_BYTE_COUNT
in length) to hold the UTF-8 bytes of the value.
No Objects are created.java.lang.String getOrigClOrdID()
void getOrigClOrdID(byte[] origClOrdID)
ORIG_CL_ORD_ID_MAX_BYTE_COUNT
in length) to hold the UTF-8 bytes of the value.
No Objects are created.long getOrderID()
java.lang.String getSecondaryOrderID()
void getSecondaryOrderID(byte[] secondaryOrderID)
SECONDARY_ORDER_ID_MAX_BYTE_COUNT
in length) to hold the UTF-8 bytes of the value.
No Objects are created.double getLastQty()
@Mantissa long getLastQtyAsMantissa()
double getLeavesQty()
@Mantissa long getLeavesQtyAsMantissa()
double getLastPx()
@Mantissa long getLastPxAsMantissa()
mftrading.OrdType getOrdType()
mftrading.TimeInForce getTimeInForce()
mftrading.Side getSide()
mftrading.ExecType getExecType()
java.lang.String getExecID()
void getExecID(byte[] execID)
EXEC_ID_MAX_BYTE_COUNT in length) to
hold the UTF-8 bytes of the value.
No Objects are created.mftrading.OrdStatus getOrdStatus()
int getTradeDate()
java.time.LocalDate getTradeDateAsLocalDate()
int getSettlDate()
java.time.LocalDate getSettlDateAsLocalDate()
java.lang.String getCounterPartyID()
void getCounterPartyID(byte[] counterPartyID)
COUNTER_PARTY_ID_MAX_BYTE_COUNT in length)
to hold the UTF-8 bytes of the value.
No Objects are created.long getTransactTime()
long getTimeArrival()
java.lang.String getText()
void getText(byte[] text)
TEXT_MAX_BYTE_COUNT in length)
to hold the UTF-8 bytes of the value.
No Objects are created.long getOrigVenueID()