コピーブック javatypes.cpy には、Java データ型に対応する一連の COBOL データ型が定義されており、Java で使用するデータ項目を COBOL プログラム内で宣言するときに利用できます。このコピーブックは %ProgramFiles(x86)%\Micro Focus\Enterprise Developer\cpylib (Windows) or $COBDIR/cpylib (UNIX) ディレクトリに格納されています。
これらの型定義を次の表に示します。いずれも先頭文字が 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-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 この型定義を使用するプログラムは、INTLEVEL 4 指令でコンパイルする必要があります。  | 
 
			 
| jbiginteger | pic s9(38) comp-3 この型定義を使用するプログラムは、INTLEVEL 4 指令でコンパイルする必要があります。  | 
 
			 
| mf-sql-date |  0x jyear pic 9(4).
 
				  
 
				   0x filler pic x.  | 
 
			 
| mf-sql-time |  0x jhour pic 99. 
				  
 
				   0x jminute pic 99.  |