OHyMoS.NET Class Library

OhInputDB メンバ

OhInputDB 概要

パブリック コンストラクタ

OhInputDB オーバーロード。 OhInputDB クラスの新しいインスタンスを初期化します。

パブリック プロパティ

DataType 送信デ−タパック型を表す文字列を取得します。 Gets the string showing the type of the sending datapacks.

パブリック メソッド

calReq 端子は計算機能がないので、計算要請があってもどうしょうもない。 必ず例外 OhCannotGetDataError を投げます。 When the input port receives a calculation request, throw OhCannotGetDataError.
convertDateTime シミュレーションに用いる時刻に関する列の行データを IOhTimePointImmutable型に 変換します。
cPrintオーバーロード。 この入力ファイルの情報をストリーム aSw に出力します。 出力するときに、各行の行頭に、文字列 aHead を付加し ます。 The information on this input file is printed to the specified PrintWriter aSw with the preceding String aHead
initオーバーロード。 オブジェクト名(テーブル名)を aFileName、オブジェクト番号を 0 に初期化します。 Initialization.
inputData データベースに格納された入力テーブルを読み取り、データパックを作成し、送信します。
makeDataPack テーブルの行データからデータパック作成を作成します。 Makes datapacks from a row data in data table.
makeDataSet データセットを作成します。 Makes data set.
oPrintオーバーロード。 この入力ファイルの情報をストリーム aSw に出力します。 出力するときに、各行の行頭に、文字列 aHead を付加し ます。 The information on this input file is printed to the specified PrintWriter aSw with preceding String aHead
sendByString このメソッドはOhInputDBでは使用されません。 必ず例外を投げます。
showDataTable テーブルに格納されたデータのうち、dbファイル内で指定した列を 最初の5行まで表示します。 OhInputDB.inputData()の補助メソッドです。

内部プロテクト フィールド

_databaseName データベース名です。
_dbFile データベースファイル名です。
_inputDateType シミュレーションに使用するテーブルの時系列の種類を表します。 種類の詳細については InputDateTypeを参照してください。
_serverName データベースのあるサーバ名です。
_timeColumns シミュレーションに使用する時系列の列名を格納する配列です。
_valueColumn シミュレーションに使用するデータ値の列名です。

参照

OhInputDB クラス | OhymosNet 名前空間