Method.toGenericString() has the following syntax.
public String toGenericString()
In the following code shows how to use Method.toGenericString() method.
/* w ww .j a va2 s. c o m*/ import java.lang.reflect.Method; public class Main { public static void main(String[] args) { String name = "java.util.Date"; try { Class cl = Class.forName(name); printMethods(cl); } catch (ClassNotFoundException e) { System.out.println("Class not found."); } } public static void printMethods(Class cl) { Method[] methods = cl.getDeclaredMethods(); for (int i = 0; i < methods.length; i++) { Method m = methods[i]; System.out.println(m.toGenericString()); } } }
The code above generates the following result.