我希望在运行时使用反射来查找具有给定注释的所有类,但是我不知道如何在Scala中做到这一点。然后,我希望获得注释的值,并动态实例化映射到相关注释的值的每个带注释的类的实例。这是我想要做的:import scala.reflect.runtime._
case class Foo (key: String) extends scala.annotation.St
在scala中,下面的代码 @scala.beans.BeanProperty var accountNamegetDeclaredConstructor()res0: java.lang.reflect.Constructor[EmailAccount] = public EmailAccount()
然而,在火花的REPL中我得到了Downloads/spark-2.0.