Prendre le suivant:
public Class<List<String>> getObjectType() {
// what can I return here?
}
Quelle classe expression littérale puis-je de retour de cette méthode qui permettra de satisfaire les médicaments génériques et de compiler? List.class
ne compile pas, ni List.<String>class
.
Si vous vous demandez "pourquoi", je suis en train d'écrire une implémentation de Printemps de l' FactoryBean<List<String>>
, ce qui m'oblige à mettre en oeuvre Class<List<String>> getObjectType()
. Cependant, ce n'est pas un Ressort question.
edit: Ma plaintive cris ont été entendus par les pouvoirs en place à SpringSource, et ainsi de Printemps 3.0.1 aura le type de retour d' getObjectType()
changé d' Class<?>
, qui justement évite le problème.