0
我使用GroovyDSL for IntelliJ,我想描述一個靜態方法,該方法返回相同類的實例。這是一個方法,如:IntelliJ GroovyDSL靜態方法
MyEntity x = MyEntity.get(1)
按我的理解,我應該使用情境與ctype
爲java.lang.Class
。但我不知道如何指定返回類型,目前我指定它只是作爲一個java.lang.Object
:
def domainCtx = context(
ctype: 'java.lang.Class'
)
contributor([domainCtx]) {
method name: 'get',
params: [id: 'long'],
type: 'java.lang.Object'
}
問:我如何設置type
作爲一個實際的類名?不是'對象',但'MyEntity'
PS是否有關於GroovyDSL的任何文檔,描述爲contributor
的JavaDoc?