0
在查看應用程序時,我遇到了這段代碼。需要幫助理解Groovy中的調用數組
groovy.util.ConfigObject config = (groovy.util.ConfigObject)org.codehaus.groovy.runtime.ScriptBytecodeAdapter.castToType(arrayOfCallSite[438].callGetProperty(this.grailsApplication), groovy.util.ConfigObject.class);
我的問題是,什麼是一個調用點陣列做,把它初始化如何遏制數據將在後面取回?(在這種情況下,配置),我嘗試閱讀常規的文檔,但沒有有用的描述來解釋它所做的事情,只有方法和屬性列表顯示在文檔中。
這是否意味着調用點陣列永遠不會被開發者直接使用?確實,我從反編譯類文件得到了上面的代碼,因爲它不是開源的。 –
因爲我知道它不可能從普通的groovy代碼中使用'arrayOfCallSite'。但這不是100%)) – daggett