如何从typeA中提取A(val typeA = typeOf [A])?

时间:2016-07-20 12:27:55

标签: scala reflection

有一个case类和一个Type变量:

case class A()
val typeA = typeOf[A]
fun(typeA)

并且有一个功能:

def fun(t: Type){  
    // how to use 't' to create List[A]
    val l = List[/*convert 't' to A type*/]()
}

怎么办?

0 个答案:

没有答案