com.activequant.domainmodel
Class InstrumentChain

java.lang.Object
  extended by com.activequant.domainmodel.PersistentEntity
      extended by com.activequant.domainmodel.Instrument
          extended by com.activequant.domainmodel.InstrumentChain

public class InstrumentChain
extends Instrument


Constructor Summary
InstrumentChain()
           
 
Method Summary
 String getId()
           
 Long[] getRollDates()
           
 String[] getValidInstrument()
           
 String getValidInstrument(Long date8)
          returns the valid instrument Id for a specific date.
 void setRollDates(Long[] rollDates)
           
 void setValidInstrument(String[] validInstrument)
           
 String toString()
           
 
Methods inherited from class com.activequant.domainmodel.Instrument
getDescription, getName, getShortName, setDescription, setName, setShortName
 
Methods inherited from class com.activequant.domainmodel.PersistentEntity
clearMap, convertValueToType, getClassName, getCreationTime, getDeletionTime, getSnapshotTime, initFromMap, nullSafe, propertyMap, setClassName, setCreationTime, setDeletionTime, setSnapshotTime
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

InstrumentChain

public InstrumentChain()
Method Detail

getValidInstrument

public String getValidInstrument(Long date8)
                          throws NoEntryForDate
returns the valid instrument Id for a specific date.

Parameters:
date8 -
Returns:
Throws:
NoEntryForDate

getId

public String getId()
Specified by:
getId in class Instrument

getRollDates

public Long[] getRollDates()

getValidInstrument

public String[] getValidInstrument()

setRollDates

public void setRollDates(Long[] rollDates)

setValidInstrument

public void setValidInstrument(String[] validInstrument)

toString

public String toString()
Overrides:
toString in class Instrument


Copyright © 2012 ActiveQuant GmbH. All Rights Reserved.