Java Reflection Beans Property API

You question is very unclear, but if I get it:

Yes. The java.beans package has the so called Introspector. There you can read the properties of a bean.

BeanInfo info = Introspector.getBeanInfo(Bean.class);
PropertyDescriptor[] pds = info.getPropertyDescriptors();

You can find the desired PropertyDescriptor by its name and you can call getReadMethod().invoke(..)

Leave a Comment