Apache Commons Lang 3.0 is a java library with lot of utilities and reusable components.
This requires the library commons-lang3-3.0.1.jar to be in classpath.
The following example shows using MethodUtils.getAccessibleMethod() API.
It returns the accessible Method given the method name and parameter types.
public java.lang.String com.bethecoder.tutorials.commons_lang.common.Student.getName()
public void com.bethecoder.tutorials.commons_lang.common.Student.setAge(int)
public void com.bethecoder.tutorials.commons_lang.common.Student.setHobby(java.lang.String)