Package org.marketcetera.trade
Interface ExecutionReportSummary
-
- All Known Subinterfaces:
MutableExecutionReportSummary
public interface ExecutionReportSummaryRepresents an execution report received as part of a trade flow.- Since:
- $Release$
- Version:
- $Id$
- Author:
- Colin DuPlantis
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description StringgetAccount()Gets the account value.UsergetActor()Get the actor value.BigDecimalgetAveragePrice()Get the avgPrice value.OrderIDgetBrokerOrderId()Get the broker order id value.BigDecimalgetCumulativeQuantity()Get the cumQuantity value.BigDecimalgetEffectiveCumulativeQuantity()Get the effectiveCumQuantity value.StringgetExecutionId()Get the execution id value.ExecutionTypegetExecutionType()Get the execType value.StringgetExpiry()Gets the expiry value.BigDecimalgetLastPrice()Get the lastPrice value.BigDecimalgetLastQuantity()Get the lastQuantity value.BigDecimalgetLeavesQuantity()Get the leaves quantity value.default MutableExecutionReportSummarygetMutableVersion()Get a mutable version of this object.OptionTypegetOptionType()Gets the option type value.OrderIDgetOrderID()Gets the order id value.BigDecimalgetOrderQuantity()Get the order quantity value.OrderStatusgetOrderStatus()Get the orderStatus value.OrderTypegetOrderType()Get the order type value.OrderIDgetOriginalOrderID()Gets the original order id value.BigDecimalgetPrice()Get the price value.ReportgetReport()Get the report value.OrderIDgetRootOrderID()Get the rootOrderId value.SecurityTypegetSecurityType()Gets the security type value.DategetSendingTime()Get the sendingTime value.SidegetSide()Get the side value.BigDecimalgetStrikePrice()Gets the strike price value.StringgetSymbol()Gets the symbol value.TimeInForcegetTimeInForce()Get the time-in-force value.UsergetViewer()Get the viewer value.UserIDgetViewerID()Gets the viewer ID value.
-
-
-
Method Detail
-
getOrderID
OrderID getOrderID()
Gets the order id value.- Returns:
- an
OrderIDvalue
-
getOriginalOrderID
OrderID getOriginalOrderID()
Gets the original order id value.- Returns:
- an
OrderIDvalue
-
getSecurityType
SecurityType getSecurityType()
Gets the security type value.- Returns:
- a
SecurityTypevalue
-
getSymbol
String getSymbol()
Gets the symbol value.- Returns:
- a
Stringvalue
-
getExpiry
String getExpiry()
Gets the expiry value.- Returns:
- a
Stringvalue
-
getStrikePrice
BigDecimal getStrikePrice()
Gets the strike price value.- Returns:
- a
BigDecimalvalue
-
getOptionType
OptionType getOptionType()
Gets the option type value.- Returns:
- an
OptionTypevalue
-
getAccount
String getAccount()
Gets the account value.- Returns:
- a
Stringvalue
-
getRootOrderID
OrderID getRootOrderID()
Get the rootOrderId value.- Returns:
- an
OrderIDvalue
-
getSide
Side getSide()
Get the side value.- Returns:
- a
Sidevalue
-
getCumulativeQuantity
BigDecimal getCumulativeQuantity()
Get the cumQuantity value.- Returns:
- a
BigDecimalvalue
-
getEffectiveCumulativeQuantity
BigDecimal getEffectiveCumulativeQuantity()
Get the effectiveCumQuantity value.- Returns:
- a
BigDecimalvalue
-
getAveragePrice
BigDecimal getAveragePrice()
Get the avgPrice value.- Returns:
- a
BigDecimalvalue
-
getLastQuantity
BigDecimal getLastQuantity()
Get the lastQuantity value.- Returns:
- a
BigDecimalvalue
-
getLastPrice
BigDecimal getLastPrice()
Get the lastPrice value.- Returns:
- a
BigDecimalvalue
-
getOrderStatus
OrderStatus getOrderStatus()
Get the orderStatus value.- Returns:
- an
OrderStatusvalue
-
getExecutionType
ExecutionType getExecutionType()
Get the execType value.- Returns:
- an
ExecutionTypevalue
-
getSendingTime
Date getSendingTime()
Get the sendingTime value.- Returns:
- a
Datevalue
-
getViewer
User getViewer()
Get the viewer value.- Returns:
- a
Uservalue
-
getActor
User getActor()
Get the actor value.- Returns:
- a
Uservalue
-
getReport
Report getReport()
Get the report value.- Returns:
- a
Reportvalue
-
getViewerID
UserID getViewerID()
Gets the viewer ID value.- Returns:
- a
UserIDvalue ornull
-
getBrokerOrderId
OrderID getBrokerOrderId()
Get the broker order id value.- Returns:
- an
OrderIDvalue
-
getExecutionId
String getExecutionId()
Get the execution id value.- Returns:
- a
Stringvalue
-
getLeavesQuantity
BigDecimal getLeavesQuantity()
Get the leaves quantity value.- Returns:
- a
BigDecimalvalue
-
getOrderQuantity
BigDecimal getOrderQuantity()
Get the order quantity value.- Returns:
- a
BigDecimalvalue
-
getOrderType
OrderType getOrderType()
Get the order type value.- Returns:
- an
OrderTypevalue
-
getPrice
BigDecimal getPrice()
Get the price value.- Returns:
- a
BigDecimalvalue
-
getTimeInForce
TimeInForce getTimeInForce()
Get the time-in-force value.- Returns:
- a
TimeInForcevalue
-
getMutableVersion
default MutableExecutionReportSummary getMutableVersion()
Get a mutable version of this object.- Returns:
- a
MutableExecutionReportSummaryvalue
-
-