我正在为Rythm传递带有许多方法和实例变量的复杂对象myObject
,并且目前正在访问这样的内容:
Rythm.render("@args MyClass myObject\n"
+ "@myObject.foo() @myObject.bar", p);
有没有一种方法可以传递对象,以便可以从顶级@名称空间引用其方法和实例变量,而无需使用合格的对象名称?
我希望能够使用@ foo,@ bar()等访问对象,就像这样:
Rythm.render("@args MyClass myObject\n"
+ "@foo() @bar", p);
我总体上对任何可能的解决方案都感兴趣-尽管我的工具链是Java 7/8的组合。我希望可能会有一个优雅的解决方案-也许Rythm已经内置了该解决方案。