Ver Mensaje Individual
  #1 (permalink)  
Antiguo 21/10/2014, 10:03
jotamarios
 
Fecha de Ingreso: abril-2009
Mensajes: 196
Antigüedad: 15 años, 6 meses
Puntos: 0
Pregunta Obtener el nombre de clase de un Object casteado

Hola a todos.... estoy haciendo una clase para mapear mis tablas (algo como un ORM)... y me tope con un problema.... yo creo un Object y le hago cast a una clase propia, pero cuando quiero obtener el nombre no me devuelve lo que esperaría....

Así es la cosa:

1. La clase que de la que se le hace casting es un campo del objeto principal que a su vez es otra clase mia:

Código:
objeto_= objeto_.getClass().cast(campos[i].getType());
objeto_.getClass().getSimpleName();  //Esto debería devolverme el nombre de la clase 'Categoria' pero en su lugar devuelve 'Class'
Que estoy haciendo mal? o ... como podría obtener lo que espero? Gracias!