bonjour,
je souhaite faire une méthode générique mais apparemment il y a un loup dans la bergerie.
Voici le code de la methode qui compile et semble correcte
Ensuite, quand j'appelle cette méthode :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 protected T convertFromDbObject(DBObject object,Class<T> classOfT) { Gson gson = new Gson(); T m = gson.fromJson( JSON.serialize(object), classOfT); return m; }
le code ne compile pas , il me demande de "caster" en classe Mobile, c'est justement ce que je veux éviter, une idée ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 Mobile m = convertFromDbObject(dbo, Mobile.class);
Partager