Javaでファクトリパターンを実装しようとしています。ファクトリに HashMap のようなマップがあり、選択したキーを使用してすべての具体的な実装を追加します。キーは、MyAbstract クラスの抽象メソッド getImplName() によって定義されます。
私の要件は、誰かが MyAbstractClass を拡張して getImplName() を定義する場合、手動でこれを行うコードではなく、キーと値のペアをファクトリ マップに自動的に追加する必要があることです。これは可能ですか?カスタム注釈の使用を考えていました。あなたの提案を教えてください