|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
java.lang.Objectjp.co.celestee.ai.core.signal.AbstractSignal
public abstract class AbstractSignal
刺激データを表します。刺激は、 AICoreの神経を移動する信号として考えています。 刺激データ自体は、AICoreに保存することはありませんが、教育データとして、シリアライズ化したデータを保存する関係で、 このクラスを継承するユーザ独自クラスもシリアライズ可能にしてください。
| コンストラクタの概要 | |
|---|---|
AbstractSignal()
|
|
| メソッドの概要 | |
|---|---|
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 lTime)
消滅時間を設定します。 |
void |
setParent(SignalIF signal)
親のシグナルを設定します。 |
void |
setStartTime(long lTime)
発生時間を設定します。 |
| クラス java.lang.Object から継承されたメソッド |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| コンストラクタの詳細 |
|---|
public AbstractSignal()
| メソッドの詳細 |
|---|
public long getUniqueId()
SignalIF の記述:
SignalIF 内の getUniqueIdpublic long getElectricPotential()
SignalIF の記述:
SignalIF 内の getElectricPotentialpublic void setElectricPotential(long lPotential)
SignalIF の記述:
SignalIF 内の setElectricPotentialpublic void changeElectricPotential(long lPotential)
SignalIF の記述:
SignalIF 内の changeElectricPotentialpublic void setDirection(boolean bHtoF)
SignalIF の記述:
SignalIF 内の setDirectionpublic boolean getDirection()
SignalIF の記述:
SignalIF 内の getDirectionpublic long getStartTime()
SignalIF の記述:
SignalIF 内の getStartTimepublic void setStartTime(long lTime)
SignalIF の記述:
SignalIF 内の setStartTimepublic long getEndTime()
SignalIF の記述:
SignalIF 内の getEndTimepublic void setlEndTime(long lTime)
SignalIF の記述:
SignalIF 内の setlEndTime
public SignalIF copyInstance()
throws java.lang.CloneNotSupportedException
SignalIF の記述:
SignalIF 内の copyInstancejava.lang.CloneNotSupportedExceptionpublic void setParent(SignalIF signal)
SignalIF の記述:
SignalIF 内の setParentpublic SignalIF getParent()
SignalIF の記述:
SignalIF 内の getParentpublic SignalIF getRootParent()
SignalIF の記述:
SignalIF 内の getRootParent
|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||