moçada, to com uma situação que nao to entendendo o que acontece (ou deixa de acontece)… tenho um class e estou tentando instancia-la via reflection. Ela tem um construtor sem argumentos e um construtor que recebe um Long. Já tentei instancia usando os codigos abaixo mas pra qualque um me retorna null, já debuguei essa coisa e ele entra nos construtores da classe, mas retorna null pro objeto ali. To de cara, se alguem pude ajuda, dá uma luz eu agradeço
tentativa 1:
Object meuObjeto = classe.newInstance(); // retorno null, mas chego no construtor debugando
tentativa 2:
Class[] params = new Class[]{Long.class};
Constructor innerConstructor = classe.getConstructor(params);
Object[] constParams = new Object[]{value}; //value eh uma variavel do tipo long
Object meuObjeto = innerConstructor.newInstance(constParams); //tambem entrou no construtor via debug, mas retorno null
[RESOLVIDO] : eu cometi um equivoco :oops: numa parte do codigo. Agora tá td ok