Java 5.0 - Cade o erro?

ParametroRelatorio obj = new ParametroRelatorio();
Map<String,List<ParametroRelatorio>> parameters = new HashMap<String,List<ParametroRelatorio>>();
parameters.put("obj", obj);

Ele da’um erro nessa linha :

parameters.put("obj", obj);

Como seria a forma certa de inserir ??

valeu !!

Qual o erro?

Você criou um tipo que recebe uma List, não um objeto.

[quote=Javax] ParametroRelatorio obj = new ParametroRelatorio(); Map<String,List><ParametroRelatorio>> parameters = new HashMap<String,List><ParametroRelatorio>>(); parameters.put("obj", obj);

Ele da’um erro nessa linha :

parameters.put("obj", obj);

[/quote]

HashMap<String,List><ParametroRelatorio>>();

seria

HashMap<String,ParametroRelatorio>();

Leia a documentação da classe aqui java.util.HashMap

valeu pcalcado era isso mesmo !!!