2.5 基本型

定義されたIDL型が,どのように基本Java型にマッピングされるかを次の表に示します。

表2-1 基本型マッピング(Java)

IDL型Java型
booleanboolean
charchar
wcharchar
octetbyte
stringjava.lang.String
wstringjava.lang.String
shortshort
unsigned shortshort
longint
unsigned longint
longlonglong
unsigned longlonglong
floatfloat
doubledouble

IDL型と,マッピングされたJava型との間で潜在的な不一致がある場合,標準CORBA例外が発生します。ほとんどの場合,発生した例外は,次の二つのカテゴリに分類されます。

<この節の構成>
2.5.1 IDL型拡張
2.5.2 Holderクラス
2.5.3 boolean
2.5.4 char
2.5.5 octet
2.5.6 string
2.5.7 wstring
2.5.8 整数型
2.5.9 浮動小数点型