В этом примере из документов App Engine , почему в примере объявляется contactInfos
следующим образом (без обобщений):
import javax.jdo.annotations.Element;
// ...
@Persistent
@Element(dependent = "true")
private List contactInfos;
вместо этого, используя Generic:
import javax.jdo.annotations.Element;
// ...
@Persistent
@Element(dependent = "true")
private List <ContactInfo> contactInfos;