IWG (インターフェイス ラッパー ジェネレーター) はインターフェイスのラッパー クラスを生成するためのツールです。これらのラッパー クラスは、コンス トラクターのパラメーターとして、実装されたインターフェイスのオブジェクトを取る。各実装メソッド メソッドを呼び出して、対応するこの元のオブジェクト。IWG は継承できないクラスから継承する場合に特に便利です (例えば、シングルトンまたは、final クラスまたは Ejb の新機能を強化する)。