エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
JavaでジェネリクスのClass(型パラメータ)を取得する - kdnakt blog
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
JavaでジェネリクスのClass(型パラメータ)を取得する - kdnakt blog
先日のJacksonの件の続き。ジェネリクスを利用している場合に型情報が上手く取得できずに悩んだのでメモ... 先日のJacksonの件の続き。ジェネリクスを利用している場合に型情報が上手く取得できずに悩んだのでメモしておく。 kdnakt.hatenablog.com [やりたいこと] [コンストラクタでClass型を渡す] [Class#getGenericSuperclass()を利用する] [Spring Frameworkを利用する] [まとめ] [やりたいこと] Javaのジェネリクスで型パラメータのClass型を取得したい。使いみちとしては、JacksonのObjectMapper#readValue(String content, Class<T> valueType)での2番目の引数として利用したい。 アホなので最初は以下のように書いてコンパイルエラーを出していたが上手くいかず。 public abstract class Container<T extends Object> {