Checar todos os public da minha classe

Tenho uma classe chamada Layout e outra chamada LayoutNet, LayoutNet Extends Layout.

Na minha classe LayoutNet eu tenho propriedades que extends uma outra classe chamada DadosPrimarios. Bem gostaria de saber com criar um metodo na classe Layout que “descubra” todas as propriedades criadas em LayoutNet sem fazer referência.

Como se fosse um ArrayList!!!

Tem como fazer isso???

o que seriam essas propriedades que você tá tentando descobrir?!

da uma olhada na classe java.lang.Class… entaum use o metodo getMethods() e getFields()… seria algo assim…

para metodos:

java.lang.reflect.Method[] metodos = LayoutNet.class.getMethods();

para propriedades:

java.lang.reflect.Field[] propriedades = LayoutNet.class.getFields();

flws!!