ユーザーがコマンドラインでクラスへのパスを指定するプログラムを書いています。Class
次の方法でオブジェクトに変換します。
val clazz = Class.forName(args([0]))
MyParametric[T]
単一の型パラメーターを持つパラメトリック クラスがあります。次に、別の Class
タイプを作成Class[ParamatricType[clazz]
して、それをメソッドに渡すことができるようにします。たとえば、次のようなことをしたい
myMethod(classOf[ParametricType[clazz]])
しかし、それは許可されていません。動的に指定された型パラメーターを使用してパラメトリック型をインスタンス化するにはどうすればよいですか?