Esta es la clase:¿Cómo se usa getMethod() con tipos primitivos?
class Foo {
public void bar(int a, Object b) {
}
}
Ahora estoy tratando de conseguir "reflejar" este método de la clase:
Class c = Foo.class;
Class[] types = { ... }; // what should be here?
Method m = c.getMethod("bar", types);
¿Y cómo se invoca el método? Si deseo pasar boolean a dicho método, no funciona: invoke (null, new Object [] {myString, myBool}); ... boolean no se puede convertir a Object. – Racky
@ Racky funciona para mí, al menos sintácticamente. ¿Estás usando una versión de Java por debajo de 5 (Autoboxing faltante)? – xehpuk