net.sourceforge.jasa.agent.valuation
Class AbstractValuationPolicy

java.lang.Object
  extended by net.sourceforge.jasa.agent.valuation.AbstractValuationPolicy
All Implemented Interfaces:
java.io.Serializable, ValuationPolicy, MarketEventListener
Direct Known Subclasses:
AbstractRandomValuer, FixedValuer, ReturnForecastValuationPolicy

public abstract class AbstractValuationPolicy
extends java.lang.Object
implements ValuationPolicy, java.io.Serializable

See Also:
Serialized Form
 

Field Summary
protected  TradingAgent agent
           
 
Constructor Summary
AbstractValuationPolicy()
           
 
Method Summary
 TradingAgent getAgent()
           
 void setAgent(TradingAgent agent)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface net.sourceforge.jasa.agent.valuation.ValuationPolicy
consumeUnit, determineValue, initialise
 

Field Detail

agent

protected TradingAgent agent
Constructor Detail

AbstractValuationPolicy

public AbstractValuationPolicy()
Method Detail

setAgent

public void setAgent(TradingAgent agent)
Specified by:
setAgent in interface ValuationPolicy

getAgent

public TradingAgent getAgent()
Specified by:
getAgent in interface ValuationPolicy