é possível fazer isso Generic?

Olá pessoal, me tirem uma dúvida:

Gostaria de saber se é possível, recebendo um Object qualquer que vc não sabe a procedência, classe nem nada, você varrer os métodos desse objeto e obter os valores desse objeto como se vc tivesse chamando por exemplo objeto.getMethod1()… ??

isso é possíve? alguém poderia me dar um exemplo de código? pois já fiz alguns testes aqui, consegui obter os métodos pelo .getClass().getMethods(), mas não consegui chamar os métodos que ele retorna no objeto para obter o valor dos mesmos…

Abraços

Desculpem a afobação, dei mais uma olhadinha e consegui…

é bem simples, tendo o objeto Method é só usar o método dele “invoke” ai vc passa o objeto e os argumentos (caso exista) em um var-args…

Vlw, abraços.