O problema é que eu preciso da mesma referencia do meu objeto Registro que esta dentro de RegistroBB, entendeu?
Na minha classe RegistroBB eu tenho um objeto do tipo Registro.
Eu prciso dessa referencia do objeto Registro, nao posso dar um outro new RegistroBB() pra pegar esse objeto.
josemanzoli
Ops … falha minha…
Para chamar os métodos com parâmetros use assim:
e = objeto passado por parâmetro
parametros = array simples com os parametros
Class<?>classe=Class.forName(e.getClass().getName());Class<?>[]parametros=//insira seus parâmetros aquiMethodmetodo=classe.getMethod("getValue",parametros);Objectobjeto=(Object)metodo.invoke(e,(Object[])parametros);
Eric_Yuzo
Em getMethod tudo bem, mas o invoke recebe referências as instâncias dos parâmetros e não referências a objetos “Class<?>”.
WellingtonRamos
evertonsilvagomesjava:
Bom dia, pessoal tem como acessar um objeto private via reflection?
To tentando fazer assim por este caminho: