8.4.3 Javaのクラス一覧
XMAP3/Web for Cosminexusが提供するJavaのクラス(メソッド)の一覧を次に示します。XMAP3/Web for Cosminexusが提供するクラスとメソッドについては,「14. Javaのクラス」を参照してください。
- 〈この項の構成〉
(1) PropertyValueクラス
PropertyValueクラスのメソッド一覧を次の表に示します。
戻り値のデータ型 |
メソッドのシグネチャ |
機能 |
備考 |
---|---|---|---|
PropertyValue |
createInstance ( ServletContext context ) |
環境管理ファイルを読み込み,PropertyValueクラスのインスタンスを生成します。 |
staticメソッド |
(2) LogicalMapクラス
LogicalMapクラスのフィールド一覧,コンストラクタ一覧,およびメソッド一覧を次の表に示します。
フィールドのデータ型 |
フィールド名 |
機能 |
備考 |
---|---|---|---|
int |
MAX_LENGTH |
入力データの最大長を示します。 |
staticフィールド |
コンストラクタのシグネチャ |
機能 |
---|---|
LogicalMap ( PropertyValue propValue, String mapName, byte initData, byte fillCharacter ) |
環境管理用クラスを指定して,LogicalMapオブジェクトを構築します。 |
戻り値のデータ型 |
メソッドのシグネチャ |
機能 |
---|---|---|
void |
setDataShort ( String dataName, short data, int rpt ) |
XML文書の該当する繰り返し項目に数値データを設定します。 |
void |
setDataShort ( String dataName, short data ) |
XML文書の該当するデータ項目に数値データを設定します。 |
void |
setDataByteArray ( String dataName, byte[] data, int rpt, Filler filler, byte fillCharacter ) |
XML文書の該当する繰り返し項目にバイトデータ配列を設定します。 |
void |
setDataByteArray ( String dataName, byte[] data, Filler filler, byte fillCharacter ) |
XML文書の該当するデータ項目にバイトデータ配列を設定します。 |
void |
setDataByteArray ( String dataName, byte[] data, int rpt ) |
XML文書の該当する繰り返し項目にバイトデータ配列を設定します。 |
void |
setDataByteArray ( String dataName, byte[] data ) |
XML文書の該当するデータ項目にバイトデータ配列を設定します。 |
void |
setDataString ( String dataName, String data, int rpt, Filler filler, byte fillCharacter ) |
XML文書の該当する繰り返し項目に文字配列を設定します。 |
void |
setDataString ( String dataName, String data, Filler filler, byte fillCharacter ) |
XML文書の該当するデータ項目に文字配列を設定します。 |
void |
setDataString ( String dataName, String data, int rpt ) |
XML文書の該当する繰り返し項目に文字配列を設定します。 |
void |
setDataString ( String dataName, String data ) |
XML文書の該当するデータ項目に文字配列を設定します。 |
short |
getDataShort ( String dataName, int rpt ) |
XML文書の該当する繰り返し項目の数値データを取得します。 |
short |
getDataShort ( String dataName ) |
論理マップの指定したデータ項目の数値データを取得します。 |
byte[] |
getDataByteArray ( String dataName, int rpt ) |
XML文書の該当する繰り返し項目のバイトデータ配列を取得します。 |
byte[] |
getDataByteArray ( String dataName ) |
XML文書の該当するデータ項目のバイトデータ配列を取得します。 |
String |
getDataString ( String dataName, int rpt ) |
XML文書の該当する繰り返し項目の文字配列を取得します。 |
String |
getDataString ( String dataName ) |
XML文書の該当するデータ項目の文字配列を取得します。 |
void |
setClientData ( byte[] data, int beginIndex, int lastIndex ) |
クライアントから受信した入力/出力データを設定します。 |
void |
init ( byte initData ) |
入力/出力データ用クラスを初期化します。 |
(3) ConstValueクラス
ConstValueクラスのコンストラクタ一覧およびメソッド一覧を次の表に示します。
コンストラクタのシグネチャ |
機能 |
---|---|
ConstValue ( PropertyValue propValue, String fileName ) |
環境管理クラスを指定して,ConstValueオブジェクトを構築します。 |
戻り値のデータ型 |
メソッドのシグネチャ |
機能 |
---|---|---|
short |
getDataShort ( String dataName, int rpt ) |
指定した定数の数値データを取得します。 |
short |
getDataShort ( String dataName ) |
指定した定数の数値データを取得します。 |
byte[] |
getDataByteArray ( String dataName, int rpt ) |
指定した定数のバイトデータ配列を取得します。 |
byte[] |
getDataByteArray ( String dataName ) |
指定した定数のバイトデータ配列を取得します。 |
String |
getDataString ( String dataName, int rpt ) |
指定した定数の文字配列を取得します。 |
String |
getDataString ( String dataName ) |
指定した定数の文字配列を取得します。 |
(4) ModTblクラス
ModTblクラスのコンストラクタ一覧およびメソッド一覧を次の表に示します。
コンストラクタのシグネチャ |
機能 |
---|---|
ModTbl ( PropertyValue propValue, String fileName ) |
環境管理クラスを指定して,ModTblオブジェクトを構築します。 |
戻り値のデータ型 |
メソッドのシグネチャ |
機能 |
---|---|---|
short |
getDataShort ( String dataName ) |
動的変更用XML文書の該当する定数の数値データを取得します。 |
byte[] |
getDataByteArray ( String dataName ) |
動的変更用XML文書の該当する定数のバイトデータ配列を取得します。 |
String |
getDataString ( String dataName ) |
動的変更用XML文書の該当する定数の文字配列を取得します。 |
(5) ComTblクラス
ComTblクラスのフィールド一覧,コンストラクタ一覧,およびメソッド一覧を次の表に示します。
フィールドのデータ型 |
フィールド名 |
機能 |
備考 |
---|---|---|---|
int |
LENGTH |
通信制御データ長を示します。 |
staticフィールド |
コンストラクタのシグネチャ |
機能 |
---|---|
ComTbl ( PropertyValue propValue, byte initData ) |
環境管理クラスを指定して,ComTblオブジェクトを構築します。 |
戻り値のデータ型 |
メソッドのシグネチャ |
機能 |
---|---|---|
void |
setDataShort ( String dataName, short data ) |
通信制御の該当するデータ項目に数値データを設定します。 |
void |
setDataInteger ( String dataName, int data ) |
通信制御の該当するデータ項目に数値データを設定します。 |
void |
setDataByteArray ( String dataName, byte[] data ) |
通信制御の該当するデータ項目にバイトデータ配列を設定します。 |
void |
setDataString ( String dataName, String data ) |
通信制御の該当するデータ項目に文字配列を設定します。 |
short |
getDataShort ( String dataName ) |
通信制御の該当するデータ項目の数値データを取得します。 |
int |
getDataInteger ( String dataName ) |
通信制御の該当するデータ項目の数値データを取得します。 |
byte[] |
getDataByteArray ( String dataName ) |
通信制御の該当するデータ項目のバイトデータ配列を取得します。 |
String |
getDataString ( String dataName ) |
通信制御の該当するデータ項目の文字配列を取得します。 |
void |
setClientData ( byte[] data, int beginIndex, int lastIndex ) |
クライアントから受信した通信制御用データ文書を設定します。 |
byte[] |
getClientData ( ) |
クライアントへ送信する通信制御データを取得します。 |
byte[] |
jointClientData ( byte[] data ) |
通信制御の該当するデータと指定したバイトデータ配列を連結します。 |
void |
init ( byte initData ) |
通信制御用クラスを初期化します。 |