業務コンポーネントなどに以下のアノテーションを付与するケースがあると思います。通常、以下のアノテーションを付与して使用します。1@Autowiredしかし、場合によっては、これを使用せずに、リフレクションのような形でこれらのクラスを呼び出したケースがあります。今回は、このケースにおける実装を紹介します。今回、特定のクラスを継承したクラスを列挙して、for文で処理を実施したいケースがありました。具体的には以下のようなイメージです。本記事の解答となるソースコードと共に以下に記述します。Kotlinで記述しているのでJavaユーザーの方は読み替えをお願い致します。メソッドで小職が実装した独自メソッドです。まとめ今回は、ソースコードメインの短い記事でしたが、参考になったら幸いです。誤りなどがあればご指摘いただけますと幸いです。こんなことも解説して欲しい、ということがありましたらお問い合わせからご連絡をお願い致します。自己紹介ソフトウェアエンジニアです。Javaを得意としていますが、フロントエンドやDevOps、モバイルアプリもやってます。開発標準や開発プロセスも守備範囲。