|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
public interface OutputIdIF
AICoreからOUTPUT刺激を返却された際、実行トリガーとなるオブジェクトに実装すべきインターフェースです。 AICoreから体へ出力する刺激を受けて、体の部位へ命令を与える架け橋となるクラスです。このクラスからトリガークラスを 生成し、出力が実行されます。
メソッドの概要 | |
---|---|
OutputIdIF |
getAbstract()
OutputIdの抽象型データを取得します。 |
SignalDataIF |
getInnerOption()
設定済みのオプション値を取得します。 |
java.lang.Class<?> |
getSignalDataClass()
体の部位となる出力IDクラス(OUTPUTID)から生成するシグナルデータクラスを取得します。 |
java.lang.Class<?> |
getTriggerClass()
OutputTriggerのClassクラスを取得します。 |
boolean |
isAbstract()
このOutputIdが抽象型データか確認します |
boolean |
isDataSynthetic()
連続連想可能か確認します |
boolean |
isGroupingAble()
グループ化されたOUTPUT_IDか確認します |
AbstractOutputTrigger |
newTriggerInstance()
OUTPUTを実行するスレッドを返却してください。 |
void |
setInnerOption(SignalDataIF option)
OutputTriggerの実行に、AICore内部生成のオプションデータとしてオブジェクトクラスを渡すことが可能です。 |
メソッドの詳細 |
---|
java.lang.Class<?> getTriggerClass()
java.lang.Class<?> getSignalDataClass()
void setInnerOption(SignalDataIF option)
option
- SignalDataIF getInnerOption()
AbstractOutputTrigger newTriggerInstance() throws java.lang.Exception
java.lang.Exception
OutputIdIF getAbstract()
boolean isAbstract()
boolean isDataSynthetic()
boolean isGroupingAble()
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |