オブジェクトのフィールド/メソッドをどのように型にバインドしますか?
私はやろうとしています:
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[_] を受け入れる Map が必要です。
前もってありがとう、イータム。