All user defined IDL types have an additional "helper" Java class with the suffix Helper appended to the type name generated. |
Several static methods needed to manipulate the type are supplied. These include Any insert and extract operations for the type, getting the repository id (bind), getting the typecode, and reading and writing the type from and to a stream. |
For any user defined IDL type, the following is the Java code generated for the type. |
In addition, the helper class for a mapped IDL interface also has a narrow operation defined for it. |