COBOL データ項目は、コードが ILSMARTLINKAGE 指令でコンパイルされる場合、次の Java 型として公開されます。
		
		
				
				
				
				
					
						| ネイティブ COBOL | 
						Java 型 | 
						JVM COBOL | 
					
				
				
					
						| PIC X(n) | 
						String | 
						string | 
					
					
						| n <= 2 の PIC S9(n) | 
						byte | 
						binary-char | 
					
					
						| n <= 2 の PIC 9(n) | 
						byte | 
						binary-char unsigned ヒント: byte (または  BYTE) は binary-char unsigned の同意語として使用できます。  
 | 
					
					
						| 2 < n <= 4 の PIC S9(n) | 
						short | 
						binary-short | 
					
					
						| 2 < n <= 4 の PIC 9(n) | 
						short | 
						binary-short unsigned | 
					
					
						| 4 < n <= 9 の PIC S9(n) | 
						int | 
						binary-long | 
					
					
						| 4 < n <= 9 の PIC 9(n) | 
						int | 
						binary-long unsigned | 
					
					
						| 9 < n <= 19 の PIC S9(n) | 
						long | 
						binary-double | 
					
					
						| 9 < n <= 19 の PIC 9(n) | 
						long | 
						binary-double unsigned | 
					
					
						| PIC 9(n)V9(m) | 
						「JVMDECIMAL」を参照 
 | 
						decimal | 
					
					
						| COMP-1 | 
						float | 
						float-short | 
					
					
						| COMP-2 | 
						double | 
						float-long | 
					
					
						| PIC Z9 (および数字編集) | 
						String | 
						string | 
					
					
						| PIC A(n) | 
						String | 
						string | 
					
					
						| グループ項目 | 
						String | 
						string |