Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
461 connectés 

  FORUM HardWare.fr
  Programmation
  Java

  Recupérer les paramatres d'une methode

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Recupérer les paramatres d'une methode

n°1081824
Razor
Posté le 13-05-2005 à 09:40:03  profilanswer
 

J'utilise la réflection java, est pour faire invoker des methodes je dois recuperer dans un tableau la liste des parametre de la méthode.
 
Comment faut-il faire ?

mood
Publicité
Posté le 13-05-2005 à 09:40:03  profilanswer
 

n°1081927
sircam
I Like Trains
Posté le 13-05-2005 à 10:37:07  profilanswer
 

Citation :

est pour faire invoker des methodes


Pas bien compris.


---------------
Now Playing: {SYNTAX ERROR AT LINE 1210}
n°1081961
Razor
Posté le 13-05-2005 à 10:56:14  profilanswer
 

Code :
  1. public static final Object invokeMethode(Object obj, Object[] args, String nomMethode) throws Exception {
  2.         Class[] paramTypes = null;
  3.         if (args != null) {
  4.             paramTypes = new Class[args.length];
  5.             for (int i = 0; i < args.length; ++i) {
  6.                 paramTypes[i] = args[i].getClass();
  7.             }
  8.         }
  9.         Method m = obj.getClass().getMethod(nomMethode, paramTypes);
  10.         return m.invoke(obj, args);
  11.     }
  12. }


 

Code :
  1. public static final T get(boolean fromRoot, Fspath fspath, Path path) throws Exception {
  2.         Object[] args = { new Boolean(fromRoot), fspath, path };
  3.         return (T) Util.convertUnixErrorsToTransient("querying file information", Test.invokeMethode(null, args, "methodeGet" )); //$NON-NLS-1$ //$NON-NLS-2$
  4.     }


 
Ici j'ai créé un tableau args avec les parametres de get(), pour ensuite utilisé args dans Test.invokeMethode.
 
N'y a t'il pas une methode qui permette de recupérer directement les parametres de get ?

n°1082136
the real m​oins moins
Posté le 13-05-2005 à 13:05:21  profilanswer
 

Razor a écrit :

invokeMethode
String nomMethode


 
 
 http://iicrew.free.fr/smileys/smileys/omer.s.gif
 
 
 
désolé :sweat:


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°1082175
Razor
Posté le 13-05-2005 à 13:35:11  profilanswer
 

hum ?

n°1082266
sircam
I Like Trains
Posté le 13-05-2005 à 14:22:49  profilanswer
 

Obtaining Method Information


---------------
Now Playing: {SYNTAX ERROR AT LINE 1210}

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Java

  Recupérer les paramatres d'une methode

 

Sujets relatifs
récupérer le port source, conversion[Résolu] Récupérer la valeur d'une variable
[activeX] récupérer les attributs height/width de <object> ?Comment récupérer une image depuis un champ blob ?
cherche méthode pour traiter des couleurs...Récupérer password de IIS
Java Zoom Recuperer les valeurs de scaleAffichage d'une barre de statut quelle methode?
[java | regex]récuperer un sous groupeadoquery : recuperer resultat d'une requete [resolu]
Plus de sujets relatifs à : Recupérer les paramatres d'une methode


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR