com.activequant.domainmodel
Class Future
java.lang.Object
com.activequant.domainmodel.PersistentEntity
com.activequant.domainmodel.Instrument
com.activequant.domainmodel.ListedInstrument
com.activequant.domainmodel.Derivative
com.activequant.domainmodel.Future
public class Future
- extends Derivative
| Methods inherited from class com.activequant.domainmodel.PersistentEntity |
clearMap, convertValueToType, getClassName, getCreationTime, getDeletionTime, getSnapshotTime, initFromMap, nullSafe, propertyMap, setClassName, setCreationTime, setDeletionTime, setSnapshotTime |
Future
public Future()
Future
public Future(String instrumentId,
String description,
Long expiry,
Double lotSize,
Double tickSize,
Double tickValue)
fullPointValue
public double fullPointValue()
getExpiry
public Long getExpiry()
getFirstTradingDate
public Long getFirstTradingDate()
getId
public String getId()
- Specified by:
getId in class Instrument
getLastTradingDate
public Long getLastTradingDate()
getLotSize
public Double getLotSize()
getRollDate
public Long getRollDate()
getSettlementDate
public Long getSettlementDate()
getTickSize
public Double getTickSize()
- Overrides:
getTickSize in class ListedInstrument
getTickValue
public Double getTickValue()
- Overrides:
getTickValue in class ListedInstrument
isNowExpired
public boolean isNowExpired()
setExpiry
public void setExpiry(Long expiry)
setFirstTradingDate
public void setFirstTradingDate(Long firstTradingDate)
setLastTradingDate
public void setLastTradingDate(Long lastTradingDate)
setLotSize
public void setLotSize(Double lotSize)
setRollDate
public void setRollDate(Long rollDate)
setSettlementDate
public void setSettlementDate(Long settlementDate)
setTickSize
public void setTickSize(Double tickSize)
- Overrides:
setTickSize in class ListedInstrument
setTickValue
public void setTickValue(Double tickValue)
- Overrides:
setTickValue in class ListedInstrument
Copyright © 2012 ActiveQuant GmbH. All Rights Reserved.