みたいなメソッドが欲しい
def retrieve[T](value: Option[T])(implicit ct: ClassTag[T]): T;
このメソッド内で、Java メソッドを (自分の制御を超えて) 呼び出して、required のインスタンスを作成するT必要がありますClass[T]。
public <T> T construct(clazz: Class<T> /* other arguments */) { ... }
Class[T]からどうやって入手できClassTag[T]ますか?runtimeClass最初はfromが使えると思っClassTagたのですが、型はClass[_]ではなくClass[T]です。または、コンパイラが自動的に提供できる他の暗黙的な値があり、そこから取得できClass[T]ますか?