org.omg.CORBAパッケージのほとんどのクラスには,HelperクラスとHolderクラスが提供されています。
また,ユーザが定義した型に対しては,idl2javaコンパイラがHelperクラスとHolderクラスを生成します。HelperクラスとHolderクラスには,型に対して生成されたクラスの名前の末尾に「Holder」または「Helper」を付けた名前が付けられます。例えば,MyTypeと名づけられたユーザ定義型を指定すると,idl2javaコンパイラでは次のように生成されます。
- public class MyType
- public class MyTypeOperations
- public class MyTypeHelper
- public class MyTypeHolder
- public class MyTypePOA
- public class MyTypePOATie
- public class _MyTypeStub
- <この節の構成>
- 3.1.1 SignatureクラスとOperationsクラス
- 3.1.2 補助クラス
- 3.1.3 ポータビリティスタブインタフェースとポータビリティスケルトンインタフェース