12
除了常規的方式更加動感那麼Java ...Groovy的泛型失敗
爲什麼這是在Groovy編譯時錯誤(意外的標記<
):
interface A {
<T> T getByClass(Class<T> clazz)
}
如何我寫這篇文章的時髦辦法?
除了常規的方式更加動感那麼Java ...Groovy的泛型失敗
爲什麼這是在Groovy編譯時錯誤(意外的標記<
):
interface A {
<T> T getByClass(Class<T> clazz)
}
如何我寫這篇文章的時髦辦法?
Groovy的解析器不處理method signatures beginning with Generic information ...
如果你添加public修飾符它解析:
interface A {
public <T> T getByClass(Class<T> clazz)
}
雖然我不相信你會獲得任何類型在編譯時檢查添加此批註
謝謝。這樣可行。我只是想從[telluriumsource](http://code.google.com/p/aost/source/browse/branches/trunk-0.8.0/injector/src/?)瞭解一個groovy(ast轉換)依賴注入系統。 R = 5219#SRC%2Fmain%2Fgroovy%2Forg%2Ftelluriumsource)。剛剛它的複製粘貼調試,稍後我會改變它到我的需要。 – matcauthon 2012-07-09 13:29:28