2012-06-29 60 views
0

我是否可以將物化實體(即註解爲@Entity的類)傳遞給接受com.google.appengine.api.datastore.Entity的函數?物化實體

回答

2

編號Java是一種類型化語言。您只能將com.google.appengine.api.datastore.Entity的子類傳遞給接受com.google.appengine.api.datastore.Entity的函數。其他任何東西都不會編譯。

+0

這就是我期望會發生的事情,然而,是否有Objectify實體具有像GAE實體那樣的功能,我們可以使用「getProperty」? – xybrek

+0

順便說一句,我沒有給我的觀點,如果客觀化實體是一個類型的數據存儲實體,我的問題應該是... – xybrek

0

不,實體註釋不會改變對象的類型。在物化中沒有「getProperty」,但是你當然可以使用反射或公共BeanUtils來做類似的事情。