Obtener los métodos de una clase

1948 vistas

La lista de métodos públicos (incluyendo los heredados) está disponible gracias al método getMethods() de la clase Class.



java
  1. Class c = Class.forName("miClase");
  2. java.lang.reflect.Method[] m = c.getMethods();



También es posible recuperar un método por su nombre y su firma usando el método:



java
  1. getMethod(String name, Class[] parameterTypes)