Bonjour à tous,

Voilà mon problème. Je souhaite appeler une méthode en précisant un type de class dans les paramètres :

Par exemple : chercher une collection de voiture rouge dans un format de catégorie
ArrayList<Voiture> collecVoiture = rechercheCollection("Rouge", Categorie.class );

L'idée que je cherche à faire est de la réflexisité sur la méthode qui va traiter ceci. Je cherche à faire une class qui me renverra une collection dans un format non défini d'avance, avec le type préciser dans les paramètres.

Dans le genre :
public static ArrayList<Class> rechercheCollection(String couleur, Class typeObjet) {

Instancier le type "Catégorie" pour mon exemple
Je vois pas quoi mettre

return ???
}

Je ne pense pas être très clair, mais l'idée, c'est que je souhaite :
- Appeler une méthode générique qui doit prendre un type de class en paramètre
- instancier le type rentré en paramètre
-Faire pleins de traitement sur cette instance
- Retourné une collection de ce type de paramètre

Merci d'avance
Sylvain