Package de.gsi.financial.samples.dos
Class Order
- java.lang.Object
-
- de.gsi.financial.samples.dos.Order
-
public class Order extends java.lang.Object- Author:
- afischer
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classOrder.OrderStatus
-
Constructor Summary
Constructors Constructor Description Order(int internalOrderId, java.lang.Long orderIndex, java.lang.String userName, java.util.Date entryTime, java.lang.String symbol, OrderExpression orderExpression, java.lang.String accountId)Create exchange order
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object obj)java.lang.StringgetAccountId()doublegetAverageFillPrice()PositiongetEntryOfPosition()java.util.DategetEntryTime()PositiongetExitOfPosition()intgetInternalOrderId()java.util.DategetLastActivityTime()OHLCVItemgetOhlcvItem()OrderExpressiongetOrderExpression()longgetOrderIndex()java.lang.StringgetServiceOrderId()Order.OrderStatusgetStatus()java.lang.StringgetSymbol()java.lang.StringgetUserName()inthashCode()booleanisExitOrder()voidsetAverageFillPrice(double averageFillPrice)voidsetEntryOfPosition(Position entryOfPosition)voidsetExitOfPosition(Position exitOfPosition)voidsetExitOrder(boolean isExitOrder)voidsetLastActivityTime(java.util.Date lastActivityTime)voidsetOhlcvItem(OHLCVItem ohlcvItem)voidsetServiceOrderId(java.lang.String serviceOrderId)voidsetStatus(Order.OrderStatus status)java.lang.StringtoString()
-
-
-
Constructor Detail
-
Order
public Order(int internalOrderId, java.lang.Long orderIndex, java.lang.String userName, java.util.Date entryTime, java.lang.String symbol, OrderExpression orderExpression, java.lang.String accountId)Create exchange order- Parameters:
internalOrderId- StringorderIndex- LonguserName- StringentryTime- Datesymbol- StringorderExpression- OrderExpressionaccountId- String
-
-
Method Detail
-
setLastActivityTime
public void setLastActivityTime(java.util.Date lastActivityTime)
-
setStatus
public void setStatus(Order.OrderStatus status)
-
setAverageFillPrice
public void setAverageFillPrice(double averageFillPrice)
-
getInternalOrderId
public int getInternalOrderId()
-
getOrderIndex
public long getOrderIndex()
-
getUserName
public java.lang.String getUserName()
-
setServiceOrderId
public void setServiceOrderId(java.lang.String serviceOrderId)
-
getServiceOrderId
public java.lang.String getServiceOrderId()
-
getEntryOfPosition
public Position getEntryOfPosition()
-
setEntryOfPosition
public void setEntryOfPosition(Position entryOfPosition)
-
getExitOfPosition
public Position getExitOfPosition()
-
setExitOfPosition
public void setExitOfPosition(Position exitOfPosition)
-
setExitOrder
public void setExitOrder(boolean isExitOrder)
-
isExitOrder
public boolean isExitOrder()
-
getEntryTime
public java.util.Date getEntryTime()
-
getSymbol
public java.lang.String getSymbol()
-
getOrderExpression
public OrderExpression getOrderExpression()
-
getAccountId
public java.lang.String getAccountId()
-
getLastActivityTime
public java.util.Date getLastActivityTime()
-
getStatus
public Order.OrderStatus getStatus()
-
getAverageFillPrice
public double getAverageFillPrice()
-
getOhlcvItem
public OHLCVItem getOhlcvItem()
-
setOhlcvItem
public void setOhlcvItem(OHLCVItem ohlcvItem)
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equalsin classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-