【发布时间】:2012-06-20 22:29:34
【问题描述】:
如何将对象的字段/方法与类型绑定?
我正在努力:
object CRUDable {
private val allCRUDables = scala.collection.mutable.Map[String, CRUDableMeta[_]]()
def add(crudable: CRUDableMeta[_]) { allCRUDables += (crudable.name -> crudable) }
我的编译器说:
type arguments [_$5] do not conform to trait CRUDableMeta's type parameter bounds [T <: etam.jpa.crud.CRUDable[T]]
我需要地图来接受任何类型的 CRUDableMeta[_]。
提前致谢,Etam。
【问题讨论】:
标签: scala generics collections existential-type type-bounds