8.4.2 推奨メソッド
XMAP3/Web for Cosminexusが提供するクラスで,使用を推奨しているメソッドについて説明します。XMAP3/Web for Cosminexusが提供するクラスとメソッドについては,「14. Javaのクラス」を参照してください。
(1) LogicalMapクラス
業務サーブレットで入力データおよび出力データを編集する場合に使用するsetter/getterメソッドは,入力データ用XML文書および出力データ用XML文書の<TYPE>タグに定義した内容によって異なります。<TYPE>タグの内容と推奨するメソッドを次の表に示します。
メソッドの種類 |
<TYPE>タグ |
扱うデータ |
推奨するメソッド |
備考 |
---|---|---|---|---|
setter |
short |
数値 |
setDataShort |
長さ・枚数に使用します。 |
unsigned char |
バイナリデータ |
setDataByteArray |
定数・データ有無コードに使用します。 |
|
文字列 |
setDataString |
項目データに使用します。 |
||
getter |
short |
数値 |
getDataShort |
長さ・枚数に使用します。 |
unsigned char |
バイナリデータ |
getDataByteArray |
定数・データ有無コードに使用します。 |
|
文字列 |
getDataString |
項目データに使用します。 |
(2) ConstValueクラス
業務サーブレットで定数を取得する場合に使用するgetterメソッドは,定数用XML文書の<TYPE>タグに定義した内容によって異なります。<TYPE>タグの内容と推奨するメソッドを次の表に示します。推奨するメソッドが複数あるメソッドについては,「繰り返し」の指定の有無によって使い分けてください。
メソッドの種類 |
<TYPE>タグ |
扱うデータ |
推奨するメソッド |
---|---|---|---|
getter |
short |
数値 |
getDataShort |
unsigned char |
バイナリデータ |
getDataByteArray |
(3) ModTblクラス
業務サーブレットで定数を取得する場合に使用するgetterメソッドは,動的変更用XML文書の<TYPE>タグに定義した内容によって異なります。<TYPE>タグの内容と推奨するメソッドを次の表に示します。
メソッドの種類 |
<TYPE>タグ |
扱うデータ |
推奨するメソッド |
---|---|---|---|
getter |
static char |
文字列 |
getDataString |
unsigned char |
バイナリデータ |
getDataByteArray |
(4) ComTblクラス
業務サーブレットで共通インタフェース領域を編集する場合に使用するsetter/getterメソッドは,通信制御用XML文書の<TYPE>タグに定義した内容によって異なります。<TYPE>タグの内容と推奨するメソッドを次の表に示します。
メソッドの種類 |
<TYPE>タグ |
扱うデータ |
推奨するメソッド |
---|---|---|---|
setter |
short |
数値 |
setDataShort |
int |
数値 |
setDataInteger |
|
String |
文字列 |
setDataString |
|
getter |
short |
数値 |
getDataShort |
int |
数値 |
getDataInteger |
|
String |
文字列 |
getDataString |