public interface BeanInfoFactory
BeanInfo instances for Spring beans.
Can be used to plug in custom bean property resolution strategies (e.g. for other
languages on the JVM) or more efficient
BeanInfo retrieval algorithms.
BeanInfoFactories are instantiated by the
by using the
BeanInfo is to be created, the
will iterate through the discovered factories, calling
on each one. If
null is returned, the next factory will be queried.
If none of the factories support the class, a standard
BeanInfo will be
created as a default.
@Nullable BeanInfo getBeanInfo(Class<?> beanClass) throws IntrospectionException
beanClass - the bean class
null if the given class is not supported
IntrospectionException - in case of exceptions