jp.crestmuse.cmx.amusaj.sp
クラス SPModule<D extends SPElement,E extends SPElement>
java.lang.Object
jp.crestmuse.cmx.amusaj.sp.SPModule<D,E>
- すべての実装されたインタフェース:
- ProducerConsumerCompatible<D,E>
- 直系の既知のサブクラス:
- ChordPredictorModule, ChromaExtractor, F0PDFCalculatorModule, FeatureExtractionModule, HarmonicsExtractor, MidiInputModule, MidiModuleSamples.OctaveUp, MidiModuleSamples.PrintModule, MidiOutputModule, MusicRepresentationModule, PeakExtractor, SPProgressDisplayModule, WindowSlider
public abstract class SPModule<D extends SPElement,E extends SPElement>
- extends java.lang.Object
- implements ProducerConsumerCompatible<D,E>
クラス java.lang.Object から継承されたメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SPModule
public SPModule()
getParamNameSpace
protected java.lang.String getParamNameSpace()
getParamCategory
protected java.lang.String getParamCategory()
getUsedParamNames
protected java.lang.String[] getUsedParamNames()
setParams
public void setParams(java.util.Map<java.lang.String,java.lang.String> params)
- 定義:
- インタフェース
ProducerConsumerCompatible<D extends SPElement,E extends SPElement>
内の setParams
getParam
protected java.lang.String getParam(java.lang.String key)
getParamInt
protected int getParamInt(java.lang.String key)
getParamDouble
protected double getParamDouble(java.lang.String key)
containsParam
protected boolean containsParam(java.lang.String key)
setParam
protected void setParam(java.lang.String key,
java.lang.String value)
setParam
protected void setParam(java.lang.String key,
int value)
setParam
protected void setParam(java.lang.String key,
double value)
copyParamsFromConfigXML
protected void copyParamsFromConfigXML(java.lang.String namespace,
java.lang.String category,
java.lang.String... keys)
stop
public void stop(java.util.List<QueueReader<D>> src,
java.util.List<TimeSeriesCompatible<E>> dest)
- インタフェース
ProducerConsumerCompatible
の記述:
- モジュールの処理が終了したときにSPExecutorから呼び出されます
- 定義:
- インタフェース
ProducerConsumerCompatible<D extends SPElement,E extends SPElement>
内の stop