Support for out and inout parameter passing modes requires the use of additional "holder" classes. |
These classes are available for all of the basic IDL datatypes in the org.omg.CORBA package and are generated for all named user defined types except those defined by typedefs. |
For user defined IDL types, the holder class name is constructed by appending Holder to the mapped (Java) name of the type. |
For the basic IDL datatypes, the holder class name is the Java type name (with its initial letter capitalized) to which the datatype is mapped with an appended Holder, e.g. IntHolder. |