Pessoal bom dia.
Gostaria de saber se existe alguma forma de eu criar uma classe, e ou outras classe conseguir analizar o fonte java dele, ou seja tipo eu escrevo a classe teste1.java
public class teste1.java{
private String variavel1;
private int id;
private String doceDeAbobora;
public int getId(){return this.id;}
}
Ai vamos supor que uma classe teste dois, teria de receber a teste1, por um método e possa ler o nome das variáveis (atributos) e nome de seus métodos. A classe teste2 poderia simplemnete fazer algo como um gerador de GETTERS e SETTERS, sei lá.
Tipo falarame que isso não é possivel com java e se for é só através de algo chamado REFFLECTION, procurando no google, não achei nada sobre isso (funcionalidade citada).
Alguem poderia dar uma força?