0
У меня есть класс:В Scala, как получить возвращаемый TypeTag метода класса?
package org.apache.project
class Foo {
def bar: List[Bar] = ...
}
это путь в отражении, что лестницу позволяет мне получить TYPEOF [Список [бар]] из «org.apache.project.Foo» Classname и имя метода " бар"?
Большое спасибо за помощь!
Большое спасибо! позвольте мне сначала попробовать. – tribbloid
Я не думаю, что это работает, первый .decls не может быть найден в TypeTag (устаревшие? Должны быть .members). Если Foo является общей функцией, вывод returnType будет удален. – tribbloid
См. Http://stackoverflow.com/questions/37714572/in-scala-reflection-why-reflection-function-on-typetag-still-has-type-erasure для примера счетчика – tribbloid