概要 | パッケージ | クラス | 使用 | 階層ツリー | 非推奨 API | 索引 | ヘルプ
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド

## org.mklab.tool.control.system.sink
クラス VariableSink

    java.lang.Object
      org.mklab.tool.control.system.SystemOperator
          org.mklab.tool.control.system.continuous.BaseContinuousStaticSystem
              org.mklab.tool.control.system.sink.ContinuousSink
                  org.mklab.tool.control.system.sink.ExportSink
                      org.mklab.tool.control.system.sink.VariableSink

すべての実装されたインタフェース:
  Cloneable, ArrayElement<SystemOperator>, GridElement<SystemOperator>, ContinuousAlgebraicSystem, ContinuousStaticSystem, ParameterUpdator, StringExternalizable, Exporter, StaticSystem

    public class VariableSink

extends ExportSink

変数への出力器を表わすクラスです。

バージョン:
  $Revision: 1.12 $, 2007/02/05
作成者:
  koga

コンストラクタの概要
`VariableSink()` 新しく生成された`VariableSink`オブジェクトを初期化します。

メソッドの概要
`void` | `close()` 出力器を閉じます。
`boolean` | `equals(Object o)`
`void` | `exportData()` データ出力します。
`String` | `getVariableName()` 名前を返します。
`int` | `hashCode()`
`boolean` | `isActive()` この出力器がアクティか判定します。
`void` | `setVariableName(String variableName)` 名前を設定します。

クラス org.mklab.tool.control.system.sink.ExportSink から継承されたメソッド
`getData, getDataLength, getString, initialize, isExportable, open, outputEquation, setExportable, updateWith`

クラス org.mklab.tool.control.system.sink.ContinuousSink から継承されたメソッド
`setInputSize, setOutputSize`

クラス org.mklab.tool.control.system.continuous.BaseContinuousStaticSystem から継承されたメソッド
`inputOutputEquation, outputEquation`

クラス org.mklab.tool.control.system.SystemOperator から継承されたメソッド
`clone, compare, createArray, createArray, createGrid, createGrid, createZero, getInputSize, getLinearSystem, getOutputSize, getParameter, getParameters, getStateSize, hasDirectFeedthrough, isAutoSize, isDynamic, isForecdSystem, isInlet, isLinear, isOutlet, isSISO, isSizeDefined, isStatic, isTransformableFrom, isTransformableTo, isZero, resetAutoSize, setAutoSize, setDynamic, setForcedSystem, setHasDirectFeedthrough, setInlet, setLinear, setOutlet, setParameter, setStateSize, setupParameters, toString, toString, transformFrom, transformTo`

クラス java.lang.Object から継承されたメソッド
`finalize, getClass, notify, notifyAll, wait, wait, wait`

コンストラクタの詳細

### VariableSink

    public VariableSink()

  新しく生成された`VariableSink`オブジェクトを初期化します。

メソッドの詳細

### close

    public void close()

  インタフェース `Exporter` の記述:
  出力器を閉じます。(終了処理を実行します)

  関連項目:
    `Exporter.close()`

### isActive

    public boolean isActive()

  インタフェース `Exporter` の記述:
  この出力器がアクティか判定します。

  戻り値:
    この出力器がアクティブならばtrue、そうでなければfalse
  関連項目:
    `Exporter.isActive()`

### exportData

    public void exportData()

  インタフェース `Exporter` の記述:
  データ出力します。

  関連項目:
    `Exporter.exportData()`

### getVariableName

    public String getVariableName()

  名前を返します。

  戻り値:
    名前

### setVariableName

    public void setVariableName(String variableName)

  名前を設定します。

  パラメータ:
    `variableName` - 名前

### equals

    public boolean equals(Object o)

  オーバーライド:
    クラス `SystemOperator` 内の `equals`
  関連項目:
    `SystemOperator.equals(java.lang.Object)`

### hashCode

    public int hashCode()

  オーバーライド:
    クラス `SystemOperator` 内の `hashCode`
  関連項目:
    `SystemOperator.hashCode()`

概要 | パッケージ | クラス | 使用 | 階層ツリー | 非推奨 API | 索引 | ヘルプ
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド