eu.larkc.jactr.modules.larkc.analyzer
Class AbstractAnalyzerModule

java.lang.Object
  extended by org.jactr.core.utils.DefaultAdaptable
      extended by org.jactr.core.module.AbstractModule
          extended by org.jactr.core.module.retrieval.six.DefaultRetrievalModule6
              extended by eu.larkc.jactr.modules.larkc.analyzer.AbstractAnalyzerModule
All Implemented Interfaces:
IModule, IRetrievalModule4, IRetrievalModule, IAdaptable, IInitializable, IInstallable, IParameterized
Direct Known Subclasses:
InformationSetAnalyzerModule

public abstract class AbstractAnalyzerModule
extends DefaultRetrievalModule6

The Module that allows easy analysis of LarKC results.

Author:
Martijn Brakenhoff

Field Summary
 
Fields inherited from class org.jactr.core.module.retrieval.six.DefaultRetrievalModule6
INDEXED_RETRIEVALS_ENABLED_PARAM, RECENTLY_RETRIEVED_SLOT
 
Fields inherited from interface org.jactr.core.module.retrieval.four.IRetrievalModule4
LATENCY_EXPONENT, LATENCY_FACTOR
 
Fields inherited from interface org.jactr.core.module.retrieval.IRetrievalModule
RETRIEVAL_THRESHOLD
 
Constructor Summary
AbstractAnalyzerModule(String name)
           
 
Method Summary
 Future<IChunk> retrieveChunk(ChunkTypeRequest chunkPattern)
           
 
Methods inherited from class org.jactr.core.module.retrieval.six.DefaultRetrievalModule6
addListener, dispose, getLatencyExponent, getLatencyFactor, getParameter, getPossibleParameters, getRetrievalThreshold, getRetrievalTimeEquation, getSetableParameters, hasBeenRetrieved, initialize, isIndexedRetrievalEnabled, removeListener, reset, reset, setIndexedRetrievalEnabled, setLatencyExponent, setLatencyFactor, setParameter, setRetrievalThreshold
 
Methods inherited from class org.jactr.core.module.AbstractModule
delayedFuture, getExecutor, getModel, getName, immediateFuture, immediateReturn, install, uninstall
 
Methods inherited from class org.jactr.core.utils.DefaultAdaptable
getAdapter
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.jactr.core.module.IModule
getModel, getName, install
 
Methods inherited from interface org.jactr.core.utils.IInstallable
uninstall
 
Methods inherited from interface org.jactr.core.utils.IAdaptable
getAdapter
 

Constructor Detail

AbstractAnalyzerModule

public AbstractAnalyzerModule(String name)
Method Detail

retrieveChunk

public Future<IChunk> retrieveChunk(ChunkTypeRequest chunkPattern)
Specified by:
retrieveChunk in interface IRetrievalModule
Overrides:
retrieveChunk in class DefaultRetrievalModule6