7.2.6 setter/getter引数情報表示時のデータ属性情報
ダンプファイルに出力されるデータ型を,以下に記載します。
項番 |
COBOLのデータ属性 |
COBOLのデータ定義※1 |
ダンプファイル出力時のデータ属性表示 |
|
---|---|---|---|---|
CBL-Type※2 |
J-Type |
|||
1 |
英数字項目(文字列) |
X 英数字項目※6 |
X(n)※5 |
String |
N 日本語項目※7※10 |
X(n)※5 |
String |
||
2 |
1〜4けたの小数を含まない符号付き2進項目 |
S9(4) USAGE COMP※8 |
S9(4)※3 COMP |
Short |
S9(4) USAGE COMP-5※12 |
S9(4) COMP-5 |
|||
3 |
1〜4けたの小数を含まない符号なし2進項目 |
9(4) USAGE COMP※8 |
9(4)※3 COMP |
Short |
9(4) USAGE COMP-5※12 |
9(4) COMP-5 |
|||
4 |
5〜9けたの小数を含まない符号付き2進項目 |
S9(9) USAGE COMP※8 |
S9(9)※3 COMP |
Integer |
S9(9) USAGE COMP-5※12 |
S9(9) COMP-5 |
|||
5 |
5〜9けたの小数を含まない符号なし2進項目 |
9(9) USAGE COMP※8 |
9(9)※3 COMP |
Integer |
9(9) USAGE COMP-5※12 |
9(9) COMP-5 |
|||
6 |
10〜18けたの小数を含まない符号付き2進項目 |
S9(18) USAGE COMP※8 |
S9(18)※3 COMP |
Long |
S9(18) USAGE COMP-5※12 |
S9(18) COMP-5 |
|||
7 |
10〜18けたの小数を含まない符号なし2進項目 |
9(18) USAGE COMP※8 |
9(18)※3 COMP |
Long |
9(18) USAGE COMP-5※12 |
9(18) COMP-5 |
|||
8 |
小数を含む符号付き2進項目 |
S9(17)V9(1) USAGE COMP※8 |
S9(17)V9(1)※4 COMP |
BigDecimal |
S9(17)V9(1) USAGE COMP-5※12 |
S9(17)V9(1) COMP-5 |
|||
9 |
小数を含む符号なし2進項目 |
9(17)V9(1) USAGE COMP※8 |
9(17)V9(1)※4 COMP |
BigDecimal |
9(17)V9(1) USAGE COMP-5※12 |
9(17)V9(1) COMP-5 |
|||
10 |
左独立符号付き外部10進項目 |
S9(18) SIGN LEADING SEPARATE |
S9(18)※4 LEADING SEPARATE |
BigDecimal |
11 |
右独立符号付き外部10進項目 |
S9(18) SIGN TRAILING SEPARATE |
S9(18)※4 TRAILING SEPARATE |
BigDecimal |
12 |
左符号付き外部10進項目 |
S9(18) SIGN LEADING |
S9(18)※4 LEADING |
BigDecimal |
13 |
右符号付き外部10進項目 |
S9(18) SIGN TRAILING |
S9(18)※4 TRAILING |
BigDecimal |
13 |
符号なし外部10進項目 |
9(18) |
9(18)※4 |
BigDecimal |
14 |
単精度内部浮動小数点項目 |
USAGE COMP-1 |
COMP-1 |
Float |
15 |
倍精度浮動小数点項目 |
USAGE COMP-2 |
COMP-2 |
Double |
16 |
符号付き内部10進項目 |
S9(18) USAGE COMP-3※9 |
S9(18)※4 COMP-3 |
BigDecimal |
17 |
符号なし内部10進項目 |
9(18) USAGE COMP-3※9 |
9(18)※4 COMP-3 |
BigDecimal |
18 |
英数字項目(バイト配列) |
X 英数字項目※6 |
X(n)※5 Byte |
byte[] |
N 日本語項目※7※10 |
X(n)※5 Byte |
byte[] |
||
19 |
日本語項目(文字列) |
N 日本語項目※7※11 |
N(n)※4 |
String |
20 |
集団項目(バイト配列) |
集団項目※13 |
G(n)※5 Byte |
byte[] |