<dependency>
<groupId>org.jooq</groupId>
<artifactId>joor</artifactId>
<version>0.9.12</version>
</dependency>
import org.joor.Reflect;
public class JoorExample {
public static void main(String[] args) {
String name = Reflect.on("com.example.User")
.create("John")
.field("name")
.get();
System.out.println("Name: " + name);
Reflect.on(user)
.set("age", 25);
Reflect.on(user)
.call("printInfo");
}
}