クラス投影は、クラス・コンパイラの動作を拡張する方法を提供します。投影のメカニズムは、Java 投影で使用されます。これが、投影という用語の語源です。
プロジェクション定義では、クラス定義がコンパイルされたとき、または削除されたときに、クラス・コンパイラが指定された操作を実行するように指示します。プロジェクションは、(%Projection.AbstractProjectionOpens in a new tab クラスから派生した) プロジェクション・クラスの名前を定義します。プロジェクション・クラスは (クラス定義の削除か、クラスの再コンパイルのいずれかによる)、クラスのコンパイル終了時と、クラス定義の削除時に呼び出されるメソッドを実装します。
このリファレンスの "投影の構文とキーワード" を参照してください。
関連項目: