我的应用程序使用Metamodel,我创建了Class,描述类和对象,大量使用多态(类似于JPA元模型) . 对于在Java中操作这个对象我需要编写很多代码 . 而不是我想创建一个特定的语言,我可以做object.subobjects [] . foreach(o - > )而不是写大量的读取字段检查类型 .

通过翻译大型Java代码上的一些特定指令,预编译也可以完成这项工作 .

谢谢你的帮助,请原谅我糟糕的英语