Pessoal,
Podem me ajudar??
estou tentando generalizar este método:
private void gravar() {
Long cod = Long.parseLong(JTcodigo.getText());
meuPet mp = (meuPet) sss.get(meuPet.class, cod);
if (mp == null){ (...)
dessa maneira:
public void gravar (Object obj, int cod) {
String nomeClasse = obj.getClass().getName();
nomeClasse objeto = (nomeClasse) sss.get(nomeClasse.class, cod);
if (objeto == null){
mas dá este erro:
/Download/SisCpadi 27-03-2007/SisCpadi/SisCpadi/src/bibliotecas/hibUtilidades.java:42: cannot find symbol
symbol : class nomeClasse
location: class bibliotecas.hibUtilidades
nomeClasse objeto = (nomeClasse) sss.get(nomeClasse.class, cod);
Como resolvo isso? Onde ele achou class nomeClasse, se é String nomeClasse??