Class CobolResultSet
java.lang.Object
jp.osscons.opensourcecobol.libcobj.ui.CobolResultSet
CALL文の実行結果をまとめて保持するクラス
リターンコードと複数の
リターンコードと複数の
CobolCallResultを保持し、インデックス指定で各結果にアクセスできる。
インデックスは1始まりで指定する。-
Constructor Summary
ConstructorsConstructorDescriptionCobolResultSet(int returnCode, CobolCallResult... results) 指定されたリターンコードと結果の配列を持つCobolResultSetを生成する。 -
Method Summary
-
Constructor Details
-
CobolResultSet
指定されたリターンコードと結果の配列を持つCobolResultSetを生成する。- Parameters:
returnCode- CALL文のリターンコードresults- CALL文の結果の配列
-
-
Method Details
-
getReturnCode
public int getReturnCode()CALL文のリターンコードを取得する。- Returns:
- リターンコード
-
getString
指定されたインデックスの結果をString型として取得する。- Parameters:
index- 結果のインデックス(1始まり)- Returns:
- String型の結果値
- Throws:
CobolResultSetException- インデックスが範囲外の場合、または結果の型がStringでない場合
-
getInt
指定されたインデックスの結果をint型として取得する。- Parameters:
index- 結果のインデックス(1始まり)- Returns:
- int型の結果値
- Throws:
CobolResultSetException- インデックスが範囲外の場合、または結果の型がintでない場合
-
getDouble
指定されたインデックスの結果をdouble型として取得する。- Parameters:
index- 結果のインデックス(1始まり)- Returns:
- double型の結果値
- Throws:
CobolResultSetException- インデックスが範囲外の場合、または結果の型がdoubleでない場合
-