J'essaie de créer une méthode générique pour les mises à jour d'objet à l'aide de scala / java, mais je ne parviens pas à obtenir la classe d'un paramètre de type.
Voici mon code:
object WorkUnitController extends Controller {
def updateObject[T](toUpdate: T, body: JsonObject){
val source = gson.fromJson(body, classOf[T]);
...
}
}
L'erreur que je reçois est
type de classe requis mais T trouvé
Je sais qu'en Java, vous ne pouvez pas le faire, mais est-ce possible en scala?
Merci!