<dependency>
<groupId>com.thoughtworks.paranamer</groupId>
<artifactId>paranamer</artifactId>
<version>2.8</version>
</dependency>
import com.thoughtworks.paranamer.*;
public class MyClass {
public void myMethod(String param1, int param2) {
Paranamer paranamer = new DefaultParanamer();
String[] parameterNames = paranamer.lookupParameterNames(myMethod);
for (String name : parameterNames) {
System.out.println("Parameter name: " + name);
}
}
}