jp.co.celestee.ai.core.signal
インタフェース SignalIF

既知の実装クラスの一覧:
AbstractDataCooperationSignal, AbstractEnvironmentSensibleSignal, AbstractPhysicalSensibleSignal, AbstractSignal, DefaultDataCooperationSignal, DefaultEnvironmentSensibleSignal, DefaultPhysicalSensibleSignal

public interface SignalIF

刺激データを表します。 共通要素を持つことを義務付けるIFです。

作成者:
celestee

メソッドの概要
 void changeElectricPotential(long lPotential)
          電位を加減します。
 SignalIF copyInstance()
          信号をコピーします。
 boolean getDirection()
          神経上の進む方向を返します。
 long getElectricPotential()
          電位を取得します。
 long getEndTime()
          消滅時間を取得します。
 SignalIF getParent()
          親のシグナルを取得します。
 SignalIF getRootParent()
          最も親のシグナルを取得します。
 long getStartTime()
          発生時間を取得します。
 long getUniqueId()
          ユニークなIDを取得します
 void setDirection(boolean bHtoF)
          ヘッダーからフッターへ向かう場合にtrueを設定します。
 void setElectricPotential(long lPotential)
          電位を設定します。
 void setlEndTime(long lEndTime)
          消滅時間を設定します。
 void setParent(SignalIF signal)
          親のシグナルを設定します。
 void setStartTime(long lStartTime)
          発生時間を設定します。
 

メソッドの詳細

getUniqueId

long getUniqueId()
ユニークなIDを取得します

戻り値:

getElectricPotential

long getElectricPotential()
電位を取得します。

戻り値:

setElectricPotential

void setElectricPotential(long lPotential)
電位を設定します。

パラメータ:
lPotential -

changeElectricPotential

void changeElectricPotential(long lPotential)
電位を加減します。

パラメータ:
lPotential -

setDirection

void setDirection(boolean bHtoF)
ヘッダーからフッターへ向かう場合にtrueを設定します。 フッターからヘッダーへ向かう場合は、falseを設定します。

パラメータ:
bHtoF -

getDirection

boolean getDirection()
神経上の進む方向を返します。 Trueの場合、ヘッダーからフッターへ。 Flaseの場合、フッターからヘッダーへ。

戻り値:

getStartTime

long getStartTime()
発生時間を取得します。

戻り値:

setStartTime

void setStartTime(long lStartTime)
発生時間を設定します。

パラメータ:
lStartTime -

getEndTime

long getEndTime()
消滅時間を取得します。

戻り値:

setlEndTime

void setlEndTime(long lEndTime)
消滅時間を設定します。

パラメータ:
lEndTime -

copyInstance

SignalIF copyInstance()
                      throws java.lang.CloneNotSupportedException
信号をコピーします。

戻り値:
例外:
java.lang.CloneNotSupportedException

setParent

void setParent(SignalIF signal)
親のシグナルを設定します。

パラメータ:
signal -

getParent

SignalIF getParent()
親のシグナルを取得します。

戻り値:

getRootParent

SignalIF getRootParent()
最も親のシグナルを取得します。

戻り値: