Arjen Poutsma opened SPR-9677 and commented
Currently, the CachedIntrospectionResults is hard-wired to create ExtendedBeanInfo instances. For obvious reasons, these bean infos support the JavaBeans property contract only.
To support different bean info contracts within Spring, it makes sense to have some sort of strategy instead.
Issue Links:
Referenced from: commits ca017a4, 4a8be69, a316163, 0ee1256, 29613f1, 5bcf68e