Bonjour,

J'ai d'un coté des objets qui m'arrivent et de l'autre des méthodes découvertes dynamiquement (objets Method).

Le code suivant fonctionne bien sauf quand la méthode est "varargs"
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
// Object[] parms
maMethode.invoke(objectCible, parms) ;
Sans doute faudrait-il que la partie varargs soit transformée en tableau pour que ça fonctionne, sauf que :
- il faudrait encore du code d'introspection (bon j'en ai fait un)
- quand les varargs sont des primitifs (comme dans une déclaration "int...") je ne sais plus faire ... simplement

J'ai essayé avec lookup et MethodHandle mais ça ne fonctionne pas et avec Apache MethodUtils non plus.

Quelqu'un saurait-il m'indiquer comment faire ?

Merci d'avance pour votre aide.