2010-08-21 35 views
6

我正在尋找Java或Groovy庫來生成Groovy類源文件。 我已經CodeModel和這post但他們是爲Java。用於生成Groovy源文件的Java/Groovy API

基本上,我想通過編程方式生成一個Groovy類,以瞭解類名,類屬性並根據類屬性生成特定的方法。

我知道Groovy模板,但可能有其他方法。

謝謝

回答

1

好問題!我不知道Groovy是否有像CodeModel這樣的東西,但您可以做的一件事就是生成您打算從Groovy調用的純Java類。由於它無論如何都是生成代碼,因此它應該不是Java或Groovy類的問題。您可以使用所有功能,如使用原始Java類的閉包。例如,本網站顯示如何編寫Groovy closure in pure Java

+0

好主意謝謝!!我會給它一個嘗試 - 不錯的鏈接也。 – rochb 2010-08-31 10:43:37