J'ai un List[Any]
de valeurs et une liste des ClassManifest[_]
s correspondants, en stockant les types d'origine des valeurs. Comment puis-je convertir une valeur de la liste en son type d'origine?Valeurs de distribution à partir de Tout utilisant ClassManifest dans Scala
def cast[T](x: Any, mf: ClassManifest[T]): T = x.asInstanceOf[T]
ne fonctionne pas.
Merci pour vos réponses.
Votre question est assez similaire à: http://stackoverflow.com/questions/1094173/how-do-i-get-around-type-erasure-on-scala-or-why-cant-i-get- the-type-parameter – Nicolas