Java では、次のように記述できます。
Class<SomeClass> foo = SomeClass.class;
私は Scala をいじっていて、もう少し欲しい: 次のように、コンパイル時にメソッド (およびそのジェネリック型) を取得したい:
val foo : Method[...] = SomeClass.class.someMethod
あるいは:
val foo : Method[...] = someObject.class.someMethod
Scalaでこのようなことをする方法はありますか?