Closed
Description
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:
- Use ExtendedBeanInfo on an as-needed basis only [SPR-9723] #14357 Use ExtendedBeanInfo on an as-needed basis only ("is depended on by")
- Overhaul non-void JavaBean write method support [SPR-10029] #14663 Overhaul non-void JavaBean write method support
Referenced from: commits ca017a4, 4a8be69, a316163, 0ee1256, 29613f1, 5bcf68e