Java Typedef

制約事項: 次の説明はネイティブ コードにのみ該当します。

コピーブック javatypes.cpy には、Java データ型に対応する一連の COBOL データ型が定義されており、Java で使用するデータ項目を COBOL プログラム内で宣言するときに利用できます。このコピーブックは %ProgramFiles(x86)%\Micro Focus\Enterprise Developer\cpylib ディレクトリに格納されています。

これらの型定義を次の表に示します。いずれも先頭文字が j になっています。

型定義 COBOL 型
jbyte pic s99 comp-5
jshort pic s9(4) comp-5
jint pic s9(9) comp-5
jlong pic s9(18) comp-5
jboolean

JNI-TRUE:true

JNI-FALSE:false

pic 99 comp-5
jchar pic 9(4) comp-5
jfloat comp-1
jdouble comp-2
jobject pointer
jbigdecimal pic s9(19)v9(19) comp-3
jbiginteger pic s9(38) comp-3
mf-sql-date

(javatypes.cpy での定義)

0x jyear pic 9(4).

0x filler pic x.

0x jmonth pic 99.

0x filler pic x.

0x jday pic 99.

mf-sql-time

(javatypes.cpy での定義)

0x jhour pic 99.

0x filler pic x.

0x jminute pic 99.

0x filler pic x.

0x jseconds pic 99.