<dependency>
<groupId>org.joor</groupId>
<artifactId>joor</artifactId>
<version>0.9.12</version>
</dependency>
import org.joor.Reflect;
public class JoorExample {
public static void main(String[] args) {
MyObject obj = Reflect.on(MyObject.class).create().get();
String result = Reflect.on(obj).call("myMethod").get();
System.out.println(result);
}
public static class MyObject {
public String myMethod() {
return "Hello JOOR!";
}
}
}