Как я могу отразить иерархии пакетов в отражении Scala 2.10? Могу ли я узнать, какие существуют субпакеты, или какие родительские пакеты?
Scala 2.10 и отражение пакета
Ответ 1
Так как в общем случае невозможно перечислить пакеты в загрузчике классов, Scala reflection также не предоставляет эту возможность. Это не похоже на ситуацию с scalac, которая получает список каталогов, которые могут быть перечислены.
Прохождение иерархии очень просто. Просто используйте symbol.owner
.