定義されたIDL型が,どのように基本Java型にマッピングされるかを次の表に示します。
表2-1 基本型マッピング(Java)
IDL型 | Java型 |
---|---|
boolean | boolean |
char | char |
wchar | char |
octet | byte |
string | java.lang.String |
wstring | java.lang.String |
short | short |
unsigned short | short |
long | int |
unsigned long | int |
longlong | long |
unsigned longlong | long |
float | float |
double | double |
IDL型と,マッピングされたJava型との間で潜在的な不一致がある場合,標準CORBA例外が発生します。ほとんどの場合,発生した例外は,次の二つのカテゴリに分類されます。