Estoy migrando una aplicación de Java a Scala. en Java tengo somethng comogenéricos acotados en Scala (como <E amplía MyClass> en Java)
abstract class CommonObjectInfo{//...}
class ConcreteObject extends CommonObjectInfo{//...}
abstract class AbstractWrapper<E extends CommonObjectInfo>{//...}
class ConcreteWrapper extends CommonObjectInfo<ConcreteObject>{//...}
¿Cómo puedo expresar formalmente los "envoltorios" objetos en Scala? Me