将Rythm参数对象作为顶级名称空间访问?

时间:2018-10-04 22:54:42

标签: rythm

我正在为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已经内置了该解决方案。

0 个答案:

没有答案